.s-solutions__card-photo,.s-problem__item-icon,.s-about__prop-icon,.c-popup-menu__action,.c-popup-menu__btn-close,.c-header__action,.c-header__search,.c-card-review__author-ava,.ui-tabs__button,.ui-slider__pagination,.ui-popup__icon,.ui-button-add-to-favorite,.ui-button-cricle,.u-dc{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}.u-pac{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-header__top-box::before,.ui-slider__arrow-area-left::before,.ui-slider__arrow-area-right::before{position:absolute;left:0;top:0;bottom:0;right:0}@media(any-hover: hover){.c-menu-footer__list a:hover,.c-footer__policy a:hover,.c-footer__contacts a[href^=tel]:hover,.c-footer__contacts a[href^=mailto]:hover{text-decoration:underline;text-underline-offset:3px}}.container,.container-fluid,.container-xxl,.container-xl{--bs-gutter-x: 1rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 1370px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1440px}}@media(min-width: 1540px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1440px}}@media(min-width: 1540px){.container{padding-left:100px;padding-right:100px}}@media(max-width: 1539.98px){.container{padding-left:100px;padding-right:100px}}@media(max-width: 1369.98px){.container{padding-left:16px;padding-right:16px}}@media(max-width: 1023.98px){.container{padding-left:20px;padding-right:20px}}@media(max-width: 767.98px){.container{padding-left:20px;padding-right:20px}}@media(max-width: 575.98px){.container{padding-left:20px;padding-right:20px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 1024px;--bs-breakpoint-xl: 1370px;--bs-breakpoint-xxl: 1540px}.row{--bs-gutter-x: 1rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}@media(min-width: 576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}}@media(min-width: 768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}}@media(min-width: 1024px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}}@media(min-width: 1370px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}}@media(min-width: 1540px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}}.overflow-hidden{overflow:hidden !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-none{display:none !important}.row-gap-0{row-gap:0 !important}@media(min-width: 576px){.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-none{display:none !important}.row-gap-sm-0{row-gap:0 !important}}@media(min-width: 768px){.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-none{display:none !important}.row-gap-md-0{row-gap:0 !important}}@media(min-width: 1024px){.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-none{display:none !important}.row-gap-lg-0{row-gap:0 !important}}@media(min-width: 1370px){.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-none{display:none !important}.row-gap-xl-0{row-gap:0 !important}}@media(min-width: 1540px){.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-none{display:none !important}.row-gap-xxl-0{row-gap:0 !important}}*{padding:0px;margin:0px;border:0px;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-color:color-mix(in oklch, currentColor 35%, transparent) rgba(0,0,0,0)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height: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}input,button,textarea{font-family:var(--font-family-default);font-size:inherit;font-weight:inherit;text-transform:inherit;line-height:inherit;letter-spacing:inherit;outline:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}video:focus{outline:none}img{pointer-events:none}img[loading=lazy]:not(.lazy-loaded){opacity:0}img[loading=lazy].lazy-loaded{-webkit-animation:fadeInOnLoad .5s ease-out forwards;animation:fadeInOnLoad .5s ease-out forwards}@-webkit-keyframes fadeInOnLoad{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOnLoad{0%{opacity:0}100%{opacity:1}}picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}svg{-ms-flex-negative:0;flex-shrink:0}button{color:inherit;cursor:pointer;background-color:rgba(0,0,0,0)}a{color:inherit;-webkit-transition:color var(--tr);transition:color var(--tr);display:inline-block}a:focus,a:active{outline:none}a:link,a:visited,a:hover{text-decoration:none}a[href^=tel],a[href^=mailto]{white-space:nowrap}a[datadata-gallery]:not([class]),a[data-fancybox]:not([class]){display:block}ul li{list-style:none}ol{counter-reset:section;list-style-type:none}ol>li{position:relative;padding-left:20px;list-style:none;list-style-type:none}ol>li:before{position:absolute;left:0;top:0;counter-increment:section;content:counter(section) ". "}ol>li>ol{counter-reset:subsection}ol>li>ol li{position:relative;padding-left:20px}ol>li>ol li:before{counter-increment:subsection;content:counter(section) "." counter(subsection) " "}ol>li>ol li::before{position:absolute;left:0;top:-2px;width:auto;height:auto;background-color:rgba(0,0,0,0);border-radius:0}ol>li ol,ol>li ul{margin-top:15px !important;margin-bottom:15px !important}code{background-color:var(--gray-300);padding:2px 5px;border-radius:5px}*:focus-visible{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}:root{--color-white: #FFFFFF;--color-black: #000000;--color-background: #F2F1EE;--color-blue: #0077C8;--color-gray-500: #606277;--color-gray-900: #1E1E1E;--color-yellow: #D8A14A;--body-color: var(--color-gray-900);--body-bg: var(--color-background);--primary-color: var(--color-blue);--primary-color-hover: var(--color-blue);--primary-color-hover-light: #47B4FF;--primary-color-dark: var(--color-blue);--secondary-color: var(--color-yellow);--red: #EA2929;--green: #58C33E;--font-family-default: "Inter";--font-family-second: "InterTight";--font-family-third: "";--font-family-fourth: "";--tr: 0.3s ease-in-out;--tr-in: 0.3s ease-in;--tr-out: 0.3s ease-out;--headerH: 105px;--radius-round: 50%;--icon-chevron-right-white: url("data:image/svg+xml,%3Csvg width='5' height='10' viewBox='0 0 5 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.152359 0.140517C0.350714 -0.0513758 0.667334 -0.0460215 0.85939 0.152235L4.85939 4.28114C5.04699 4.47492 5.04682 4.78258 4.85939 4.97645L0.85939 9.10634C0.667255 9.30467 0.350696 9.30921 0.152359 9.11708C-0.0459804 8.92494 -0.0514957 8.60839 0.14064 8.41005L3.80373 4.6288L0.14064 0.847548C-0.0512525 0.649193 -0.0458982 0.332573 0.152359 0.140517Z' fill='white'/%3E%3C/svg%3E%0A");--icon-chevron-down-black: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.11767 0.152359C9.30956 0.350714 9.30421 0.667334 9.10595 0.85939L4.97704 4.85939C4.78326 5.04699 4.47561 5.04682 4.28173 4.85939L0.151849 0.85939C-0.0464813 0.667255 -0.0510213 0.350696 0.141107 0.152359C0.333243 -0.0459804 0.649799 -0.0514957 0.848138 0.14064L4.62939 3.80373L8.41064 0.14064C8.60899 -0.0512521 8.92561 -0.0458978 9.11767 0.152359Z' fill='%231E1E1E'/%3E%3C/svg%3E%0A");--icon-chevron-down-white: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.11767 0.152359C9.30956 0.350714 9.30421 0.667334 9.10595 0.85939L4.97704 4.85939C4.78326 5.04699 4.47561 5.04682 4.28173 4.85939L0.151849 0.85939C-0.0464813 0.667255 -0.0510213 0.350696 0.141107 0.152359C0.333243 -0.0459804 0.649799 -0.0514957 0.848138 0.14064L4.62939 3.80373L8.41064 0.14064C8.60899 -0.0512521 8.92561 -0.0458978 9.11767 0.152359Z' fill='white'/%3E%3C/svg%3E%0A");--icon-accept-primary: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.28846 8.775L13.7635 0.3C13.9635 0.1 14.1968 0 14.4635 0C14.7301 0 14.9635 0.1 15.1635 0.3C15.3635 0.5 15.4635 0.737667 15.4635 1.013C15.4635 1.28833 15.3635 1.52567 15.1635 1.725L5.98846 10.925C5.78846 11.125 5.55513 11.225 5.28846 11.225C5.02179 11.225 4.78846 11.125 4.58846 10.925L0.288462 6.625C0.0884617 6.425 -0.00753846 6.18767 0.000461538 5.913C0.00846154 5.63833 0.112795 5.40067 0.313461 5.2C0.514128 4.99933 0.751795 4.89933 1.02646 4.9C1.30113 4.90067 1.53846 5.00067 1.73846 5.2L5.28846 8.775Z' fill='%230077C8'/%3E%3C/svg%3E%0A")}@media(max-width: 1023.98px){:root{--headerH: 85px}}body{font-family:var(--font-family-default);font-size:16px;line-height:normal;color:var(--body-color);background-color:var(--body-bg)}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}@font-face{font-family:"Inter";font-display:swap;font-style:normal;font-weight:700;src:url("../fonts/Inter/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter/Inter-Bold.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-style:italic;font-weight:400;src:url("../fonts/Inter/Inter-Italic.woff2") format("woff2"),url("../fonts/Inter/Inter-Italic.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-style:normal;font-weight:500;src:url("../fonts/Inter/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter/Inter-Medium.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-style:normal;font-weight:400;src:url("../fonts/Inter/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter/Inter-Regular.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-style:normal;font-weight:600;src:url("../fonts/Inter/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter/Inter-SemiBold.woff") format("woff")}@font-face{font-family:"InterTight";font-display:swap;font-style:normal;font-weight:600;src:url("../fonts/InterTight/InterTight-SemiBold.woff2") format("woff2"),url("../fonts/InterTight/InterTight-SemiBold.woff") format("woff")}.f-heading-h0{font-family:var(--font-family-second);font-size:48px;font-weight:600;line-height:1em}@media(max-width: 1023.98px){.f-heading-h0{font-size:24px;line-height:1.2em}}.f-heading-h0 span{color:var(--primary-color)}.f-heading-h1{font-family:var(--font-family-second);font-size:40px;font-weight:600;line-height:1.2em}@media(max-width: 1023.98px){.f-heading-h1{font-size:24px}}.f-heading-h2{font-family:var(--font-family-second);font-size:32px;font-weight:600;line-height:1.2em}@media(max-width: 1023.98px){.f-heading-h2{font-size:20px}}@media(max-width: 1023.98px){.f-heading-h2.is-lg-on-mobile{font-size:24px}}.f-desc{font-size:14px;line-height:1.42em;color:#c3c5cf}@media(max-width: 1023.98px){.f-desc{font-size:12px}}.f-title-md{font-size:18px;font-weight:600;line-height:1.25em}@media(max-width: 1023.98px){.f-title-md{font-size:14px}}.f-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:16px;font-weight:600;line-height:1.4em;-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out);color:var(--primary-color)}.f-link-simple{font-size:16px;font-weight:400;line-height:1.22em;color:#0077c8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.f-count{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;-ms-flex-negative:0;flex-shrink:0;min-width:15px;height:15px;border-radius:12px;padding:3px;font-size:10px;font-weight:600;line-height:1em;white-space:nowrap;background-color:var(--primary-color);color:var(--color-white)}.f-badges-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.f-price{font-size:20px;line-height:1em;font-weight:600;white-space:nowrap;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}@media(max-width: 1023.98px){.f-price{font-size:16px}}.f-price--lg{font-size:24px}@media(max-width: 1023.98px){.f-price--lg{font-size:18px}}.f-price-old{font-size:14px;font-weight:400;color:#606277;line-height:1em;white-space:nowrap;text-decoration:line-through}@media(max-width: 1023.98px){.f-price-old{font-size:10px}}.f-ul-accept ul{font-size:16px;font-weight:600;line-height:1.25em}@media(max-width: 1023.98px){.f-ul-accept ul{font-size:12px}}.f-ul-accept ul li{position:relative;padding-left:26px}@media(max-width: 1023.98px){.f-ul-accept ul li{padding-left:20px}}.f-ul-accept ul li:not(:last-child){margin-bottom:12px}@media(max-width: 1023.98px){.f-ul-accept ul li:not(:last-child){margin-bottom:7px}}.f-ul-accept ul li::before{content:"";position:absolute;left:0;top:4px;width:16px;height:12px;background-image:var(--icon-accept-primary);background-position:center;background-size:contain}@media(max-width: 1023.98px){.f-ul-accept ul li::before{width:12px;height:9px;top:3px}}.f-label{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;padding:10px 9px;border:1px solid var(--primary-color);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;line-height:1em;white-space:nowrap;border-radius:40px;color:var(--primary-color)}@media(max-width: 1023.98px){.f-label{padding:7px 10px;font-size:9px;font-weight:500}}.f-label--lg{padding:10px 20px}@media(max-width: 1023.98px){.f-label--lg{padding:7px 15px}}.u-lazy:not(._lazy-loaded){background:url("../images/assets/spinner.gif") no-repeat 50% 50%/20px}.u-dac{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-body-after{display:block;position:fixed;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--color-black-90);-webkit-transition:opacity .3s ease-out,visibility .3s ease-out;transition:opacity .3s ease-out,visibility .3s ease-out;opacity:0;visibility:hidden;z-index:-1}._c-search-menu-is-open .u-body-after,._c-big-menu-is-open .u-body-after,._ui-popup-open .u-body-after{opacity:1;visibility:visible;z-index:50;width:100%;height:100%}._c-search-menu-is-open .u-body-after,._c-big-menu-is-open .u-body-after{z-index:49}.u-of-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-of-contain{display:block;max-width:100%;max-height:100%;height:auto;-o-object-fit:contain;object-fit:contain}.u-of-media{position:relative;width:100%}.u-of-media__inner{position:absolute;left:0;top:0;right:0;bottom:0;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}.u-bg{position:relative}.u-bg__el{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.u-bg__main{position:relative;z-index:2}.u-width-100{width:100%;grid-column:-1/1}.u-scroll-on-sm{overflow:auto;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}@media(max-width: 575.98px){.u-hide-on-sm{display:none}}.u-section-indent{margin-top:100px;margin-bottom:100px}@media(max-width: 1023.98px){.u-section-indent{margin-top:65px;margin-bottom:65px}}.color-primary{color:var(--primary-color)}.color-secondary{color:var(--secondary-color)}.color-text-grey{color:var(--color-text-grey)}.color-grey-title{color:var(--color-grey-title)}.color-grey-light{color:var(--color-text-grey-light)}.ui-breadcrumb{-ms-overflow-style:none;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex}.ui-breadcrumb::-webkit-scrollbar{display:none}.ui-breadcrumb>span,.ui-breadcrumb ol{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.4em;list-style-type:none;white-space:nowrap;gap:8px;color:#606277}@media(max-width: 1023.98px){.ui-breadcrumb>span,.ui-breadcrumb ol{font-size:12px}}.ui-breadcrumb>span>span,.ui-breadcrumb>span li,.ui-breadcrumb ol>span,.ui-breadcrumb ol li{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-breadcrumb>span>span::before,.ui-breadcrumb>span li::before,.ui-breadcrumb ol>span::before,.ui-breadcrumb ol li::before{content:none}.ui-breadcrumb>span>span::after,.ui-breadcrumb>span li::after,.ui-breadcrumb ol>span::after,.ui-breadcrumb ol li::after{content:"·" !important;-webkit-margin-end:inherit !important;margin-inline-end:inherit !important;-webkit-margin-start:inherit !important;margin-inline-start:inherit !important;margin-left:8px !important}.ui-breadcrumb>span>span:last-child::after,.ui-breadcrumb>span li:last-child::after,.ui-breadcrumb ol>span:last-child::after,.ui-breadcrumb ol li:last-child::after{content:none !important}@media(any-hover: hover){.ui-breadcrumb>span>span a:hover,.ui-breadcrumb>span li a:hover,.ui-breadcrumb ol>span a:hover,.ui-breadcrumb ol li a:hover{text-decoration:underline;text-underline-offset:3px}}.ui-button{position:relative;cursor:pointer;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;padding:0px 24px 0px;max-width:100%;font-family:var(--font-family-default);-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;line-height:15px;font-size:14px;font-weight:500;border:1px solid;border-radius:8px;text-align:center;-webkit-transition:var(--tr-out);transition:var(--tr-out);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:54px}@media(any-hover: hover){.ui-button:hover .ui-button__icon{-webkit-transform:translateX(4px) translateY(2px);-ms-transform:translateX(4px) translateY(2px);transform:translateX(4px) translateY(2px)}}.ui-button__icon{position:relative;z-index:2;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;-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.ui-button__icon svg{fill:currentColor}.ui-button__name{position:relative;z-index:2;-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out)}.ui-button--primary{border-color:var(--primary-color);background-color:var(--primary-color);color:#f2f1ee}@media(any-hover: hover){.ui-button--primary:hover{border:1px solid var(--primary-color-hover-light);background-color:var(--primary-color-hover-light)}}.ui-button--secondary{background-color:var(--secondary-color);color:var(--white)}@media(any-hover: hover){.ui-button--secondary:hover{background-color:#ffb132}}.ui-button--gray{background-color:#606277;border-color:#606277;color:var(--color-white)}@media(any-hover: hover){.ui-button--gray:hover{background-color:#606277;border-color:#606277}}.ui-button--outline-primary{border-color:var(--primary-color-hover)}@media(any-hover: hover){.ui-button--outline-primary:hover{border-color:var(--primary-color)}}.ui-button--md{height:48px;padding:0 24px}@media(max-width: 575.98px){.ui-button--md{height:44px;font-size:14px}}.ui-button--sm{height:35px;padding:5px 15px;border-radius:7px;font-size:14px}@media(max-width: 767.98px){.ui-button--sm{height:38px;font-weight:400;font-size:12px}}.ui-button[data-fancybox]{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-button._loading{pointer-events:none}.ui-button._loading .c-button-loader{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-button:disabled,.ui-button.is-disabled{color:var(--white);border-color:var(--gray-400);background-color:var(--gray-400);pointer-events:none}.ui-button:disabled .ui-icon,.ui-button.is-disabled .ui-icon{fill:var(--white)}.ui-button-cricle{width:65px;height:65px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;border:1px solid currentColor}.ui-button-hamburger{position:relative;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:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.ui-button-hamburger__lines{--line-box-width: 16px;--line-box-height: 11px;--line-height: 1px;position:relative;width:var(--line-box-width);height:var(--line-box-height)}.ui-button-hamburger__lines span,.ui-button-hamburger__lines::before,.ui-button-hamburger__lines::after{content:"";-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;right:0;position:absolute;width:100%;height:var(--line-height);background-color:var(--color-white);will-change:transform}.ui-button-hamburger__lines::before{top:0}.ui-button-hamburger__lines::after{bottom:0}.ui-button-hamburger__lines span{top:calc(50% - var(--line-height)/2)}.ui-button-slider-prev,.ui-button-slider-next{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;-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border:1px solid var(--activeColor, var(--black));color:var(--activeColor, var(--black));border-radius:50%;-webkit-transition:background-color var(--tr),color var(--tr);transition:background-color var(--tr),color var(--tr)}@media(max-width: 575.98px){.ui-button-slider-prev,.ui-button-slider-next{width:44px;height:44px}.ui-button-slider-prev svg,.ui-button-slider-next svg{width:auto;height:15px}}@media(any-hover: hover){.ui-button-slider-prev:hover,.ui-button-slider-next:hover{background-color:var(--activeColor, var(--black));color:var(--yellow)}}@media(max-width: 1023.98px){.ui-button-slider-prev.is-small-on-lg,.ui-button-slider-next.is-small-on-lg{width:44px;height:44px}.ui-button-slider-prev.is-small-on-lg svg,.ui-button-slider-next.is-small-on-lg svg{width:15px;height:auto}}@media(max-width: 575.98px){.ui-button-slider-prev.is-small-on-lg,.ui-button-slider-next.is-small-on-lg{width:32px;height:32px}.ui-button-slider-prev.is-small-on-lg svg,.ui-button-slider-next.is-small-on-lg svg{width:11px}}@media(max-width: 575.98px){.ui-button-slider-prev.is-small-on-sm,.ui-button-slider-next.is-small-on-sm{width:32px;height:32px}.ui-button-slider-prev.is-small-on-sm svg,.ui-button-slider-next.is-small-on-sm svg{width:11px;height:auto}}.ui-button-add-to-favorite{width:19px;height:20px;color:#606277}@media(max-width: 767.98px){.ui-button-add-to-favorite{width:14px;height:auto}}.ui-button-add-to-favorite svg{max-width:100%;height:auto}.ui-button-add-to-favorite span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.ui-button-add-to-favorite span:last-child{display:none}.ui-button-add-to-favorite.is-active{color:var(--primary-color)}.ui-button-add-to-favorite.is-active span:first-child{display:none}.ui-button-add-to-favorite.is-active span:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[aria-selected=true]>.ui-checkbox__label::before,[aria-selected=true]>.ui-checkbox__label:hover::before,.ui-checkbox__input:checked~.ui-checkbox__label::before{color:var(--black);background-color:var(--primary-color);background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6768 0.263838C11.0834 0.637624 11.11 1.27023 10.7362 1.6768L5.22004 7.67681C5.03458 7.87853 4.77447 7.99532 4.50049 7.99987C4.2265 8.00442 3.96265 7.89634 3.7706 7.70089L0.286726 4.15544C-0.100362 3.76151 -0.0948153 3.12836 0.299115 2.74128C0.693046 2.35419 1.32619 2.35974 1.71327 2.75367L4.45975 5.5487L9.26383 0.323206C9.63762 -0.0833679 10.2702 -0.109948 10.6768 0.263838Z' fill='white'/%3E%3C/svg%3E%0A");border-color:var(--primary-color)}.ui-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-checkbox .ui-input__error{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.ui-checkbox__input{position:absolute;width:0;height:0;opacity:0}.ui-checkbox__input:checked~.ui-checkbox__label .ui-checkbox__text{color:var(--black)}.ui-checkbox__input:disabled~.ui-checkbox__label{opacity:.6;pointer-events:none}.ui-checkbox__input[aria-invalid=true]+.ui-checkbox__label::before{border-color:var(--red)}.ui-checkbox__label{cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;vertical-align:middle;font-size:16px;line-height:1.5em;color:var(--body-color)}.ui-checkbox__label::before{content:"";width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;-ms-flex-item-align:start;align-self:flex-start;background-repeat:no-repeat;background-size:11px;background-position:center;background-color:var(--white);border:1px solid #ededed;-webkit-transition:0s;transition:0s}@media(any-hover: hover){.ui-checkbox__label:hover{color:var(--black)}.ui-checkbox__label:hover::before{background-color:var(--white);border:1px solid #ededed}}[aria-selected=true]>.ui-checkbox__label,[aria-selected=true]>.ui-checkbox__label:hover{color:var(--black)}[aria-disabled=true]>.ui-checkbox__label{opacity:.6;pointer-events:none}.ui-checkbox__text{line-height:1.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-checkbox__text a{color:var(--primary-color)}.ui-checkbox .ui-input__error~.ui-checkbox__label::before{border-color:var(--red)}.ui-checkbox .ui-input__error[style="display: none;"]~.ui-checkbox__label::before{border-color:var(--primary-color)}.ui-checkbox--title .ui-checkbox__input:checked~.ui-checkbox__label .ui-checkbox__text{color:#006df1}.ui-checkbox--title .ui-checkbox__label{-webkit-transition:none;transition:none}@media(any-hover: hover){.ui-checkbox--title .ui-checkbox__label:hover .ui-checkbox__text{color:#292d32}}.ui-checkbox--title .ui-checkbox__label::before,.ui-checkbox--title .ui-checkbox__label::after{content:none}.ui-checkbox--title .ui-checkbox__label .ui-checkbox__text{font-weight:600;color:#807d86;-webkit-transition:none;transition:none}.ui-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;fill:currentColor}.ui-icon-line-through{display:inline-block;position:relative;white-space:nowrap}.ui-icon-line-through::after{content:"";position:absolute;right:0;left:0;top:8px;-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg);display:inline-block;border-top:1px solid var(--white);border-bottom:1px solid var(--red);border-radius:4px}.ui-icon-success__circle,.ui-icon-success__check{stroke-width:2px}.ui-icon-success__check{stroke-width:2px;stroke-dasharray:40;stroke-dashoffset:40}.ui-icon-success__circle{stroke-dasharray:189;stroke-dashoffset:189}.is-animated .ui-icon-success__check{-webkit-animation:drawCheck .3s ease-out .5s forwards;animation:drawCheck .3s ease-out .5s forwards}.is-animated .ui-icon-success__circle{-webkit-animation:drawCircle .5s ease-out forwards;animation:drawCircle .5s ease-out forwards}@-webkit-keyframes drawCircle{to{stroke-dashoffset:0}}@keyframes drawCircle{to{stroke-dashoffset:0}}@-webkit-keyframes drawCheck{to{stroke-dashoffset:0}}@keyframes drawCheck{to{stroke-dashoffset:0}}.ui-input{position:relative;width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-input__label{display:inline-block;margin-bottom:12px}.ui-input__error{display:block;margin-top:6px;color:var(--red)}.ui-input__field{width:100%;display:block;padding:18px;height:47px;background-color:rgba(0,0,0,0);border:1px solid var(--color-dark-border);border-radius:4px !important;color:var(--color-text-grey-light);-webkit-transition:border-color var(--tr-out),color var(--tr-out);transition:border-color var(--tr-out),color var(--tr-out)}.ui-input__field::-webkit-input-placeholder{color:var(--color-text-grey-light);-webkit-transition:color var(--tr-out);transition:color var(--tr-out)}.ui-input__field::-moz-placeholder{color:var(--color-text-grey-light);-moz-transition:color var(--tr-out);transition:color var(--tr-out)}.ui-input__field:-ms-input-placeholder{color:var(--color-text-grey-light);-ms-transition:color var(--tr-out);transition:color var(--tr-out)}.ui-input__field::-ms-input-placeholder{color:var(--color-text-grey-light);-ms-transition:color var(--tr-out);transition:color var(--tr-out)}.ui-input__field::placeholder{color:var(--color-text-grey-light);-webkit-transition:color var(--tr-out);transition:color var(--tr-out)}.ui-input__field:focus{border-color:var(--color-grey-border-active)}.ui-input__field:focus::-webkit-input-placeholder{color:var(--color-white)}.ui-input__field:focus::-moz-placeholder{color:var(--color-white)}.ui-input__field:focus:-ms-input-placeholder{color:var(--color-white)}.ui-input__field:focus::-ms-input-placeholder{color:var(--color-white)}.ui-input__field:focus::placeholder{color:var(--color-white)}@media(any-hover: hover){.ui-input__field:hover{border-color:var(--color-grey-border-active);color:var(--color-white)}.ui-input__field:hover::-webkit-input-placeholder{color:var(--color-white)}.ui-input__field:hover::-moz-placeholder{color:var(--color-white)}.ui-input__field:hover:-ms-input-placeholder{color:var(--color-white)}.ui-input__field:hover::-ms-input-placeholder{color:var(--color-white)}.ui-input__field:hover::placeholder{color:var(--color-white)}}.ui-input__field.is-error{border-color:var(--red)}.ui-input__field[aria-invalid=true]{border-color:var(--red);background-color:rgba(0,0,0,0)}.ui-input__field[aria-describedby]{border-color:var(--red);background-color:rgba(0,0,0,0)}.ui-input__field[aria-describedby][aria-invalid=true]{border-color:var(--red);background-color:rgba(0,0,0,0)}.ui-input__field[aria-describedby][aria-invalid=false]{border-color:var(--color-grey-border-active)}.ui-input__field[aria-describedby][aria-invalid=false]::-webkit-input-placeholder{color:var(--color-white)}.ui-input__field[aria-describedby][aria-invalid=false]::-moz-placeholder{color:var(--color-white)}.ui-input__field[aria-describedby][aria-invalid=false]:-ms-input-placeholder{color:var(--color-white)}.ui-input__field[aria-describedby][aria-invalid=false]::-ms-input-placeholder{color:var(--color-white)}.ui-input__field[aria-describedby][aria-invalid=false]::placeholder{color:var(--color-white)}.ui-input--textarea .ui-input__field{max-width:100%;width:100%;resize:none;min-height:128px}.ui-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:var(--color-background);z-index:1;display:block}.ui-overlay.for-programm-linear{background:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 9, 9, 0.74)), color-stop(27.89%, rgba(9, 9, 9, 0)), color-stop(57%, rgba(9, 9, 9, 0)), color-stop(86%, rgba(9, 9, 9, 0.85)));background:linear-gradient(180deg, rgba(9, 9, 9, 0.74) 0%, rgba(9, 9, 9, 0) 27.89%, rgba(9, 9, 9, 0) 57%, rgba(9, 9, 9, 0.85) 86%)}.ui-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:block;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0s;transition:0s;padding:16px}@media(max-width: 1023.98px){.ui-popup{-webkit-transition:none;transition:none}}.ui-popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform}@media(max-width: 1023.98px){.ui-popup__wrapper{height:100%;-webkit-perspective:initial;perspective:initial;-webkit-transform-style:initial;transform-style:initial}}.ui-popup__content{position:relative;background-color:var(--color-dark-grey);width:100%;border-radius:4px;visibility:hidden;-webkit-transition:0s;transition:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 32px)}@media(max-width: 1023.98px){.ui-popup__content{max-width:initial;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none;will-change:auto}}.lock .ui-popup__content{visibility:visible}.ui-popup__close{position:absolute;right:10px;top:10px;width:20px;height:20px;color:var(--color-grey-text-dark)}.ui-popup__header{padding:32px 32px 0}.ui-popup__icon{width:80px;height:80px;margin:0px auto 10px}.ui-popup__title{text-align:center}.ui-popup__subtitle{margin-top:15px}.ui-popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.ui-popup__main{width:calc(100% - 264px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:32px}.simplebar-content .ui-popup__main{width:100%}.ui-popup__footer{padding:24px 32px 32px}.ui-popup--open{visibility:visible;opacity:1;pointer-events:auto}@media(max-width: 1023.98px){.ui-popup--open{overflow:hidden}}.ui-popup--open .ui-popup__content{visibility:visible;-webkit-transition:0s;transition:0s}.ui-popup--md .ui-popup__content{max-width:520px}.ui-popup--thx .c-title{text-align:center}.ui-popup--thx .ui-popup__description{text-align:center}.ui-popup--thx .ui-popup__footer{padding-top:0}.ui-popup--content .ui-popup__header{padding-bottom:24px;text-align:center}.ui-popup--content .ui-popup__body{height:100%;max-height:362px}.ui-popup--content .ui-popup__content{max-width:594px}.ui-popup--content .ui-popup__main{padding-top:0;padding-bottom:0;overflow:auto}.ui-quantity{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:112px;height:35px;overflow:visible;background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 767.98px){.ui-quantity{width:100%}}.ui-quantity__button{position:relative;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;height:35px;background-color:var(--primary-color);color:var(--color-white);border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:background-color var(--tr-out);transition:background-color var(--tr-out)}@media(any-hover: hover){.ui-quantity__button:hover{background-color:var(--primary-color-hover-light)}}.ui-quantity__input{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;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui-quantity__input input{height:100%;width:100%;color:var(--body-color);font-size:20px;font-weight:600;text-align:center;background-color:rgba(0,0,0,0)}.ui-quantity--dark .ui-quantity__input input{color:var(--black)}.ui-quantity--dark .ui-quantity__button{color:var(--black)}.ui-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-rating.is-dynamic .ui-rating__view{overflow:visible}.ui-rating.is-dynamic .ui-input__error{position:absolute;top:auto;bottom:-36px}.ui-rating__view{position:relative;-ms-flex-negative:0;flex-shrink:0;height:16px;width:110px;font-size:0;line-height:0;background-image:url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4038_166' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='16'%3E%3Crect width='23.001' height='15.9985' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4038_166)'%3E%3Cpath d='M7.36064 0.795088C7.74316 0.116443 8.72043 0.116442 9.10294 0.795087L10.9997 4.16032C11.1424 4.4135 11.3882 4.59207 11.6731 4.64955L15.4598 5.41359C16.2234 5.56767 16.5254 6.49711 15.9982 7.07062L13.3838 9.91448C13.1871 10.1284 13.0932 10.4174 13.1266 10.7061L13.5701 14.5435C13.6595 15.3174 12.8689 15.8918 12.1605 15.5676L8.64796 13.96C8.3837 13.839 8.07989 13.839 7.81563 13.96L4.30306 15.5676C3.59471 15.8918 2.80407 15.3174 2.89351 14.5435L3.33701 10.7061C3.37038 10.4174 3.2765 10.1284 3.07981 9.91448L0.465419 7.07062C-0.0618074 6.49711 0.240187 5.56767 1.00382 5.41359L4.79049 4.64955C5.07537 4.59207 5.32116 4.4135 5.46386 4.16032L7.36064 0.795088Z' fill='%23C3C5CF'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:contain;overflow:hidden}@media(max-width: 767.98px){.ui-rating__view{height:9px;width:64px}}.ui-rating__view-inner{display:inline-block;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4038_165' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='16'%3E%3Crect width='23.001' height='15.9985' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4038_165)'%3E%3Cpath d='M7.36064 0.795088C7.74316 0.116443 8.72043 0.116442 9.10294 0.795087L10.9997 4.16032C11.1424 4.4135 11.3882 4.59207 11.6731 4.64955L15.4598 5.41359C16.2234 5.56767 16.5254 6.49711 15.9982 7.07062L13.3838 9.91448C13.1871 10.1284 13.0932 10.4174 13.1266 10.7061L13.5701 14.5435C13.6595 15.3174 12.8689 15.8918 12.1605 15.5676L8.64796 13.96C8.3837 13.839 8.07989 13.839 7.81563 13.96L4.30306 15.5676C3.59471 15.8918 2.80407 15.3174 2.89351 14.5435L3.33701 10.7061C3.37038 10.4174 3.2765 10.1284 3.07981 9.91448L0.465419 7.07062C-0.0618074 6.49711 0.240187 5.56767 1.00382 5.41359L4.79049 4.64955C5.07537 4.59207 5.32116 4.4135 5.46386 4.16032L7.36064 0.795088Z' fill='%230077C8'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:contain}.color-secondary .ui-rating__view-inner{background-image:url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4038_166' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='16'%3E%3Crect width='23.001' height='15.9985' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4038_166)'%3E%3Cpath d='M7.36064 0.795088C7.74316 0.116443 8.72043 0.116442 9.10294 0.795087L10.9997 4.16032C11.1424 4.4135 11.3882 4.59207 11.6731 4.64955L15.4598 5.41359C16.2234 5.56767 16.5254 6.49711 15.9982 7.07062L13.3838 9.91448C13.1871 10.1284 13.0932 10.4174 13.1266 10.7061L13.5701 14.5435C13.6595 15.3174 12.8689 15.8918 12.1605 15.5676L8.64796 13.96C8.3837 13.839 8.07989 13.839 7.81563 13.96L4.30306 15.5676C3.59471 15.8918 2.80407 15.3174 2.89351 14.5435L3.33701 10.7061C3.37038 10.4174 3.2765 10.1284 3.07981 9.91448L0.465419 7.07062C-0.0618074 6.49711 0.240187 5.56767 1.00382 5.41359L4.79049 4.64955C5.07537 4.59207 5.32116 4.4135 5.46386 4.16032L7.36064 0.795088Z' fill='%23D8A14A'/%3E%3C/g%3E%3C/svg%3E%0A")}.ui-rating__view-items{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.ui-rating__view-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0;cursor:pointer}.ui-rating__value{color:var(--primary-color);margin-left:20px;width:24px;-ms-flex-negative:0;flex-shrink:0}.ui-select.is-address .selectize-control.single .selectize-input::after{opacity:0}.ui-select__label{display:inline-block;font-weight:500;margin-bottom:12px}@media(max-width: 1539.98px){.ui-select__label{font-size:14px;line-height:1.4em}}.ui-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-family-default);height:64px;width:100%;padding-left:20px;color:var(--gray);font-size:16px;border-radius:0px;border:1px solid var(--gray-400);background-repeat:no-repeat;background-size:10px;background-position:top 50% right 15px;position:relative}.ui-select--simple{--select-button-height: 54px;--select-button-padding-left: 16px;--select-button-padding-right: 12px;--select-button-radius: 8px;--select-button-font-size: 14px;--select-button-icon-arrow: var(--icon-chevron-down-black);--select-button-icon-arrow-size: 10px;--select-button-color: var(--body-color);--select-button-background: #ffffff;--select-button-active-color: var(--body-color);--select-button-border-color: #C3C5CF;--select-dropdown-border-color: var(--select-button-border-color);--select-dropdown-radius: var(--select-button-radius);--select-dropdown-background: var(--select-button-background);--select-option-font-size: 14px;--select-option-bg-active: #E6E5E2}@media(max-width: 1023.98px){.ui-select--simple{--select-button-height: 42px;--select-button-padding-left: 16px;--select-button-padding-right: 12px;--select-button-font-size: 12px;--select-option-font-size: 12px}}.is-dark-mode .ui-select--simple{--select-button-background: #2B2930;--select-button-icon-arrow: var(--icon-chevron-down-white);--select-button-border-color: #535158;--select-option-bg-active: #535158;--select-button-color: var(--color-white);--select-button-active-color: var(--color-white)}.ui-select--simple select{height:var(--select-button-height);padding-left:var(--select-button-padding-left);padding-right:var(--select-button-padding-right);font-size:var(--select-button-font-size);background-image:var(--select-button-icon-arrow);background-size:var(--select-button-icon-arrow-size);background-position:top 50% right var(--select-button-padding-right);background-color:var(--select-button-background);border:1px solid var(--select-button-border-color);border-radius:var(--select-button-radius);color:var(--select-button-color)}.ui-select--simple .selectize-input{height:var(--select-button-height);padding-left:var(--select-button-padding-left);padding-right:calc(2*var(--select-button-padding-right));font-size:var(--select-button-font-size);border:1px solid var(--select-button-border-color);background-color:var(--select-button-background);border-radius:var(--select-button-radius);cursor:pointer;position:relative}.ui-select--simple .selectize-input::after{content:" ";display:block;position:absolute;top:50%;margin-top:-1px;-webkit-transform:rotate(0deg) translateY(-50%);-ms-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;right:var(--select-button-padding-right);width:var(--select-button-icon-arrow-size);height:var(--select-button-icon-arrow-size);background-image:var(--select-button-icon-arrow);background-size:var(--select-button-icon-arrow-size);background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform var(--tr);transition:-webkit-transform var(--tr);transition:transform var(--tr);transition:transform var(--tr), -webkit-transform var(--tr);will-change:transform}.ui-select--simple .selectize-input input{font-size:var(--select-button-font-size);color:var(--select-button-color)}.ui-select--simple .selectize-input .item{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--select-button-active-color)}.ui-select--simple .selectize-input.dropdown-active::after{-webkit-transform:rotate(180deg) translateY(-50%);-ms-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.ui-select--simple .selectize-input.is-error{margin-top:0;border-color:var(--red);color:inherit}.ui-select--simple .selectize-dropdown{background-color:var(--select-dropdown-background);border:1px solid var(--select-dropdown-border-color);border-radius:var(--select-dropdown-radius);margin-top:4px}.ui-select--simple .selectize-dropdown .selectize-dropdown-content{padding-top:10px;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#ccc rgba(0,0,0,0)}.ui-select--simple .selectize-dropdown .selectize-dropdown-content .option{font-size:var(--select-option-font-size);padding:0px var(--select-button-padding-left);cursor:pointer}.ui-select--simple .selectize-dropdown .selectize-dropdown-content .option span{position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 8px;border-radius:8px}.ui-select--simple .selectize-dropdown .selectize-dropdown-content .option.active span{background-color:var(--select-option-bg-active)}.ui-slider{position:relative;z-index:1;overflow:hidden}.ui-slider__swiper{position:relative;height:100%;width:100%;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 1024px){.ui-slider__swiper--reviews .swiper-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}}@media(max-width: 1023.98px){.ui-slider__swiper--reviews .swiper-wrapper .swiper-slide{--bs-gutter-x: 24px;max-width:calc((100% - var(--bs-gutter-x)*1)/2)}}@media(max-width: 1023.98px){.ui-slider__swiper--reviews .swiper-wrapper .swiper-slide:not(:last-child){margin-right:calc(var(--bs-gutter-x)*.5)}}@media(max-width: 575.98px){.ui-slider__swiper--reviews .swiper-wrapper .swiper-slide{max-width:72.2%}}.ui-slider__thumb{width:100%;height:100%}.ui-slider__navitagion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ui-slider__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap;font-size:20px;line-height:1.2em;font-weight:500}@media(max-width: 1023.98px){.ui-slider__progress{font-size:16px}}@media(max-width: 575.98px){.ui-slider__progress{font-size:14px}}.ui-slider__progress-line{position:relative;width:144px;height:4px;background-color:var(--gray-400)}@media(max-width: 575.98px){.ui-slider__progress-line{width:112px;height:2px}}.ui-slider__progress-line-in{position:absolute;left:0;width:100px;bottom:0;top:0;background-color:var(--yellow)}.ui-slider__progress-num{width:25px;-ms-flex-negative:0;flex-shrink:0;text-align:center}@media(max-width: 575.98px){.ui-slider__progress-num{width:18px}}.ui-slider__pagination{height:6px}.ui-slider__pagination.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.ui-slider__pagination .swiper-pagination-bullet{position:relative;background-color:var(--color-white);opacity:.15;width:6px;height:6px;border-radius:50%;-webkit-transition:background-color var(--tr-out),opacity var(--tr-out);transition:background-color var(--tr-out),opacity var(--tr-out)}.ui-slider__pagination .swiper-pagination-bullet::before{content:"";position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px}@media(any-hover: hover){.ui-slider__pagination .swiper-pagination-bullet:hover{background-color:var(--primary-color);opacity:1}}.ui-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;pointer-events:none}.ui-slider__prev,.ui-slider__next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-slider__prev{left:-25px}.ui-slider__next{right:-25px}.ui-slider__arrow-area-left,.ui-slider__arrow-area-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;width:600px;padding:10px;-webkit-transition:opacity var(--tr-out);transition:opacity var(--tr-out);opacity:0}@media(any-hover: hover){.ui-slider__arrow-area-left:hover,.ui-slider__arrow-area-right:hover{opacity:1}}.ui-slider__arrow-area-left::before,.ui-slider__arrow-area-right::before{content:""}.ui-slider__arrow-area-left>*,.ui-slider__arrow-area-right>*{position:relative;z-index:2}.ui-slider__arrow-area-left .ui-slider__prev,.ui-slider__arrow-area-left .ui-slider__next,.ui-slider__arrow-area-right .ui-slider__prev,.ui-slider__arrow-area-right .ui-slider__next{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.ui-slider__arrow-area-left{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui-slider__arrow-area-left::before{background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4)));background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.ui-slider__arrow-area-right{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui-slider__arrow-area-right::before{background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0)));background:linear-gradient(270deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%)}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-tabs{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-align:center;-ms-flex-align:center;align-items:center}.ui-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:15px}@media(max-width: 1023.98px){.ui-tabs__nav{margin-bottom:10px}}.ui-tabs__button{position:relative;color:var(--body-color);font-size:14px;font-weight:500;height:54px;padding:10px;white-space:nowrap;width:100%;background-color:var(--color-white)}.ui-tabs__button:first-child{border-radius:15px 0px 0px 15px}.ui-tabs__button:last-child{border-radius:0px 15px 15px 0px}.ui-tabs__button.is-active{background-color:var(--body-color);color:var(--color-white)}.ui-tabs__item{display:none}.ui-tabs__item.is-active{display:block}.c-before-after{border-radius:30px;overflow:hidden}@media(max-width: 767.98px){.c-before-after{border-radius:18px}}.c-before-after .icv__arrow-wrapper svg{display:none}.c-before-after .icv__theme-wrapper{z-index:7}.c-before-after .icv__theme-wrapper::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:62px;height:62px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:hsla(0,0%,100%,.29);background-image:url("data:image/svg+xml,%3Csvg width='22' height='12' viewBox='0 0 22 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9245 5.64659C21.8763 5.53434 21.8081 5.43181 21.7233 5.34401L16.6948 0.300954C16.6085 0.208052 16.5044 0.133539 16.3887 0.0818575C16.2731 0.0301764 16.1482 0.00238726 16.0216 0.000147159C15.895 -0.00209294 15.7693 0.0212619 15.6519 0.0688192C15.5345 0.116376 15.4278 0.187161 15.3383 0.276951C15.2488 0.366741 15.1782 0.473697 15.1308 0.591437C15.0834 0.709177 15.0601 0.83529 15.0623 0.962253C15.0645 1.08922 15.0923 1.21443 15.1438 1.33042C15.1953 1.4464 15.2696 1.5508 15.3622 1.63736L18.7816 5.06664H3.21835L6.63775 1.63736C6.8043 1.45811 6.89497 1.22103 6.89066 0.976065C6.88635 0.731097 6.78739 0.49737 6.61465 0.324125C6.4419 0.150879 6.20885 0.0516426 5.96459 0.0473204C5.72032 0.0429983 5.48392 0.133928 5.30519 0.300954L0.276663 5.34401C0.191889 5.43181 0.123735 5.53434 0.0755217 5.64659C0.0257027 5.76201 0 5.88644 0 6.01221C0 6.13798 0.0257027 6.26241 0.0755217 6.37783C0.123735 6.49008 0.191889 6.59261 0.276663 6.68041L5.30519 11.7235C5.48198 11.9005 5.72162 12 5.97147 12C6.22133 12 6.46097 11.9005 6.63775 11.7235C6.81432 11.5462 6.91349 11.3058 6.91349 11.0553C6.91349 10.8047 6.81432 10.5644 6.63775 10.3871L3.21835 6.95778H18.7816L15.3622 10.3871C15.1857 10.5644 15.0865 10.8047 15.0865 11.0553C15.0865 11.3058 15.1857 11.5462 15.3622 11.7235C15.539 11.9005 15.7787 12 16.0285 12C16.2784 12 16.518 11.9005 16.6948 11.7235L21.7233 6.68041C21.8081 6.59261 21.8763 6.49008 21.9245 6.37783C21.9743 6.26241 22 6.13798 22 6.01221C22 5.88644 21.9743 5.76201 21.9245 5.64659Z' fill='white'/%3E%3C/svg%3E%0A");background-size:22px;background-position:center;background-repeat:no-repeat}@media(max-width: 767.98px){.c-before-after .icv__theme-wrapper::before{width:36px;height:36px;background-size:13px}}.c-before-after .icv__control-line{background:#f2f1ee !important}@media(min-width: 1024px){body.icv__body{overflow:auto !important;padding-right:0 !important}}.js-image-compare{will-change:transform}.c-block-form__submit{margin-top:12px}@media(max-width: 575.98px){.c-block-form .ui-button{height:48px}}.c-card-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);border-radius:20px;border:1px solid #e6e5e2;padding:16px 30px 30px;-webkit-transition:background-color var(--tr-out);transition:background-color var(--tr-out)}@media(any-hover: hover){.c-card-category:hover{background-color:var(--primary-color);color:var(--color-white)}.c-card-category:hover .c-card-category__preview img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media(max-width: 767.98px){.c-card-category{padding:18px 0}}.c-card-category__preview{padding-bottom:50%}@media(max-width: 767.98px){.c-card-category__preview{padding-bottom:53%}}.c-card-category__preview img{-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out);will-change:transform}.c-card-category__title{text-align:center;margin-top:16px;font-size:18px;font-weight:600;-webkit-transition:color var(--tr-out);transition:color var(--tr-out)}@media(max-width: 1023.98px){.c-card-category__title{font-size:12px}}.c-card-collection{--color-accent: #D8A14A;background-color:var(--color-white);border-radius:20px;padding:27px 37px 39px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media(max-width: 1023.98px){.c-card-collection{padding:20px}}.c-card-collection__preview{padding-bottom:44%;margin-bottom:12px}.c-card-collection__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-card-collection__title{font-size:20px;font-weight:600;margin-bottom:9px;line-height:1.22em}@media(max-width: 1023.98px){.c-card-collection__title{font-size:16px;margin-bottom:6px}}.c-card-collection__desc{font-size:16px;line-height:1.5em;color:#606277;margin-bottom:12px}@media(max-width: 1023.98px){.c-card-collection__desc{font-size:12px}}.c-card-collection__desc b{font-weight:600}@media(min-width: 1024px){.c-card-collection__desc b{display:block;width:100%}}.c-card-collection__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px;color:var(--primary-color)}@media(max-width: 1023.98px){.c-card-collection__rating{gap:6px;margin-bottom:20px}}.c-card-collection__rating-note{font-size:14px;font-weight:600}@media(max-width: 1023.98px){.c-card-collection__rating-note{font-size:12px}}.c-card-collection__param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.7em;color:#606277}@media(max-width: 1023.98px){.c-card-collection__param{font-size:12px;line-height:1.22em}}.c-card-collection__param:not(:last-child){margin-bottom:12px}@media(max-width: 1023.98px){.c-card-collection__param:not(:last-child){margin-bottom:8px}}.c-card-collection__param-title{max-width:50%}.c-card-collection__param-value{font-weight:700;text-align:right;max-width:50%}.c-card-collection__footer{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;margin-top:36px}@media(max-width: 1023.98px){.c-card-collection__footer{margin-top:23px}}.c-card-collection__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px 8px}@media(max-width: 575.98px){.c-card-collection__price{-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}}.c-card-collection__price-note{font-size:14px;color:#606277}@media(max-width: 1023.98px){.c-card-collection__price-note{font-size:12px}}@media(max-width: 575.98px){.c-card-collection__footer-r .ui-button{width:189px}}@media(max-width: 390px){.c-card-collection__footer-r .ui-button{width:auto}}.c-card-product-lg{position:relative;background-color:var(--color-white);border-radius:20px;padding-top:71px;border:1px solid #e6e5e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 1023.98px){.c-card-product-lg{padding-top:25px;border:none}}@media(any-hover: hover){.c-card-product-lg:hover .c-card-product-lg__preview img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.c-card-product-lg:hover .c-card-product-lg__title{color:var(--primary-color)}}.c-card-product-lg__labels{position:absolute;top:25px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}@media(max-width: 1023.98px){.c-card-product-lg__labels{top:18px;right:16px}}.c-card-product-lg__preview{position:relative;padding-bottom:53.8%;margin-bottom:20px}@media(max-width: 1023.98px){.c-card-product-lg__preview{padding-bottom:45%}}.c-card-product-lg__preview img{-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out);will-change:transform}.c-card-product-lg__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:25px;padding:0 30px 34px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1023.98px){.c-card-product-lg__body{padding-left:20px;padding-right:28px;padding-bottom:26px}}.c-card-product-lg__body-l{-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;max-width:275px}.c-card-product-lg__body-l b{font-weight:600}.c-card-product-lg__body-r{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;color:var(--primary-color);margin-left:auto}.c-card-product-lg__title{font-family:var(--font-family-second);font-size:20px;line-height:1.2em;margin-bottom:9px;-webkit-transition:color var(--tr-out);transition:color var(--tr-out)}@media(max-width: 1023.98px){.c-card-product-lg__title{font-size:16px;line-height:1.3em;margin-bottom:6px}}.c-card-product-lg__desc{font-size:14px;line-height:1.42em;color:#606277;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:240px}.c-card-product-lg__price{margin-top:20px}.c-card-product-lg--hit .f-label{color:var(--secondary-color);border-color:var(--secondary-color)}.c-card-product-lg--hit .c-card-product-lg__body-r{color:var(--secondary-color)}.c-card-product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);border-radius:20px;border:1px solid #e6e5e2;padding:20px;padding-top:64px}@media(max-width: 1023.98px){.c-card-product{padding:16px}}.c-card-product__favorite{position:absolute;right:19px;top:24px;z-index:2}@media(max-width: 767.98px){.c-card-product__favorite{right:14px;top:12px}}.c-card-product__preview{display:block;padding-bottom:76%}@media(max-width: 767.98px){.c-card-product__preview{padding-bottom:63%}}.c-card-product__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-card-product__title{margin-top:16px;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.22em}@media(max-width: 1023.98px){.c-card-product__title{margin-top:12px;margin-bottom:6px;font-size:14px}}.c-card-product__desc{font-size:14px;line-height:1.42em;color:#606277;margin-bottom:16px}@media(max-width: 1023.98px){.c-card-product__desc{margin-bottom:10px;font-size:12px}}.c-card-product__cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px}@media(max-width: 1023.98px){.c-card-product__cost{gap:5px}}@media(max-width: 767.98px){.c-card-product__cost .f-price{font-size:14px}}@media(max-width: 767.98px){.c-card-product__cost .f-price-old{font-size:10px;padding-bottom:1px}}.c-card-product__footer{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;gap:20px 4px}@media(max-width: 767.98px){.c-card-product__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.c-card-product__footer-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;mim-height:35px}@media(max-width: 767.98px){.c-card-product__footer-r{min-height:38px}}.c-card-product__footer-r .ui-quantity{display:none}@media(max-width: 767.98px){.c-card-product__footer-r .ui-button{width:100%}}.c-card-product.c-card-product--in-cart .c-card-product__footer-r .ui-quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.c-card-product.c-card-product--in-cart .c-card-product__footer-r .ui-button{display:none}.c-card-review{background-color:var(--color-white);padding:29px 27px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:245px;display:flex;flex-direction:column;height:100%}@media(max-width: 1023.98px){.c-card-review{padding:17px 14px 24px;min-height:211px}}.c-card-review__head{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;margin-bottom:16px}@media(max-width: 1023.98px){.c-card-review__head{margin-bottom:24px}}.c-card-review__body{font-size:14px;font-weight:400;line-height:1.4em;color:#606277;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1023.98px){.c-card-review__body{font-size:12px}}@media(max-width: 575.98px){.c-card-review__body{max-width:212px}}.c-card-review__footer{margin-top:16px}.c-card-review__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-card-review__author-l{-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.c-card-review__author-ava{width:40px;height:40px;border-radius:50%;background-color:var(--primary-color);color:var(--color-white);font-size:18px;font-weight:600;text-transform:uppercase}.c-card-review__author-ava img{border-radius:50%}.c-card-review__author-name{font-size:18px;font-weight:600;line-height:1.22em}@media(max-width: 1023.98px){.c-card-review__author-name{font-size:14px}}.c-card-review__author-city{font-size:14px;font-weight:400;line-height:1.42em;margin-top:3px;color:#606277}@media(max-width: 1023.98px){.c-card-review__author-city{font-size:12px}}.c-card-step{padding:19px 20px 24px 30px;border-radius:20px;background-color:var(--color-white);border:1px solid #e6e5e2}@media(max-width: 1023.98px){.c-card-step{padding:15px 20px 20px}}.c-card-step__head{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}.c-card-step__head-l{height:136px}@media(max-width: 1023.98px){.c-card-step__head-l{height:84px}}.c-card-step__head-l img{max-height:100%;width:auto}.c-card-step__head-r{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start}.c-card-step__num{font-family:var(--font-family-second);font-weight:600;font-size:96px;line-height:96px;white-space:nowrap;color:#f2f1ee}.c-card-step__body{font-size:14px;line-height:1.42em;color:#606277;margin-top:20px;max-width:326px}@media(max-width: 1023.98px){.c-card-step__body{font-size:12px;margin-top:14px}}.c-card-step__body b,.c-card-step__body strong{display:block;margin-bottom:5px;font-weight:600;color:var(--body-color)}@media(max-width: 1023.98px){.c-card-step__body b,.c-card-step__body strong{font-size:14px;margin-bottom:6px}}.c-contact-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media(max-width: 1200px){.c-contact-top{gap:16px}}.c-contact-top__item-value{font-size:14px;font-weight:600;line-height:1.25em}@media(max-width: 1023.98px){.c-contact-top__item-value{font-size:16px}}.c-contact-top__item-value:not(:last-child){margin-bottom:5px}.c-contact-top__item-note{font-size:12px;line-height:1.25em}.c-filter+.s-section--products-lg{margin-top:20px}@media(max-width: 1023.98px){.c-filter+.s-section--products-lg{margin-top:25px}}.c-filter__group{gap:10px}@media(min-width: 768px){.c-filter__group{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(max-width: 767.98px){.c-filter__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-filter__group>*{width:calc(50% - 20px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media(min-width: 768px){.c-filter__box{border:1px solid #e6e5e2;border-radius:20px;padding:36px 36px 40px;background-color:#fff}}@media(min-width: 768px)and (max-width: 1023.98px){.c-filter__box{padding:24px}}.is-dark-mode .c-filter__box{background:-webkit-gradient(linear, left top, right top, from(#141219), to(#27242b));background:linear-gradient(90deg, #141219 0%, #27242b 100%);color:var(--color-white)}@media(max-width: 767.98px){.is-dark-mode .c-filter__box{padding:27px 24px;border-radius:20px}}.c-filter__footer{margin-top:20px}@media(max-width: 767.98px){.c-filter__footer{margin-top:14px}}.c-filter__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media(max-width: 1023.98px){.c-filter__header{margin-bottom:26px;-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}}.c-filter__title span{color:var(--primary-color)}.c-filter__amount{font-size:14px}.is-dark-mode .c-filter__amount{color:#999}.c-floating-widget{position:fixed;z-index:48}.c-floating-widget__box{position:relative}.c-floating-widget--bottom-left{left:0;right:0;bottom:0}.c-footer__top{padding-bottom:69px}@media(max-width: 1023.98px){.c-footer__top{padding-bottom:35px}}.c-footer__top-grid{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e6e5e2;padding-top:22px}@media(max-width: 767.98px){.c-footer__top-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:31px}}.c-footer__top-grid-l{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 767.98px){.c-footer__top-grid-l{margin-bottom:42px}.c-footer__top-grid-l .c-footer__col{position:relative;max-width:50%;padding-right:16px}.c-footer__top-grid-l .c-footer__col .c-footer__contacts{position:absolute;left:100%;top:28px;margin-top:11px;max-width:50%}}@media(max-width: 385px){.c-footer__top-grid-l .c-footer__col{max-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}.c-footer__top-grid-l .c-footer__col .c-footer__contacts{position:initial;max-width:100%}}.c-footer__top-grid-r{width:100%;max-width:673px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1023.98px){.c-footer__top-grid-r{max-width:480px}}@media(max-width: 767.98px){.c-footer__top-grid-r{max-width:100%}}@media(max-width: 575.98px){.c-footer__top-grid-r{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px}.c-footer__top-grid-r .c-footer__col:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.c-footer__top-logotype{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:28px;width:100px}.c-footer__top-logotype img,.c-footer__top-logotype svg{height:100%;width:auto}.c-footer__note{font-size:14px;font-weight:400;line-height:1.42em;color:#606277;margin-top:15px}@media(max-width: 1023.98px){.c-footer__note{font-size:12px;margin-top:11px}}.c-footer__contacts{margin-top:15px;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-align:start;-ms-flex-align:start;align-items:flex-start}.c-footer__contacts a[href^=tel],.c-footer__contacts a[href^=mailto]{font-size:14px;font-weight:600}.c-footer__contacts a[href^=tel]:not(:last-child),.c-footer__contacts a[href^=mailto]:not(:last-child){margin-bottom:8px}.c-footer__contacts-worktime{font-size:12px;opacity:.8;line-height:1.2em;margin-top:6px}@media(max-width: 767.98px){.c-footer__contacts-worktime{display:none}}.c-footer__under{font-size:12px;color:#606277;padding-bottom:70px}@media(max-width: 1023.98px){.c-footer__under{font-size:10px;padding-bottom:30px}}.c-footer__under-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;border-top:1px solid #e6e5e2;gap:10px}@media(max-width: 1023.98px){.c-footer__under-grid{padding-top:21px}}@media(max-width: 370px){.c-footer__under-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-header__fake{display:block;height:var(--headerH)}.c-header__top{padding-top:34px}@media(max-width: 1023.98px){.c-header__top{padding-top:30px}}.c-header__top-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.c-header__top-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:var(--color-white);height:71px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:20px}@media(max-width: 1023.98px){.c-header__top-box{height:55px;border-radius:15px}}.c-header__top-box::before{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:-webkit-gradient(linear, left top, right top, from(rgb(0, 0, 0)), to(rgb(65, 65, 65)));background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(65, 65, 65) 100%);border-radius:20px;opacity:.5;z-index:-1;border:1px solid hsla(0,0%,60%,.28)}@media(max-width: 1023.98px){.c-header__top-box::before{border-radius:15px}}.c-header__top-box>*{position:relative;z-index:2}.c-header__top-box-l{padding-left:27px;margin-right:80px}@media(max-width: 1400px){.c-header__top-box-l{margin-right:40px}}@media(max-width: 1200px){.c-header__top-box-l{margin-right:30px;padding-left:19px}}@media(max-width: 1023.98px){.c-header__top-box-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-header__top-box-l .ui-button-hamburger{display:none}@media(max-width: 1023.98px){.c-header__top-box-l .ui-button-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:21px}}.c-header__top-box-m{z-index:3 !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding-right:30px}@media(max-width: 1023.98px){.c-header__top-box-m{display:none}}.c-header__top-box-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:37px}@media(max-width: 1200px){.c-header__top-box-r{padding-right:19px}}@media(max-width: 1023.98px){.c-header__top-box-r{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-header__top-box-r .c-contact-top{display:none}}.c-header__top-logotype{height:28px;width:100px;margin-top:-5px}@media(max-width: 1200px){.c-header__top-logotype{width:73px;height:21px}}.c-header__top-logotype img,.c-header__top-logotype svg{width:auto;height:100%}.c-header__search{position:relative;height:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;position:relative;padding-left:33px;margin-left:27px}@media(max-width: 1200px){.c-header__actions{padding-left:16px;margin-left:16px}}.c-header__actions::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:41px;background-color:hsla(0,0%,100%,.2);width:1px}@media(max-width: 1023.98px){.c-header__actions::before{content:none}}.c-header__action{position:relative;width:22px;height:22px}.c-header__action .f-count{position:absolute;right:-6px;top:-2px}.c-header.is-fixed .c-header__top{position:fixed;left:0;right:0;top:0;z-index:50;height:var(--headerH);background-color:var(--white);-webkit-transition:background-color var(--tr-out),-webkit-transform var(--tr-out);transition:background-color var(--tr-out),-webkit-transform var(--tr-out);transition:background-color var(--tr-out),transform var(--tr-out);transition:background-color var(--tr-out),transform var(--tr-out),-webkit-transform var(--tr-out)}.c-header.is-absolute .c-header__fake{display:none}.c-map__frame{width:100%;height:496px}@media(max-width: 1023.98px){.c-map__frame{height:414px}}.c-map__frame .ymaps-2-1-79-inner-panes{background-color:var(--color-background)}.c-map__frame .ymaps-2-1-79-ground-pane{-webkit-filter:grayscale(1) invert(0) !important;filter:grayscale(1) invert(0) !important;opacity:.6 !important}.c-map--all-panel [class*=-copyrights-pane],.c-map--all-panel [class*=-gototech],.c-map--all-panel [class*=-gotopmo],.c-map--all-panel [class*=-gotonav]{display:none !important}.c-menu-footer__title{font-family:var(--font-family-second);margin-bottom:6px;font-weight:600;line-height:1.43em;white-space:nowrap}@media(max-width: 1023.98px){.c-menu-footer__title{margin-bottom:3px;font-size:12px;line-height:1.9em}}.c-menu-footer__list{font-size:14px;line-height:1.2em;color:#606277}@media(max-width: 1023.98px){.c-menu-footer__list{font-size:12px}}.c-menu-footer__list li:not(:last-child){margin-bottom:11px}@media(max-width: 1023.98px){.c-menu-footer__list li:not(:last-child){margin-bottom:6px}}.c-menu-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;font-size:14px;font-weight:500;white-space:nowrap}@media(max-width: 1200px){.c-menu-top{gap:16px}}.c-popup-menu{display:none}@media(max-width: 1023.98px){.c-popup-menu{position:fixed;inset:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#020201;color:var(--color-white);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform var(--tr-out);transition:-webkit-transform var(--tr-out);transition:transform var(--tr-out);transition:transform var(--tr-out), -webkit-transform var(--tr-out)}._c-popup-menu-open .c-popup-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.c-popup-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--headerH);padding-left:21px;padding-right:28px}.c-popup-menu__header-l{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:inherit;align-content:inherit;gap:20px}.c-popup-menu__header-r{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:38px}.c-popup-menu__content{height:calc(100% - var(--headerH));overflow:auto}.c-popup-menu__content-inner{padding:10px 16px 32px}.c-popup-menu__title{display:none}.c-popup-menu__logotype{display:-webkit-box;display:-ms-flexbox;display:flex;height:21px;width:73px;margin-top:-2px}.c-popup-menu__logotype svg,.c-popup-menu__logotype img{height:100%;width:auto}.c-popup-menu__btn-close{width:24px;height:24px}.c-popup-menu__nav{padding:24px 0;margin-bottom:20px}.c-popup-menu__nav .c-menu-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-weight:500;gap:0}.c-popup-menu__nav .c-menu-top li{border-top:1px solid rgba(230,229,226,.2);width:100%}.c-popup-menu__nav .c-menu-top li:first-child{border-top:none}.c-popup-menu__nav .c-menu-top a{position:relative;width:100%;display:block;padding-top:16px;padding-bottom:16px}.c-popup-menu__nav .c-menu-top a::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:var(--icon-chevron-right-white) 50% 25%/5px no-repeat;width:16px;height:16px}.c-popup-menu__contacts{margin-bottom:34px}.c-popup-menu__contacts .c-contact-top{gap:42px}@media(max-width: 375px){.c-popup-menu__contacts .c-contact-top{gap:20px}}@media(max-width: 360px){.c-popup-menu__contacts .c-contact-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-popup-menu__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;position:relative;padding-left:33px;margin-left:27px}@media(max-width: 1200px){.c-popup-menu__actions{padding-left:16px;margin-left:16px}}.c-popup-menu__actions::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:41px;background-color:hsla(0,0%,100%,.2);width:1px}@media(max-width: 1023.98px){.c-popup-menu__actions::before{content:none}}.c-popup-menu__action{position:relative;width:22px;height:22px}.c-popup-menu__action .f-count{position:absolute;right:-6px;top:-2px}.c-search{position:relative;height:42px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:160px}@media(max-width: 1023.98px){.c-search{max-width:100%;height:auto}}.c-search__in{position:absolute;left:0;right:0;height:42px;border:1px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden;min-width:24px}@media(max-width: 1023.98px){.c-search__in{position:initial;height:auto}}.c-search__icon{position:absolute;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;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;height:42px;width:42px;left:-14px}@media(max-width: 1023.98px){.c-search__icon{right:0;z-index:1;left:auto;pointer-events:none}}.c-search__button-clear{width:24px;height:24px;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;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:var(--color-gray-500);opacity:0;visibility:hidden}.c-search__input{width:24px;height:42px;border-radius:8px;background-color:rgba(0,0,0,0);font-size:12px;font-weight:500;cursor:pointer}@media(max-width: 1023.98px){.c-search__input{display:block;width:100%;background-color:#2b2930;border:1px solid #535158;padding-left:13px}}.c-search__input::-webkit-input-placeholder{color:var(--color-white)}.c-search__input::-moz-placeholder{color:var(--color-white)}.c-search__input:-ms-input-placeholder{color:var(--color-white)}.c-search__input::-ms-input-placeholder{color:var(--color-white)}.c-search__input::placeholder{color:var(--color-white)}@media(min-width: 1024px){.c-search__input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.c-search__input::-moz-placeholder{color:rgba(0,0,0,0)}.c-search__input:-ms-input-placeholder{color:rgba(0,0,0,0)}.c-search__input::-ms-input-placeholder{color:rgba(0,0,0,0)}.c-search__input::placeholder{color:rgba(0,0,0,0)}}.c-search.is-filled,.c-search.is-active{position:static;max-width:initial}@media(max-width: 1023.98px){.c-search.is-filled,.c-search.is-active{position:relative}}.c-search.is-filled~*,.c-search.is-active~*{display:none}.c-search.is-filled .c-search__in,.c-search.is-active .c-search__in{min-width:260px}@media(max-width: 1539.98px){.c-search.is-filled .c-search__in,.c-search.is-active .c-search__in{left:0px}}.c-search.is-filled .c-search__icon,.c-search.is-active .c-search__icon{z-index:1;color:var(--color-black);left:0}@media(max-width: 1023.98px){.c-search.is-filled .c-search__icon,.c-search.is-active .c-search__icon{pointer-events:all}}.c-search.is-filled .c-search__input,.c-search.is-active .c-search__input{padding-left:40px;padding-right:40px;background-color:var(--color-white);border:1px solid hsla(0,0%,60%,.28);width:100%;cursor:text}.c-search.is-filled .c-search__input::-webkit-input-placeholder, .c-search.is-active .c-search__input::-webkit-input-placeholder{color:var(--color-gray-500)}.c-search.is-filled .c-search__input::-moz-placeholder, .c-search.is-active .c-search__input::-moz-placeholder{color:var(--color-gray-500)}.c-search.is-filled .c-search__input:-ms-input-placeholder, .c-search.is-active .c-search__input:-ms-input-placeholder{color:var(--color-gray-500)}.c-search.is-filled .c-search__input::-ms-input-placeholder, .c-search.is-active .c-search__input::-ms-input-placeholder{color:var(--color-gray-500)}.c-search.is-filled .c-search__input::placeholder,.c-search.is-active .c-search__input::placeholder{color:var(--color-gray-500)}.c-search.is-filled .c-search__button-clear{opacity:1;visibility:visible}.c-social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--primary-color)}.c-social__list{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%}.c-social__item{display:-webkit-box;display:-ms-flexbox;display:flex}.c-social__link{width:24px;height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-toast-message{display:none}.c-toast-message__in{padding:16px 20px;background-color:#fff;border-radius:15px;margin-bottom:16px;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity var(--tr-out),-webkit-transform var(--tr-out);transition:opacity var(--tr-out),-webkit-transform var(--tr-out);transition:opacity var(--tr-out),transform var(--tr-out);transition:opacity var(--tr-out),transform var(--tr-out),-webkit-transform var(--tr-out)}.c-toast-message__text{font-size:14px;color:#606277;line-height:1.4em}.c-toast-message__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:24px}.c-toast-message.is-active{display:block}.c-toast-message.is-visible .c-toast-message__in{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.c-toast-message--cookies{max-width:520px}.s-about+.s-cta{margin-top:129px}@media(max-width: 1023.98px){.s-about+.s-cta{margin-top:70px}}.s-about__bg{border-radius:20px;background-color:#121116}.s-about__bg picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 767.98px){.s-about__bg picture{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.s-about__bg img{height:100%;width:auto}@media(max-width: 767.98px){.s-about__bg img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right}}.s-about__main{position:relative;color:var(--color-white);min-height:482px}.s-about__main-bg{position:absolute;right:0;bottom:0;z-index:1;height:338px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1110px){.s-about__main-bg{display:none}}.s-about__main-bg img{height:100%;width:auto}.s-about__grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:85px;padding-bottom:101px;padding-left:75px;padding-right:66px;gap:0 20px}@media(max-width: 1180px){.s-about__grid{padding-left:32px}}@media(max-width: 767.98px){.s-about__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:31px 20px 96px}}.s-about__grid-l{width:450px}@media(max-width: 1023.98px){.s-about__grid-l{width:350px}}@media(max-width: 767.98px){.s-about__grid-l{width:100%}}.s-about__grid-r{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:570px;margin-left:auto}@media(max-width: 767.98px){.s-about__grid-r{margin-left:0;max-width:100%}}.s-about__desc{margin-top:12px;max-width:445px}@media(max-width: 1180px){.s-about__desc{max-width:390px}}@media(max-width: 1023.98px){.s-about__desc{margin-top:8px}}@media(max-width: 575.98px){.s-about__desc{max-width:310px}}.s-about__props{margin-top:41px}@media(max-width: 767.98px){.s-about__props{margin-top:13px}}.s-about__prop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}@media(max-width: 767.98px){.s-about__prop{gap:14px}}.s-about__prop:not(:last-child){margin-bottom:25px}@media(max-width: 1023.98px){.s-about__prop:not(:last-child){margin-bottom:12px}}.s-about__prop img,.s-about__prop svg{max-width:100%;height:auto}.s-about__prop-icon{-ms-flex-negative:0;flex-shrink:0;width:41px}@media(max-width: 767.98px){.s-about__prop-icon{width:27px}}.s-about__prop-desc{margin-top:6px}.s-about__items{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 1023.98px){.s-about__items{gap:20px;margin-top:20px}}.s-about__item{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(0,0,0,.37);border-radius:20px;padding:20px;border:1px solid hsla(0,0%,60%,.4039215686)}@media(max-width: 1023.98px){.s-about__item{padding:16px;padding-right:5px}}.s-about__item-title{font-family:var(--font-family-second);font-weight:600;font-size:48px;line-height:100%;background:linear-gradient(20deg, #0077c8 0%, #47b4ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);white-space:nowrap}@media(max-width: 1023.98px){.s-about__item-title{font-size:24px}}.s-about__item-txt{margin-top:8px}.s-cta{margin-top:100px;margin-bottom:89px;text-align:center}@media(max-width: 1023.98px){.s-cta{margin:65px 0}}.s-cta__preview{position:relative;width:322px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}@media(max-width: 1023.98px){.s-cta__preview{width:240px}}.s-cta__preview::after{content:"";position:absolute;left:0;right:0;bottom:-1px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(242, 241, 238, 0)), to(#f2f1ee));background:linear-gradient(180deg, rgba(242, 241, 238, 0) 0%, #f2f1ee 100%);height:100px}.s-cta__title{max-width:800px;margin:0 auto 28px}@media(max-width: 1023.98px){.s-cta__title{margin:0 auto 11px}}.s-cta__items{font-weight:500;color:#606277}@media(max-width: 1023.98px){.s-cta__items{font-size:12px}}@media(max-width: 575.98px){.s-cta__items{max-width:252px;margin-left:auto;margin-right:auto}}.s-cta__items ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:5px}.s-cta__items ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media(max-width: 575.98px){.s-cta__items ul li:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.s-cta__items ul li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.s-cta__items ul li:nth-child(2)::after{content:none}.s-cta__items ul li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.s-cta__items ul li:nth-child(3)::after{content:none}}.s-cta__items ul li::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:5px;height:5px;border-radius:var(--radius-round);background-color:var(--primary-color);margin:0 15px}@media(max-width: 1023.98px){.s-cta__items ul li::after{margin:0 7px}}.s-cta__items ul li:last-child::after{content:none}.s-cta__footer{margin-top:41px}@media(max-width: 1023.98px){.s-cta__footer{margin-top:22px}}.s-cta__footer .ui-button{min-width:258px}@media(max-width: 575.98px){.s-cta__footer .ui-button{width:100%}}.s-hero{color:var(--color-white);background-color:var(--color-black)}.s-hero__main{padding-top:157px;padding-bottom:97px}@media(max-width: 1023.98px){.s-hero__main{padding-top:127px;padding-bottom:39px}}.s-hero__main-in{max-width:615px}.s-hero__desc{font-size:14px;color:#f2f1ee;line-height:1.5em;margin-top:12px}@media(max-width: 1023.98px){.s-hero__desc{margin-top:14px}}.s-hero__accepts{margin-top:31px}@media(max-width: 1023.98px){.s-hero__accepts{margin-top:25px}}@media(max-width: 575.98px){.s-hero__accepts{max-width:172px}}.s-hero__button{margin-top:55px}@media(max-width: 1023.98px){.s-hero__button{margin-top:94px}}@media(max-width: 575.98px){.s-hero__button .ui-button{width:100%}}.s-map{border-top:1px solid var(--color-dark-border);border-bottom:1px solid var(--color-dark-border);overflow:hidden}@media(min-width: 1024px){.s-map__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}.s-map__grid-view .c-map{margin-right:-120px}@media(max-width: 1369.98px){.s-map__grid-view .c-map{margin-right:-32px}}@media(max-width: 1023.98px){.s-map__grid-view .c-map{margin-left:-16px;margin-right:-16px}}.s-problem__title{margin-bottom:24px}@media(max-width: 1023.98px){.s-problem__title{margin-bottom:20px}}.s-problem__grid{display:grid;grid-template-columns:41% 50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767.98px){.s-problem__grid{grid-template-columns:1fr;gap:29px}}.s-problem__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-problem__item:not(:last-child){margin-bottom:20px}@media(max-width: 1023.98px){.s-problem__item:not(:last-child){margin-bottom:16px}}.s-problem__item-icon{width:89px;-ms-flex-negative:0;flex-shrink:0;margin-right:37px}@media(max-width: 1023.98px){.s-problem__item-icon{width:73px;margin-right:20px}}.s-problem__item-icon img{width:100%;height:auto}.s-problem__item-txt{font-size:14px;line-height:1.42em;font-weight:400;color:#606277}@media(max-width: 1023.98px){.s-problem__item-txt{font-size:12px;line-height:1.33em}}.s-problem__item-txt b,.s-problem__item-txt strong{font-size:16px;font-weight:600;display:block;margin-bottom:5px;color:var(--body-color)}@media(max-width: 1023.98px){.s-problem__item-txt b,.s-problem__item-txt strong{font-size:14px;margin-bottom:2px}}.s-section__head{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;margin-bottom:24px}@media(max-width: 1023.98px){.s-section__head{margin-bottom:14px}}.s-section__head--centered{text-align:center}.s-section__subtitle{margin-bottom:2px}.s-section__body{position:relative}.s-section__footer--centered{text-align:center}.s-section--categories{margin-top:20px;margin-bottom:90px}@media(max-width: 1023.98px){.s-section--categories{margin-top:40px;margin-bottom:54px}}.s-section--categories .s-section__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px 20px}@media(max-width: 1023.98px){.s-section--categories .s-section__grid{gap:10px}}@media(max-width: 767.98px){.s-section--categories .s-section__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 1023.98px){.s-section--reviews{overflow:hidden}}@media(max-width: 767.98px){.s-section--collection .s-section__head-r{display:none}}.s-section--collection .s-section__grid .ui-tabs__nav{display:none}@media(max-width: 1023.98px){.s-section--collection .s-section__grid .ui-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.s-section--collection .s-section__grid .ui-tabs__body{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width: 1023.98px){.s-section--collection .s-section__grid .ui-tabs__body{grid-template-columns:1fr}}@media(min-width: 1024px){.s-section--collection .s-section__grid .ui-tabs__body .ui-tabs__item{display:block}}.s-section--products-lg .s-section__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}@media(max-width: 1023.98px){.s-section--products-lg .s-section__grid{grid-template-columns:1fr 1fr}}@media(max-width: 575.98px){.s-section--products-lg .s-section__grid{grid-template-columns:1fr}}@media(max-width: 767.98px){.s-section--products .s-section__head-r{display:none}}.s-section--products .s-section__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}@media(max-width: 1280px){.s-section--products .s-section__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767.98px){.s-section--products .s-section__grid{gap:10px}}.s-solutions__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:27px 15px}@media(max-width: 767.98px){.s-solutions__grid{grid-template-columns:1fr 1fr}}.s-solutions__card{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-align:start;-ms-flex-align:start;align-items:flex-start}.s-solutions__card-photo{-ms-flex-negative:0;flex-shrink:0;width:115px;margin-bottom:20px;border-radius:20px;overflow:hidden;border:1px solid #e6e5e2}@media(max-width: 767.98px){.s-solutions__card-photo{width:calc(100% - 17px);height:79px;margin-bottom:10px}}.s-solutions__card-title{font-size:16px;font-weight:600;line-height:1.2em;max-width:247px}@media(max-width: 767.98px){.s-solutions__card-title{font-size:12px;max-width:166px}}.s-steps__title{margin-bottom:24px}@media(max-width: 1023.98px){.s-steps__title{margin-bottom:20px}}.s-steps__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}@media(max-width: 1023.98px){.s-steps__grid{gap:10px}}@media(max-width: 767.98px){.s-steps__grid{grid-template-columns:1fr}}.t-page{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}.t-page>main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.t-page__breadcrumbs{overflow:hidden;padding-top:44px;padding-bottom:12px}@media(max-width: 1023.98px){.t-page__breadcrumbs{padding-top:16px;padding-bottom:5px}}.t-page__head{margin-bottom:20px}@media(max-width: 1023.98px){.t-page__head{margin-bottom:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInJvb3QvX21peGlucy1leHRlbmRzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImxpYnMvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwicm9vdC9udWxsLnNjc3MiLCJyb290L3Jvb3Quc2NzcyIsImZvbnRzL19mb250cy1jdXN0b20uc2NzcyIsIlVJL2YtdHlwb2dyYXBoeS5zY3NzIiwiVUkvdS11dGlscy5zY3NzIiwiVUkvdWktYnJlYWRjcnVtYi5zY3NzIiwiVUkvdWktYnV0dG9uLnNjc3MiLCJVSS91aS1jaGVja2JveC5zY3NzIiwiVUkvdWktaWNvbi5zY3NzIiwiVUkvdWktaW5wdXQuc2NzcyIsIlVJL3VpLW92ZXJsYXkuc2NzcyIsIlVJL3VpLXBvcHVwLnNjc3MiLCJVSS91aS1xdWFudGl0eS5zY3NzIiwiVUkvdWktcmF0aW5nLnNjc3MiLCJVSS91aS1zZWxlY3Quc2NzcyIsIlVJL3VpLXNsaWRlci5zY3NzIiwiVUkvdWktdGFicy5zY3NzIiwiY29tcG9uZW50cy9jLWJlZm9yZS1hZnRlci5zY3NzIiwiY29tcG9uZW50cy9jLWJsb2NrLWZvcm0uc2NzcyIsImNvbXBvbmVudHMvYy1jYXJkLWNhdGVnb3J5LnNjc3MiLCJjb21wb25lbnRzL2MtY2FyZC1jb2xsZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2MtY2FyZC1wcm9kdWN0LWxnLnNjc3MiLCJjb21wb25lbnRzL2MtY2FyZC1wcm9kdWN0LnNjc3MiLCJjb21wb25lbnRzL2MtY2FyZC1yZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvYy1jYXJkLXN0ZXAuc2NzcyIsImNvbXBvbmVudHMvYy1jb250YWN0LXRvcC5zY3NzIiwiY29tcG9uZW50cy9jLWZpbHRlcnMuc2NzcyIsImNvbXBvbmVudHMvYy1mbG9hdGluZy13aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvYy1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvYy1oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvYy1tYXAuc2NzcyIsImNvbXBvbmVudHMvYy1tZW51LWZvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9jLW1lbnUtdG9wLnNjc3MiLCJjb21wb25lbnRzL2MtcG9wdXAtbWVudS5zY3NzIiwiY29tcG9uZW50cy9jLXNlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9jLXNvY2lhbC5zY3NzIiwiY29tcG9uZW50cy9jLXRvYXN0LW1lc3NhZ2Uuc2NzcyIsImNvbXBvbmVudHMvcy1hYm91dC5zY3NzIiwiY29tcG9uZW50cy9zLWN0YS5zY3NzIiwiY29tcG9uZW50cy9zLWhlcm8uc2NzcyIsImNvbXBvbmVudHMvcy1tYXAuc2NzcyIsImNvbXBvbmVudHMvcy1wcm9ibGVtLnNjc3MiLCJjb21wb25lbnRzL3Mtc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9zLXNvbHV0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9zLXN0ZXBzLnNjc3MiLCJjb21wb25lbnRzL3QtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRSQ3lMQSxtQkFDQyxDQURELG1CQUNDLENBREQsWUFDQyxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLE9BR0QsaUJBQ0MsQ0FBQSxPQUNBLENBQUEsUUFD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LFFBQ0EsQ0FBQSw2QmpENkRBLGVpRGhFRixRQU1JLENBQUEsQ0FBQSw0QmpEMERGLGVpRGhFRix5QkFXSSxDQUFBLENBQUEsUUN2Qk4sV0FDQyxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsMkJBQ0EsQ0FEQSw0QkFDQSxDQURBLHlCQUNBLENBREEscUJBQ0EsQ0FBQSxhQUVBLGtCQUNDLENBREQsbUJBQ0MsQ0FERCxXQUNDLENBQUEscUJBR0QsZUFDQyxDQUFBLGdCQUNBLENBQUEsbUJBQ0EsQ0FBQSw2QmxEZ0VFLHFCa0RuRUgsZ0JBTUUsQ0FBQSxrQkFDQSxDQUFBLENBQUEsY0FJRixrQkFDQyxDQUFBLDZCbER1REUsY2tEeERILGtCQUlFLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnMtc29sdXRpb25zX19jYXJkLXBob3RvLC5zLXByb2JsZW1fX2l0ZW0taWNvbiwucy1hYm91dF9fcHJvcC1pY29uLC5jLXBvcHVwLW1lbnVfX2FjdGlvbiwuYy1wb3B1cC1tZW51X19idG4tY2xvc2UsLmMtaGVhZGVyX19hY3Rpb24sLmMtaGVhZGVyX19zZWFyY2gsLmMtY2FyZC1yZXZpZXdfX2F1dGhvci1hdmEsLnVpLXRhYnNfX2J1dHRvbiwudWktc2xpZGVyX19wYWdpbmF0aW9uLC51aS1wb3B1cF9faWNvbiwudWktYnV0dG9uLWFkZC10by1mYXZvcml0ZSwudWktYnV0dG9uLWNyaWNsZSwudS1kY3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnUtcGFje3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0uYy1oZWFkZXJfX3RvcC1ib3g6OmJlZm9yZSwudWktc2xpZGVyX19hcnJvdy1hcmVhLWxlZnQ6OmJlZm9yZSwudWktc2xpZGVyX19hcnJvdy1hcmVhLXJpZ2h0OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjB9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey5jLW1lbnUtZm9vdGVyX19saXN0IGE6aG92ZXIsLmMtZm9vdGVyX19wb2xpY3kgYTpob3ZlciwuYy1mb290ZXJfX2NvbnRhY3RzIGFbaHJlZl49dGVsXTpob3ZlciwuYy1mb290ZXJfX2NvbnRhY3RzIGFbaHJlZl49bWFpbHRvXTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDozcHh9fS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsey0tYnMtZ3V0dGVyLXg6IDFyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiAxMzcwcHgpey5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6MTQ0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNTQwcHgpey5jb250YWluZXIteHhsLC5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6MTQ0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNTQwcHgpey5jb250YWluZXJ7cGFkZGluZy1sZWZ0OjEwMHB4O3BhZGRpbmctcmlnaHQ6MTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDE1MzkuOThweCl7LmNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MTAwcHg7cGFkZGluZy1yaWdodDoxMDBweH19QG1lZGlhKG1heC13aWR0aDogMTM2OS45OHB4KXsuY29udGFpbmVye3BhZGRpbmctbGVmdDoxNnB4O3BhZGRpbmctcmlnaHQ6MTZweH19QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuY29udGFpbmVye3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb250YWluZXJ7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LmNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czogMDstLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7LS1icy1icmVha3BvaW50LWxnOiAxMDI0cHg7LS1icy1icmVha3BvaW50LXhsOiAxMzcwcHg7LS1icy1icmVha3BvaW50LXh4bDogMTU0MHB4fS5yb3d7LS1icy1ndXR0ZXIteDogMXJlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9LnJvdz4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS5jb2x7ZmxleDoxIDAgMH0ucm93LWNvbHMtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5nLTAsLmd4LTB7LS1icy1ndXR0ZXIteDogMH0uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6IDB9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jb2wtc217ZmxleDoxIDAgMH0ucm93LWNvbHMtc20tYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5nLXNtLTAsLmd4LXNtLTB7LS1icy1ndXR0ZXIteDogMH0uZy1zbS0wLC5neS1zbS0wey0tYnMtZ3V0dGVyLXk6IDB9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sLW1ke2ZsZXg6MSAwIDB9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLW1kLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OiAwfX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5jb2wtbGd7ZmxleDoxIDAgMH0ucm93LWNvbHMtbGctYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbGctMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbGctNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDogMH0uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6IDB9fUBtZWRpYShtaW4td2lkdGg6IDEzNzBweCl7LmNvbC14bHtmbGV4OjEgMCAwfS5yb3ctY29scy14bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LmcteGwtMCwuZ3gteGwtMHstLWJzLWd1dHRlci14OiAwfS5nLXhsLTAsLmd5LXhsLTB7LS1icy1ndXR0ZXIteTogMH19QG1lZGlhKG1pbi13aWR0aDogMTU0MHB4KXsuY29sLXh4bHtmbGV4OjEgMCAwfS5yb3ctY29scy14eGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXh4bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXh4bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14eGwtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXh4bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteHhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14eGwtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXh4bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteHhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14eGwtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXh4bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteHhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteHhsLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteHhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14eGwtMCwuZ3kteHhsLTB7LS1icy1ndXR0ZXIteTogMH19Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnJvdy1nYXAtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTB7cm93LWdhcDowICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbGctZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMHtyb3ctZ2FwOjAgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTM3MHB4KXsuZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTU0MHB4KXsuZC14eGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXh4bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fX0qe3BhZGRpbmc6MHB4O21hcmdpbjowcHg7Ym9yZGVyOjBweDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtzY3JvbGxiYXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGNoLCBjdXJyZW50Q29sb3IgMzUlLCB0cmFuc3BhcmVudCkgcmdiYSgwLDAsMCwwKX0qLCo6YmVmb3JlLCo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWwsYm9keXtoZWlnaHQ6MTAwJX1ib2R5ey1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1vei10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9aW5wdXQsYnV0dG9uLHRleHRhcmVhe2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LWRlZmF1bHQpO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7b3V0bGluZTpub25lfWlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT10ZWxdLHRleHRhcmVhe2FwcGVhcmFuY2U6bm9uZX12aWRlbzpmb2N1c3tvdXRsaW5lOm5vbmV9aW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9aW1nW2xvYWRpbmc9bGF6eV06bm90KC5sYXp5LWxvYWRlZCl7b3BhY2l0eTowfWltZ1tsb2FkaW5nPWxhenldLmxhenktbG9hZGVke2FuaW1hdGlvbjpmYWRlSW5PbkxvYWQgLjVzIGVhc2Utb3V0IGZvcndhcmRzfUBrZXlmcmFtZXMgZmFkZUluT25Mb2FkezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19cGljdHVyZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1zdmd7ZmxleC1zaHJpbms6MH1idXR0b257Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9YXtjb2xvcjppbmhlcml0O3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdHIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfWE6Zm9jdXMsYTphY3RpdmV7b3V0bGluZTpub25lfWE6bGluayxhOnZpc2l0ZWQsYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1hW2hyZWZePXRlbF0sYVtocmVmXj1tYWlsdG9de3doaXRlLXNwYWNlOm5vd3JhcH1hW2RhdGFkYXRhLWdhbGxlcnldOm5vdChbY2xhc3NdKSxhW2RhdGEtZmFuY3lib3hdOm5vdChbY2xhc3NdKXtkaXNwbGF5OmJsb2NrfXVsIGxpe2xpc3Qtc3R5bGU6bm9uZX1vbHtjb3VudGVyLXJlc2V0OnNlY3Rpb247bGlzdC1zdHlsZS10eXBlOm5vbmV9b2w+bGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjIwcHg7bGlzdC1zdHlsZTpub25lO2xpc3Qtc3R5bGUtdHlwZTpub25lfW9sPmxpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Y291bnRlci1pbmNyZW1lbnQ6c2VjdGlvbjtjb250ZW50OmNvdW50ZXIoc2VjdGlvbikgXCIuIFwifW9sPmxpPm9se2NvdW50ZXItcmVzZXQ6c3Vic2VjdGlvbn1vbD5saT5vbCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MjBweH1vbD5saT5vbCBsaTpiZWZvcmV7Y291bnRlci1pbmNyZW1lbnQ6c3Vic2VjdGlvbjtjb250ZW50OmNvdW50ZXIoc2VjdGlvbikgXCIuXCIgY291bnRlcihzdWJzZWN0aW9uKSBcIiBcIn1vbD5saT5vbCBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LTJweDt3aWR0aDphdXRvO2hlaWdodDphdXRvO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjB9b2w+bGkgb2wsb2w+bGkgdWx7bWFyZ2luLXRvcDoxNXB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxNXB4ICFpbXBvcnRhbnR9Y29kZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXktMzAwKTtwYWRkaW5nOjJweCA1cHg7Ym9yZGVyLXJhZGl1czo1cHh9Kjpmb2N1cy12aXNpYmxle291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fTpyb290ey0tY29sb3Itd2hpdGU6ICNGRkZGRkY7LS1jb2xvci1ibGFjazogIzAwMDAwMDstLWNvbG9yLWJhY2tncm91bmQ6ICNGMkYxRUU7LS1jb2xvci1ibHVlOiAjMDA3N0M4Oy0tY29sb3ItZ3JheS01MDA6ICM2MDYyNzc7LS1jb2xvci1ncmF5LTkwMDogIzFFMUUxRTstLWNvbG9yLXllbGxvdzogI0Q4QTE0QTstLWJvZHktY29sb3I6IHZhcigtLWNvbG9yLWdyYXktOTAwKTstLWJvZHktYmc6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpOy0tcHJpbWFyeS1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7LS1wcmltYXJ5LWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvci1ibHVlKTstLXByaW1hcnktY29sb3ItaG92ZXItbGlnaHQ6ICM0N0I0RkY7LS1wcmltYXJ5LWNvbG9yLWRhcms6IHZhcigtLWNvbG9yLWJsdWUpOy0tc2Vjb25kYXJ5LWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpOy0tcmVkOiAjRUEyOTI5Oy0tZ3JlZW46ICM1OEMzM0U7LS1mb250LWZhbWlseS1kZWZhdWx0OiBcIkludGVyXCI7LS1mb250LWZhbWlseS1zZWNvbmQ6IFwiSW50ZXJUaWdodFwiOy0tZm9udC1mYW1pbHktdGhpcmQ6IFwiXCI7LS1mb250LWZhbWlseS1mb3VydGg6IFwiXCI7LS10cjogMC4zcyBlYXNlLWluLW91dDstLXRyLWluOiAwLjNzIGVhc2UtaW47LS10ci1vdXQ6IDAuM3MgZWFzZS1vdXQ7LS1oZWFkZXJIOiAxMDVweDstLXJhZGl1cy1yb3VuZDogNTAlOy0taWNvbi1jaGV2cm9uLXJpZ2h0LXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc1JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNSAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuMTUyMzU5IDAuMTQwNTE3QzAuMzUwNzE0IC0wLjA1MTM3NTggMC42NjczMzQgLTAuMDQ2MDIxNSAwLjg1OTM5IDAuMTUyMjM1TDQuODU5MzkgNC4yODExNEM1LjA0Njk5IDQuNDc0OTIgNS4wNDY4MiA0Ljc4MjU4IDQuODU5MzkgNC45NzY0NUwwLjg1OTM5IDkuMTA2MzRDMC42NjcyNTUgOS4zMDQ2NyAwLjM1MDY5NiA5LjMwOTIxIDAuMTUyMzU5IDkuMTE3MDhDLTAuMDQ1OTgwNCA4LjkyNDk0IC0wLjA1MTQ5NTcgOC42MDgzOSAwLjE0MDY0IDguNDEwMDVMMy44MDM3MyA0LjYyODhMMC4xNDA2NCAwLjg0NzU0OEMtMC4wNTEyNTI1IDAuNjQ5MTkzIC0wLjA0NTg5ODIgMC4zMzI1NzMgMC4xNTIzNTkgMC4xNDA1MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTstLWljb24tY2hldnJvbi1kb3duLWJsYWNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgMTAgNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuMTE3NjcgMC4xNTIzNTlDOS4zMDk1NiAwLjM1MDcxNCA5LjMwNDIxIDAuNjY3MzM0IDkuMTA1OTUgMC44NTkzOUw0Ljk3NzA0IDQuODU5MzlDNC43ODMyNiA1LjA0Njk5IDQuNDc1NjEgNS4wNDY4MiA0LjI4MTczIDQuODU5MzlMMC4xNTE4NDkgMC44NTkzOUMtMC4wNDY0ODEzIDAuNjY3MjU1IC0wLjA1MTAyMTMgMC4zNTA2OTYgMC4xNDExMDcgMC4xNTIzNTlDMC4zMzMyNDMgLTAuMDQ1OTgwNCAwLjY0OTc5OSAtMC4wNTE0OTU3IDAuODQ4MTM4IDAuMTQwNjRMNC42MjkzOSAzLjgwMzczTDguNDEwNjQgMC4xNDA2NEM4LjYwODk5IC0wLjA1MTI1MjEgOC45MjU2MSAtMC4wNDU4OTc4IDkuMTE3NjcgMC4xNTIzNTlaJyBmaWxsPSclMjMxRTFFMUUnLyUzRSUzQy9zdmclM0UlMEFcIik7LS1pY29uLWNoZXZyb24tZG93bi13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDEwIDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjExNzY3IDAuMTUyMzU5QzkuMzA5NTYgMC4zNTA3MTQgOS4zMDQyMSAwLjY2NzMzNCA5LjEwNTk1IDAuODU5MzlMNC45NzcwNCA0Ljg1OTM5QzQuNzgzMjYgNS4wNDY5OSA0LjQ3NTYxIDUuMDQ2ODIgNC4yODE3MyA0Ljg1OTM5TDAuMTUxODQ5IDAuODU5MzlDLTAuMDQ2NDgxMyAwLjY2NzI1NSAtMC4wNTEwMjEzIDAuMzUwNjk2IDAuMTQxMTA3IDAuMTUyMzU5QzAuMzMzMjQzIC0wLjA0NTk4MDQgMC42NDk3OTkgLTAuMDUxNDk1NyAwLjg0ODEzOCAwLjE0MDY0TDQuNjI5MzkgMy44MDM3M0w4LjQxMDY0IDAuMTQwNjRDOC42MDg5OSAtMC4wNTEyNTIxIDguOTI1NjEgLTAuMDQ1ODk3OCA5LjExNzY3IDAuMTUyMzU5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7LS1pY29uLWFjY2VwdC1wcmltYXJ5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDE2IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS4yODg0NiA4Ljc3NUwxMy43NjM1IDAuM0MxMy45NjM1IDAuMSAxNC4xOTY4IDAgMTQuNDYzNSAwQzE0LjczMDEgMCAxNC45NjM1IDAuMSAxNS4xNjM1IDAuM0MxNS4zNjM1IDAuNSAxNS40NjM1IDAuNzM3NjY3IDE1LjQ2MzUgMS4wMTNDMTUuNDYzNSAxLjI4ODMzIDE1LjM2MzUgMS41MjU2NyAxNS4xNjM1IDEuNzI1TDUuOTg4NDYgMTAuOTI1QzUuNzg4NDYgMTEuMTI1IDUuNTU1MTMgMTEuMjI1IDUuMjg4NDYgMTEuMjI1QzUuMDIxNzkgMTEuMjI1IDQuNzg4NDYgMTEuMTI1IDQuNTg4NDYgMTAuOTI1TDAuMjg4NDYyIDYuNjI1QzAuMDg4NDYxNyA2LjQyNSAtMC4wMDc1Mzg0NiA2LjE4NzY3IDAuMDAwNDYxNTM4IDUuOTEzQzAuMDA4NDYxNTQgNS42MzgzMyAwLjExMjc5NSA1LjQwMDY3IDAuMzEzNDYxIDUuMkMwLjUxNDEyOCA0Ljk5OTMzIDAuNzUxNzk1IDQuODk5MzMgMS4wMjY0NiA0LjlDMS4zMDExMyA0LjkwMDY3IDEuNTM4NDYgNS4wMDA2NyAxLjczODQ2IDUuMkw1LjI4ODQ2IDguNzc1WicgZmlsbD0nJTIzMDA3N0M4Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7OnJvb3R7LS1oZWFkZXJIOiA4NXB4fX1ib2R5e2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LWRlZmF1bHQpO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtjb2xvcjp2YXIoLS1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJvZHktYmcpfS5sb2NrIGJvZHl7b3ZlcmZsb3c6aGlkZGVuO3RvdWNoLWFjdGlvbjpub25lfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiLi4vZm9udHMvSW50ZXIvSW50ZXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9JbnRlci9JbnRlci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LWRpc3BsYXk6c3dhcDtmb250LXN0eWxlOml0YWxpYztmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9JbnRlci9JbnRlci1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtzcmM6dXJsKFwiLi4vZm9udHMvSW50ZXIvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoXCIuLi9mb250cy9JbnRlci9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL0ludGVyL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtzcmM6dXJsKFwiLi4vZm9udHMvSW50ZXIvSW50ZXItU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvSW50ZXIvSW50ZXItU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclRpZ2h0XCI7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIuLi9mb250cy9JbnRlclRpZ2h0L0ludGVyVGlnaHQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvSW50ZXJUaWdodC9JbnRlclRpZ2h0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX0uZi1oZWFkaW5nLWgwe2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7Zm9udC1zaXplOjQ4cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjFlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5mLWhlYWRpbmctaDB7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yZW19fS5mLWhlYWRpbmctaDAgc3Bhbntjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKX0uZi1oZWFkaW5nLWgxe2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7Zm9udC1zaXplOjQwcHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmYtaGVhZGluZy1oMXtmb250LXNpemU6MjRweH19LmYtaGVhZGluZy1oMntmb250LWZhbWlseTp2YXIoLS1mb250LWZhbWlseS1zZWNvbmQpO2ZvbnQtc2l6ZTozMnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5mLWhlYWRpbmctaDJ7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmYtaGVhZGluZy1oMi5pcy1sZy1vbi1tb2JpbGV7Zm9udC1zaXplOjI0cHh9fS5mLWRlc2N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40MmVtO2NvbG9yOiNjM2M1Y2Z9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi1kZXNje2ZvbnQtc2l6ZToxMnB4fX0uZi10aXRsZS1tZHtmb250LXNpemU6MThweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS4yNWVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmYtdGl0bGUtbWR7Zm9udC1zaXplOjE0cHh9fS5mLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6N3B4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjRlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS10ci1vdXQpO2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS5mLWxpbmstc2ltcGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjIyZW07Y29sb3I6IzAwNzdjODtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NHB4fS5mLWNvdW50e2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MDttaW4td2lkdGg6MTVweDtoZWlnaHQ6MTVweDtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzozcHg7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjFlbTt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LmYtYmFkZ2VzLWNhcmR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo0cHh9LmYtcHJpY2V7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MWVtO2ZvbnQtd2VpZ2h0OjYwMDt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5mLXByaWNle2ZvbnQtc2l6ZToxNnB4fX0uZi1wcmljZS0tbGd7Zm9udC1zaXplOjI0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi1wcmljZS0tbGd7Zm9udC1zaXplOjE4cHh9fS5mLXByaWNlLW9sZHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzYwNjI3NztsaW5lLWhlaWdodDoxZW07d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi1wcmljZS1vbGR7Zm9udC1zaXplOjEwcHh9fS5mLXVsLWFjY2VwdCB1bHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS4yNWVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmYtdWwtYWNjZXB0IHVse2ZvbnQtc2l6ZToxMnB4fX0uZi11bC1hY2NlcHQgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjI2cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi11bC1hY2NlcHQgdWwgbGl7cGFkZGluZy1sZWZ0OjIwcHh9fS5mLXVsLWFjY2VwdCB1bCBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5mLXVsLWFjY2VwdCB1bCBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206N3B4fX0uZi11bC1hY2NlcHQgdWwgbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo0cHg7d2lkdGg6MTZweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWljb24tYWNjZXB0LXByaW1hcnkpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmYtdWwtYWNjZXB0IHVsIGxpOjpiZWZvcmV7d2lkdGg6MTJweDtoZWlnaHQ6OXB4O3RvcDozcHh9fS5mLWxhYmVse2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHB4IDlweDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO2ZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OjYwMDtsZXR0ZXItc3BhY2luZzouMDdlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MWVtO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItcmFkaXVzOjQwcHg7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi1sYWJlbHtwYWRkaW5nOjdweCAxMHB4O2ZvbnQtc2l6ZTo5cHg7Zm9udC13ZWlnaHQ6NTAwfX0uZi1sYWJlbC0tbGd7cGFkZGluZzoxMHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuZi1sYWJlbC0tbGd7cGFkZGluZzo3cHggMTVweH19LnUtbGF6eTpub3QoLl9sYXp5LWxvYWRlZCl7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvYXNzZXRzL3ByZWxvYWRlci5naWZcIikgbm8tcmVwZWF0IDUwJSA1MCUvMjBweH0udS1kYWN7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnUtYm9keS1hZnRlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmxhY2stOTApO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQsdmlzaWJpbGl0eSAuM3MgZWFzZS1vdXQ7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTF9Ll9jLXNlYXJjaC1tZW51LWlzLW9wZW4gLnUtYm9keS1hZnRlciwuX2MtYmlnLW1lbnUtaXMtb3BlbiAudS1ib2R5LWFmdGVyLC5fdWktcG9wdXAtb3BlbiAudS1ib2R5LWFmdGVye29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7ei1pbmRleDo1MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5fYy1zZWFyY2gtbWVudS1pcy1vcGVuIC51LWJvZHktYWZ0ZXIsLl9jLWJpZy1tZW51LWlzLW9wZW4gLnUtYm9keS1hZnRlcnt6LWluZGV4OjQ5fS51LW9mLWNvdmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udS1vZi1jb250YWlue2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbn0udS1vZi1tZWRpYXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS51LW9mLW1lZGlhX19pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnUtYmd7cG9zaXRpb246cmVsYXRpdmV9LnUtYmdfX2Vse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtyaWdodDowO2JvdHRvbTowO292ZXJmbG93OmhpZGRlbn0udS1iZ19fbWFpbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnUtd2lkdGgtMTAwe3dpZHRoOjEwMCU7Z3JpZC1jb2x1bW46LTEvMX0udS1zY3JvbGwtb24tc217b3ZlcmZsb3c6YXV0bzt3aWR0aDpjYWxjKDEwMCUgKyA0MHB4KTttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHg7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudS1oaWRlLW9uLXNte2Rpc3BsYXk6bm9uZX19LnUtc2VjdGlvbi1pbmRlbnR7bWFyZ2luLXRvcDoxMDBweDttYXJnaW4tYm90dG9tOjEwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnUtc2VjdGlvbi1pbmRlbnR7bWFyZ2luLXRvcDo2NXB4O21hcmdpbi1ib3R0b206NjVweH19LmNvbG9yLXByaW1hcnl7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9LmNvbG9yLXNlY29uZGFyeXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpfS5jb2xvci10ZXh0LWdyZXl7Y29sb3I6dmFyKC0tY29sb3ItdGV4dC1ncmV5KX0uY29sb3ItZ3JleS10aXRsZXtjb2xvcjp2YXIoLS1jb2xvci1ncmV5LXRpdGxlKX0uY29sb3ItZ3JleS1saWdodHtjb2xvcjp2YXIoLS1jb2xvci10ZXh0LWdyZXktbGlnaHQpfS51aS1icmVhZGNydW1iey1tcy1vdmVyZmxvdy1zdHlsZTpub25lO3Njcm9sbGJhci13aWR0aDpub25lO2Rpc3BsYXk6ZmxleH0udWktYnJlYWRjcnVtYjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS51aS1icmVhZGNydW1iPnNwYW4sLnVpLWJyZWFkY3J1bWIgb2x7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNGVtO2xpc3Qtc3R5bGUtdHlwZTpub25lO3doaXRlLXNwYWNlOm5vd3JhcDtnYXA6OHB4O2NvbG9yOiM2MDYyNzd9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsudWktYnJlYWRjcnVtYj5zcGFuLC51aS1icmVhZGNydW1iIG9se2ZvbnQtc2l6ZToxMnB4fX0udWktYnJlYWRjcnVtYj5zcGFuPnNwYW4sLnVpLWJyZWFkY3J1bWI+c3BhbiBsaSwudWktYnJlYWRjcnVtYiBvbD5zcGFuLC51aS1icmVhZGNydW1iIG9sIGxpe3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS51aS1icmVhZGNydW1iPnNwYW4+c3Bhbjo6YmVmb3JlLC51aS1icmVhZGNydW1iPnNwYW4gbGk6OmJlZm9yZSwudWktYnJlYWRjcnVtYiBvbD5zcGFuOjpiZWZvcmUsLnVpLWJyZWFkY3J1bWIgb2wgbGk6OmJlZm9yZXtjb250ZW50Om5vbmV9LnVpLWJyZWFkY3J1bWI+c3Bhbj5zcGFuOjphZnRlciwudWktYnJlYWRjcnVtYj5zcGFuIGxpOjphZnRlciwudWktYnJlYWRjcnVtYiBvbD5zcGFuOjphZnRlciwudWktYnJlYWRjcnVtYiBvbCBsaTo6YWZ0ZXJ7Y29udGVudDpcIsK3XCIgIWltcG9ydGFudDttYXJnaW4taW5saW5lLWVuZDppbmhlcml0ICFpbXBvcnRhbnQ7bWFyZ2luLWlubGluZS1zdGFydDppbmhlcml0ICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6OHB4ICFpbXBvcnRhbnR9LnVpLWJyZWFkY3J1bWI+c3Bhbj5zcGFuOmxhc3QtY2hpbGQ6OmFmdGVyLC51aS1icmVhZGNydW1iPnNwYW4gbGk6bGFzdC1jaGlsZDo6YWZ0ZXIsLnVpLWJyZWFkY3J1bWIgb2w+c3BhbjpsYXN0LWNoaWxkOjphZnRlciwudWktYnJlYWRjcnVtYiBvbCBsaTpsYXN0LWNoaWxkOjphZnRlcntjb250ZW50Om5vbmUgIWltcG9ydGFudH1AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7LnVpLWJyZWFkY3J1bWI+c3Bhbj5zcGFuIGE6aG92ZXIsLnVpLWJyZWFkY3J1bWI+c3BhbiBsaSBhOmhvdmVyLC51aS1icmVhZGNydW1iIG9sPnNwYW4gYTpob3ZlciwudWktYnJlYWRjcnVtYiBvbCBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OjNweH19LnVpLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MHB4IDI0cHggMHB4O21heC13aWR0aDoxMDAlO2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LWRlZmF1bHQpO2NvbHVtbi1nYXA6NnB4O2xpbmUtaGVpZ2h0OjE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlcjoxcHggc29saWQ7Ym9yZGVyLXJhZGl1czo4cHg7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjp2YXIoLS10ci1vdXQpO292ZXJmbG93OmhpZGRlbjt1c2VyLXNlbGVjdDpub25lO2hlaWdodDo1NHB4fUBtZWRpYShhbnktaG92ZXI6IGhvdmVyKXsudWktYnV0dG9uOmhvdmVyIC51aS1idXR0b25fX2ljb257dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KSB0cmFuc2xhdGVZKDJweCl9fS51aS1idXR0b25fX2ljb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tdHItb3V0KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpfS51aS1idXR0b25fX2ljb24gc3Zne2ZpbGw6Y3VycmVudENvbG9yfS51aS1idXR0b25fX25hbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLXRyLW91dCl9LnVpLWJ1dHRvbi0tcHJpbWFyeXtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjojZjJmMWVlfUBtZWRpYShhbnktaG92ZXI6IGhvdmVyKXsudWktYnV0dG9uLS1wcmltYXJ5OmhvdmVye2JvcmRlcjoxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlci1saWdodCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyLWxpZ2h0KX19LnVpLWJ1dHRvbi0tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS13aGl0ZSl9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey51aS1idXR0b24tLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmIxMzJ9fS51aS1idXR0b24tLWdyYXl7YmFja2dyb3VuZC1jb2xvcjojNjA2Mjc3O2JvcmRlci1jb2xvcjojNjA2Mjc3O2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX1AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7LnVpLWJ1dHRvbi0tZ3JheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM2MDYyNzc7Ym9yZGVyLWNvbG9yOiM2MDYyNzd9fS51aS1idXR0b24tLW91dGxpbmUtcHJpbWFyeXtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlcil9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey51aS1idXR0b24tLW91dGxpbmUtcHJpbWFyeTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9fS51aS1idXR0b24tLW1ke2hlaWdodDo0OHB4O3BhZGRpbmc6MCAyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudWktYnV0dG9uLS1tZHtoZWlnaHQ6NDRweDtmb250LXNpemU6MTRweH19LnVpLWJ1dHRvbi0tc217aGVpZ2h0OjM1cHg7cGFkZGluZzo1cHggMTVweDtib3JkZXItcmFkaXVzOjdweDtmb250LXNpemU6MTRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnVpLWJ1dHRvbi0tc217aGVpZ2h0OjM4cHg7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4fX0udWktYnV0dG9uW2RhdGEtZmFuY3lib3hde2Rpc3BsYXk6ZmxleH0udWktYnV0dG9uLl9sb2FkaW5ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLWJ1dHRvbi5fbG9hZGluZyAuYy1idXR0b24tbG9hZGVye2Rpc3BsYXk6ZmxleH0udWktYnV0dG9uOmRpc2FibGVkLC51aS1idXR0b24uaXMtZGlzYWJsZWR7Y29sb3I6dmFyKC0td2hpdGUpO2JvcmRlci1jb2xvcjp2YXIoLS1ncmF5LTQwMCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5LTQwMCk7cG9pbnRlci1ldmVudHM6bm9uZX0udWktYnV0dG9uOmRpc2FibGVkIC51aS1pY29uLC51aS1idXR0b24uaXMtZGlzYWJsZWQgLnVpLWljb257ZmlsbDp2YXIoLS13aGl0ZSl9LnVpLWJ1dHRvbi1jcmljbGV7d2lkdGg6NjVweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjUwJTtmbGV4LXNocmluazowO2JvcmRlcjoxcHggc29saWQgY3VycmVudENvbG9yfS51aS1idXR0b24taGFtYnVyZ2Vye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtmbGV4LXNocmluazowfS51aS1idXR0b24taGFtYnVyZ2VyX19saW5lc3stLWxpbmUtYm94LXdpZHRoOiAxNnB4Oy0tbGluZS1ib3gtaGVpZ2h0OiAxMXB4Oy0tbGluZS1oZWlnaHQ6IDFweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDp2YXIoLS1saW5lLWJveC13aWR0aCk7aGVpZ2h0OnZhcigtLWxpbmUtYm94LWhlaWdodCl9LnVpLWJ1dHRvbi1oYW1idXJnZXJfX2xpbmVzIHNwYW4sLnVpLWJ1dHRvbi1oYW1idXJnZXJfX2xpbmVzOjpiZWZvcmUsLnVpLWJ1dHRvbi1oYW1idXJnZXJfX2xpbmVzOjphZnRlcntjb250ZW50OlwiXCI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0IDBzO3JpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tbGluZS1oZWlnaHQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0udWktYnV0dG9uLWhhbWJ1cmdlcl9fbGluZXM6OmJlZm9yZXt0b3A6MH0udWktYnV0dG9uLWhhbWJ1cmdlcl9fbGluZXM6OmFmdGVye2JvdHRvbTowfS51aS1idXR0b24taGFtYnVyZ2VyX19saW5lcyBzcGFue3RvcDpjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0KS8yKX0udWktYnV0dG9uLXNsaWRlci1wcmV2LC51aS1idXR0b24tc2xpZGVyLW5leHR7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXNocmluazowO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hY3RpdmVDb2xvciwgdmFyKC0tYmxhY2spKTtjb2xvcjp2YXIoLS1hY3RpdmVDb2xvciwgdmFyKC0tYmxhY2spKTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHIpLGNvbG9yIHZhcigtLXRyKX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnVpLWJ1dHRvbi1zbGlkZXItcHJldiwudWktYnV0dG9uLXNsaWRlci1uZXh0e3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHh9LnVpLWJ1dHRvbi1zbGlkZXItcHJldiBzdmcsLnVpLWJ1dHRvbi1zbGlkZXItbmV4dCBzdmd7d2lkdGg6YXV0bztoZWlnaHQ6MTVweH19QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey51aS1idXR0b24tc2xpZGVyLXByZXY6aG92ZXIsLnVpLWJ1dHRvbi1zbGlkZXItbmV4dDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZUNvbG9yLCB2YXIoLS1ibGFjaykpO2NvbG9yOnZhcigtLXllbGxvdyl9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnVpLWJ1dHRvbi1zbGlkZXItcHJldi5pcy1zbWFsbC1vbi1sZywudWktYnV0dG9uLXNsaWRlci1uZXh0LmlzLXNtYWxsLW9uLWxne3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHh9LnVpLWJ1dHRvbi1zbGlkZXItcHJldi5pcy1zbWFsbC1vbi1sZyBzdmcsLnVpLWJ1dHRvbi1zbGlkZXItbmV4dC5pcy1zbWFsbC1vbi1sZyBzdmd7d2lkdGg6MTVweDtoZWlnaHQ6YXV0b319QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey51aS1idXR0b24tc2xpZGVyLXByZXYuaXMtc21hbGwtb24tbGcsLnVpLWJ1dHRvbi1zbGlkZXItbmV4dC5pcy1zbWFsbC1vbi1sZ3t3aWR0aDozMnB4O2hlaWdodDozMnB4fS51aS1idXR0b24tc2xpZGVyLXByZXYuaXMtc21hbGwtb24tbGcgc3ZnLC51aS1idXR0b24tc2xpZGVyLW5leHQuaXMtc21hbGwtb24tbGcgc3Zne3dpZHRoOjExcHh9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudWktYnV0dG9uLXNsaWRlci1wcmV2LmlzLXNtYWxsLW9uLXNtLC51aS1idXR0b24tc2xpZGVyLW5leHQuaXMtc21hbGwtb24tc217d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0udWktYnV0dG9uLXNsaWRlci1wcmV2LmlzLXNtYWxsLW9uLXNtIHN2ZywudWktYnV0dG9uLXNsaWRlci1uZXh0LmlzLXNtYWxsLW9uLXNtIHN2Z3t3aWR0aDoxMXB4O2hlaWdodDphdXRvfX0udWktYnV0dG9uLWFkZC10by1mYXZvcml0ZXt3aWR0aDoxOXB4O2hlaWdodDoyMHB4O2NvbG9yOiM2MDYyNzd9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey51aS1idXR0b24tYWRkLXRvLWZhdm9yaXRle3dpZHRoOjE0cHg7aGVpZ2h0OmF1dG99fS51aS1idXR0b24tYWRkLXRvLWZhdm9yaXRlIHN2Z3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udWktYnV0dG9uLWFkZC10by1mYXZvcml0ZSBzcGFue3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4fS51aS1idXR0b24tYWRkLXRvLWZhdm9yaXRlIHNwYW46bGFzdC1jaGlsZHtkaXNwbGF5Om5vbmV9LnVpLWJ1dHRvbi1hZGQtdG8tZmF2b3JpdGUuaXMtYWN0aXZle2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS51aS1idXR0b24tYWRkLXRvLWZhdm9yaXRlLmlzLWFjdGl2ZSBzcGFuOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX0udWktYnV0dG9uLWFkZC10by1mYXZvcml0ZS5pcy1hY3RpdmUgc3BhbjpsYXN0LWNoaWxke2Rpc3BsYXk6ZmxleH1bYXJpYS1zZWxlY3RlZD10cnVlXT4udWktY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUsW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0+LnVpLWNoZWNrYm94X19sYWJlbDpob3Zlcjo6YmVmb3JlLC51aS1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZH4udWktY2hlY2tib3hfX2xhYmVsOjpiZWZvcmV7Y29sb3I6dmFyKC0tYmxhY2spO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMScgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTEgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMC42NzY4IDAuMjYzODM4QzExLjA4MzQgMC42Mzc2MjQgMTEuMTEgMS4yNzAyMyAxMC43MzYyIDEuNjc2OEw1LjIyMDA0IDcuNjc2ODFDNS4wMzQ1OCA3Ljg3ODUzIDQuNzc0NDcgNy45OTUzMiA0LjUwMDQ5IDcuOTk5ODdDNC4yMjY1IDguMDA0NDIgMy45NjI2NSA3Ljg5NjM0IDMuNzcwNiA3LjcwMDg5TDAuMjg2NzI2IDQuMTU1NDRDLTAuMTAwMzYyIDMuNzYxNTEgLTAuMDk0ODE1MyAzLjEyODM2IDAuMjk5MTE1IDIuNzQxMjhDMC42OTMwNDYgMi4zNTQxOSAxLjMyNjE5IDIuMzU5NzQgMS43MTMyNyAyLjc1MzY3TDQuNDU5NzUgNS41NDg3TDkuMjYzODMgMC4zMjMyMDZDOS42Mzc2MiAtMC4wODMzNjc5IDEwLjI3MDIgLTAuMTA5OTQ4IDEwLjY3NjggMC4yNjM4MzhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9LnVpLWNoZWNrYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0udWktY2hlY2tib3ggLnVpLWlucHV0X19lcnJvcntvcmRlcjoxO3dpZHRoOjEwMCV9LnVpLWNoZWNrYm94X19pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO29wYWNpdHk6MH0udWktY2hlY2tib3hfX2lucHV0OmNoZWNrZWR+LnVpLWNoZWNrYm94X19sYWJlbCAudWktY2hlY2tib3hfX3RleHR7Y29sb3I6dmFyKC0tYmxhY2spfS51aS1jaGVja2JveF9faW5wdXQ6ZGlzYWJsZWR+LnVpLWNoZWNrYm94X19sYWJlbHtvcGFjaXR5Oi42O3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLWNoZWNrYm94X19pbnB1dFthcmlhLWludmFsaWQ9dHJ1ZV0rLnVpLWNoZWNrYm94X19sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjp2YXIoLS1yZWQpfS51aS1jaGVja2JveF9fbGFiZWx7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS41ZW07Y29sb3I6dmFyKC0tYm9keS1jb2xvcil9LnVpLWNoZWNrYm94X19sYWJlbDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2ZsZXg6MCAwIDI0cHg7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTFweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdoaXRlKTtib3JkZXI6MXB4IHNvbGlkICNlZGVkZWQ7dHJhbnNpdGlvbjowc31AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7LnVpLWNoZWNrYm94X19sYWJlbDpob3Zlcntjb2xvcjp2YXIoLS1ibGFjayl9LnVpLWNoZWNrYm94X19sYWJlbDpob3Zlcjo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO2JvcmRlcjoxcHggc29saWQgI2VkZWRlZH19W2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0+LnVpLWNoZWNrYm94X19sYWJlbCxbYXJpYS1zZWxlY3RlZD10cnVlXT4udWktY2hlY2tib3hfX2xhYmVsOmhvdmVye2NvbG9yOnZhcigtLWJsYWNrKX1bYXJpYS1kaXNhYmxlZD10cnVlXT4udWktY2hlY2tib3hfX2xhYmVse29wYWNpdHk6LjY7cG9pbnRlci1ldmVudHM6bm9uZX0udWktY2hlY2tib3hfX3RleHR7bGluZS1oZWlnaHQ6MS41ZW07dXNlci1zZWxlY3Q6bm9uZX0udWktY2hlY2tib3hfX3RleHQgYXtjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKX0udWktY2hlY2tib3ggLnVpLWlucHV0X19lcnJvcn4udWktY2hlY2tib3hfX2xhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnZhcigtLXJlZCl9LnVpLWNoZWNrYm94IC51aS1pbnB1dF9fZXJyb3Jbc3R5bGU9XCJkaXNwbGF5OiBub25lO1wiXX4udWktY2hlY2tib3hfX2xhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS51aS1jaGVja2JveC0tdGl0bGUgLnVpLWNoZWNrYm94X19pbnB1dDpjaGVja2Vkfi51aS1jaGVja2JveF9fbGFiZWwgLnVpLWNoZWNrYm94X190ZXh0e2NvbG9yOiMwMDZkZjF9LnVpLWNoZWNrYm94LS10aXRsZSAudWktY2hlY2tib3hfX2xhYmVse3RyYW5zaXRpb246bm9uZX1AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7LnVpLWNoZWNrYm94LS10aXRsZSAudWktY2hlY2tib3hfX2xhYmVsOmhvdmVyIC51aS1jaGVja2JveF9fdGV4dHtjb2xvcjojMjkyZDMyfX0udWktY2hlY2tib3gtLXRpdGxlIC51aS1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSwudWktY2hlY2tib3gtLXRpdGxlIC51aS1jaGVja2JveF9fbGFiZWw6OmFmdGVye2NvbnRlbnQ6bm9uZX0udWktY2hlY2tib3gtLXRpdGxlIC51aS1jaGVja2JveF9fbGFiZWwgLnVpLWNoZWNrYm94X190ZXh0e2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojODA3ZDg2O3RyYW5zaXRpb246bm9uZX0udWktaWNvbntkaXNwbGF5OmlubGluZS1mbGV4O2ZpbGw6Y3VycmVudENvbG9yfS51aS1pY29uLWxpbmUtdGhyb3VnaHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnVpLWljb24tbGluZS10aHJvdWdoOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtsZWZ0OjA7dG9wOjhweDt0cmFuc2Zvcm06cm90YXRlKC05ZGVnKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS13aGl0ZSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tcmVkKTtib3JkZXItcmFkaXVzOjRweH0udWktaWNvbi1zdWNjZXNzX19jaXJjbGUsLnVpLWljb24tc3VjY2Vzc19fY2hlY2t7c3Ryb2tlLXdpZHRoOjJweH0udWktaWNvbi1zdWNjZXNzX19jaGVja3tzdHJva2Utd2lkdGg6MnB4O3N0cm9rZS1kYXNoYXJyYXk6NDA7c3Ryb2tlLWRhc2hvZmZzZXQ6NDB9LnVpLWljb24tc3VjY2Vzc19fY2lyY2xle3N0cm9rZS1kYXNoYXJyYXk6MTg5O3N0cm9rZS1kYXNob2Zmc2V0OjE4OX0uaXMtYW5pbWF0ZWQgLnVpLWljb24tc3VjY2Vzc19fY2hlY2t7YW5pbWF0aW9uOmRyYXdDaGVjayAuM3MgZWFzZS1vdXQgLjVzIGZvcndhcmRzfS5pcy1hbmltYXRlZCAudWktaWNvbi1zdWNjZXNzX19jaXJjbGV7YW5pbWF0aW9uOmRyYXdDaXJjbGUgLjVzIGVhc2Utb3V0IGZvcndhcmRzfUBrZXlmcmFtZXMgZHJhd0NpcmNsZXt0b3tzdHJva2UtZGFzaG9mZnNldDowfX1Aa2V5ZnJhbWVzIGRyYXdDaGVja3t0b3tzdHJva2UtZGFzaG9mZnNldDowfX0udWktaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3VzZXItc2VsZWN0Om5vbmV9LnVpLWlucHV0X19sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjEycHh9LnVpLWlucHV0X19lcnJvcntkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NnB4O2NvbG9yOnZhcigtLXJlZCl9LnVpLWlucHV0X19maWVsZHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxOHB4O2hlaWdodDo0N3B4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstYm9yZGVyKTtib3JkZXItcmFkaXVzOjRweCAhaW1wb3J0YW50O2NvbG9yOnZhcigtLWNvbG9yLXRleHQtZ3JleS1saWdodCk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgdmFyKC0tdHItb3V0KSxjb2xvciB2YXIoLS10ci1vdXQpfS51aS1pbnB1dF9fZmllbGQ6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWNvbG9yLXRleHQtZ3JleS1saWdodCk7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10ci1vdXQpfS51aS1pbnB1dF9fZmllbGQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWdyZXktYm9yZGVyLWFjdGl2ZSl9LnVpLWlucHV0X19maWVsZDpmb2N1czo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfUBtZWRpYShhbnktaG92ZXI6IGhvdmVyKXsudWktaW5wdXRfX2ZpZWxkOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1ncmV5LWJvcmRlci1hY3RpdmUpO2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0udWktaW5wdXRfX2ZpZWxkOmhvdmVyOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9fS51aS1pbnB1dF9fZmllbGQuaXMtZXJyb3J7Ym9yZGVyLWNvbG9yOnZhcigtLXJlZCl9LnVpLWlucHV0X19maWVsZFthcmlhLWludmFsaWQ9dHJ1ZV17Ym9yZGVyLWNvbG9yOnZhcigtLXJlZCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS51aS1pbnB1dF9fZmllbGRbYXJpYS1kZXNjcmliZWRieV17Ym9yZGVyLWNvbG9yOnZhcigtLXJlZCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS51aS1pbnB1dF9fZmllbGRbYXJpYS1kZXNjcmliZWRieV1bYXJpYS1pbnZhbGlkPXRydWVde2JvcmRlci1jb2xvcjp2YXIoLS1yZWQpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udWktaW5wdXRfX2ZpZWxkW2FyaWEtZGVzY3JpYmVkYnldW2FyaWEtaW52YWxpZD1mYWxzZV17Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLWdyZXktYm9yZGVyLWFjdGl2ZSl9LnVpLWlucHV0X19maWVsZFthcmlhLWRlc2NyaWJlZGJ5XVthcmlhLWludmFsaWQ9ZmFsc2VdOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LnVpLWlucHV0LS10ZXh0YXJlYSAudWktaW5wdXRfX2ZpZWxke21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7cmVzaXplOm5vbmU7bWluLWhlaWdodDoxMjhweH0udWktb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLWJhY2tncm91bmQpO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS51aS1vdmVybGF5LmZvci1wcm9ncmFtbS1saW5lYXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDksIDksIDksIDAuNzQpIDAlLCByZ2JhKDksIDksIDksIDApIDI3Ljg5JSwgcmdiYSg5LCA5LCA5LCAwKSA1NyUsIHJnYmEoOSwgOSwgOSwgMC44NSkgODYlKX0udWktcG9wdXB7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDo2MDtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3VzZXItc2VsZWN0Om5vbmU7dHJhbnNpdGlvbjowcztwYWRkaW5nOjE2cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsudWktcG9wdXB7dHJhbnNpdGlvbjpub25lfX0udWktcG9wdXBfX3dyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey51aS1wb3B1cF9fd3JhcHBlcntoZWlnaHQ6MTAwJTtwZXJzcGVjdGl2ZTppbml0aWFsO3RyYW5zZm9ybS1zdHlsZTppbml0aWFsfX0udWktcG9wdXBfX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1kYXJrLWdyZXkpO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czo0cHg7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjowcztkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC1oZWlnaHQ6Y2FsYygxMDBkdmggLSAzMnB4KX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey51aS1wb3B1cF9fY29udGVudHttYXgtd2lkdGg6aW5pdGlhbDtib3gtc2hhZG93Om5vbmU7dHJhbnNmb3JtOm5vbmU7dHJhbnNpdGlvbjpub25lO3dpbGwtY2hhbmdlOmF1dG99fS5sb2NrIC51aS1wb3B1cF9fY29udGVudHt2aXNpYmlsaXR5OnZpc2libGV9LnVpLXBvcHVwX19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDoxMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Y29sb3I6dmFyKC0tY29sb3ItZ3JleS10ZXh0LWRhcmspfS51aS1wb3B1cF9faGVhZGVye3BhZGRpbmc6MzJweCAzMnB4IDB9LnVpLXBvcHVwX19pY29ue3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHg7bWFyZ2luOjBweCBhdXRvIDEwcHh9LnVpLXBvcHVwX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn0udWktcG9wdXBfX3N1YnRpdGxle21hcmdpbi10b3A6MTVweH0udWktcG9wdXBfX2JvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93OmF1dG99LnVpLXBvcHVwX19tYWlue3dpZHRoOmNhbGMoMTAwJSAtIDI2NHB4KTtmbGV4LWdyb3c6MTtwYWRkaW5nOjMycHh9LnNpbXBsZWJhci1jb250ZW50IC51aS1wb3B1cF9fbWFpbnt3aWR0aDoxMDAlfS51aS1wb3B1cF9fZm9vdGVye3BhZGRpbmc6MjRweCAzMnB4IDMycHh9LnVpLXBvcHVwLS1vcGVue3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey51aS1wb3B1cC0tb3BlbntvdmVyZmxvdzpoaWRkZW59fS51aS1wb3B1cC0tb3BlbiAudWktcG9wdXBfX2NvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zaXRpb246MHN9LnVpLXBvcHVwLS1tZCAudWktcG9wdXBfX2NvbnRlbnR7bWF4LXdpZHRoOjUyMHB4fS51aS1wb3B1cC0tdGh4IC5jLXRpdGxle3RleHQtYWxpZ246Y2VudGVyfS51aS1wb3B1cC0tdGh4IC51aS1wb3B1cF9fZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLXBvcHVwLS10aHggLnVpLXBvcHVwX19mb290ZXJ7cGFkZGluZy10b3A6MH0udWktcG9wdXAtLWNvbnRlbnQgLnVpLXBvcHVwX19oZWFkZXJ7cGFkZGluZy1ib3R0b206MjRweDt0ZXh0LWFsaWduOmNlbnRlcn0udWktcG9wdXAtLWNvbnRlbnQgLnVpLXBvcHVwX19ib2R5e2hlaWdodDoxMDAlO21heC1oZWlnaHQ6MzYycHh9LnVpLXBvcHVwLS1jb250ZW50IC51aS1wb3B1cF9fY29udGVudHttYXgtd2lkdGg6NTk0cHh9LnVpLXBvcHVwLS1jb250ZW50IC51aS1wb3B1cF9fbWFpbntwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7b3ZlcmZsb3c6YXV0b30udWktcXVhbnRpdHl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMTJweDtoZWlnaHQ6MzVweDtvdmVyZmxvdzp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt1c2VyLXNlbGVjdDpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudWktcXVhbnRpdHl7d2lkdGg6MTAwJX19LnVpLXF1YW50aXR5X19idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZmxleDowIDAgMzVweDtoZWlnaHQ6MzVweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtib3JkZXItcmFkaXVzOjNweDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyLW91dCl9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey51aS1xdWFudGl0eV9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlci1saWdodCl9fS51aS1xdWFudGl0eV9faW5wdXR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXg6MSAxIGF1dG99LnVpLXF1YW50aXR5X19pbnB1dCBpbnB1dHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJvZHktY29sb3IpO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnVpLXF1YW50aXR5LS1kYXJrIC51aS1xdWFudGl0eV9faW5wdXQgaW5wdXR7Y29sb3I6dmFyKC0tYmxhY2spfS51aS1xdWFudGl0eS0tZGFyayAudWktcXVhbnRpdHlfX2J1dHRvbntjb2xvcjp2YXIoLS1ibGFjayl9LnVpLXJhdGluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS51aS1yYXRpbmcuaXMtZHluYW1pYyAudWktcmF0aW5nX192aWV3e292ZXJmbG93OnZpc2libGV9LnVpLXJhdGluZy5pcy1keW5hbWljIC51aS1pbnB1dF9fZXJyb3J7cG9zaXRpb246YWJzb2x1dGU7dG9wOmF1dG87Ym90dG9tOi0zNnB4fS51aS1yYXRpbmdfX3ZpZXd7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1zaHJpbms6MDtoZWlnaHQ6MTZweDt3aWR0aDoxMTBweDtmb250LXNpemU6MDtsaW5lLWhlaWdodDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjMnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swXzQwMzhfMTY2JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nMTYnJTNFJTNDcmVjdCB3aWR0aD0nMjMuMDAxJyBoZWlnaHQ9JzE1Ljk5ODUnIGZpbGw9JyUyM0Q5RDlEOScvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMF80MDM4XzE2NiknJTNFJTNDcGF0aCBkPSdNNy4zNjA2NCAwLjc5NTA4OEM3Ljc0MzE2IDAuMTE2NDQzIDguNzIwNDMgMC4xMTY0NDIgOS4xMDI5NCAwLjc5NTA4N0wxMC45OTk3IDQuMTYwMzJDMTEuMTQyNCA0LjQxMzUgMTEuMzg4MiA0LjU5MjA3IDExLjY3MzEgNC42NDk1NUwxNS40NTk4IDUuNDEzNTlDMTYuMjIzNCA1LjU2NzY3IDE2LjUyNTQgNi40OTcxMSAxNS45OTgyIDcuMDcwNjJMMTMuMzgzOCA5LjkxNDQ4QzEzLjE4NzEgMTAuMTI4NCAxMy4wOTMyIDEwLjQxNzQgMTMuMTI2NiAxMC43MDYxTDEzLjU3MDEgMTQuNTQzNUMxMy42NTk1IDE1LjMxNzQgMTIuODY4OSAxNS44OTE4IDEyLjE2MDUgMTUuNTY3Nkw4LjY0Nzk2IDEzLjk2QzguMzgzNyAxMy44MzkgOC4wNzk4OSAxMy44MzkgNy44MTU2MyAxMy45Nkw0LjMwMzA2IDE1LjU2NzZDMy41OTQ3MSAxNS44OTE4IDIuODA0MDcgMTUuMzE3NCAyLjg5MzUxIDE0LjU0MzVMMy4zMzcwMSAxMC43MDYxQzMuMzcwMzggMTAuNDE3NCAzLjI3NjUgMTAuMTI4NCAzLjA3OTgxIDkuOTE0NDhMMC40NjU0MTkgNy4wNzA2MkMtMC4wNjE4MDc0IDYuNDk3MTEgMC4yNDAxODcgNS41Njc2NyAxLjAwMzgyIDUuNDEzNTlMNC43OTA0OSA0LjY0OTU1QzUuMDc1MzcgNC41OTIwNyA1LjMyMTE2IDQuNDEzNSA1LjQ2Mzg2IDQuMTYwMzJMNy4zNjA2NCAwLjc5NTA4OFonIGZpbGw9JyUyM0MzQzVDRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTpjb250YWluO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnVpLXJhdGluZ19fdmlld3toZWlnaHQ6OXB4O3dpZHRoOjY0cHh9fS51aS1yYXRpbmdfX3ZpZXctaW5uZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIzIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDbWFzayBpZD0nbWFzazBfNDAzOF8xNjUnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPScyNCcgaGVpZ2h0PScxNiclM0UlM0NyZWN0IHdpZHRoPScyMy4wMDEnIGhlaWdodD0nMTUuOTk4NScgZmlsbD0nJTIzRDlEOUQ5Jy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzQwMzhfMTY1KSclM0UlM0NwYXRoIGQ9J003LjM2MDY0IDAuNzk1MDg4QzcuNzQzMTYgMC4xMTY0NDMgOC43MjA0MyAwLjExNjQ0MiA5LjEwMjk0IDAuNzk1MDg3TDEwLjk5OTcgNC4xNjAzMkMxMS4xNDI0IDQuNDEzNSAxMS4zODgyIDQuNTkyMDcgMTEuNjczMSA0LjY0OTU1TDE1LjQ1OTggNS40MTM1OUMxNi4yMjM0IDUuNTY3NjcgMTYuNTI1NCA2LjQ5NzExIDE1Ljk5ODIgNy4wNzA2MkwxMy4zODM4IDkuOTE0NDhDMTMuMTg3MSAxMC4xMjg0IDEzLjA5MzIgMTAuNDE3NCAxMy4xMjY2IDEwLjcwNjFMMTMuNTcwMSAxNC41NDM1QzEzLjY1OTUgMTUuMzE3NCAxMi44Njg5IDE1Ljg5MTggMTIuMTYwNSAxNS41Njc2TDguNjQ3OTYgMTMuOTZDOC4zODM3IDEzLjgzOSA4LjA3OTg5IDEzLjgzOSA3LjgxNTYzIDEzLjk2TDQuMzAzMDYgMTUuNTY3NkMzLjU5NDcxIDE1Ljg5MTggMi44MDQwNyAxNS4zMTc0IDIuODkzNTEgMTQuNTQzNUwzLjMzNzAxIDEwLjcwNjFDMy4zNzAzOCAxMC40MTc0IDMuMjc2NSAxMC4xMjg0IDMuMDc5ODEgOS45MTQ0OEwwLjQ2NTQxOSA3LjA3MDYyQy0wLjA2MTgwNzQgNi40OTcxMSAwLjI0MDE4NyA1LjU2NzY3IDEuMDAzODIgNS40MTM1OUw0Ljc5MDQ5IDQuNjQ5NTVDNS4wNzUzNyA0LjU5MjA3IDUuMzIxMTYgNC40MTM1IDUuNDYzODYgNC4xNjAzMkw3LjM2MDY0IDAuNzk1MDg4WicgZmlsbD0nJTIzMDA3N0M4Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmNvbG9yLXNlY29uZGFyeSAudWktcmF0aW5nX192aWV3LWlubmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjMnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swXzQwMzhfMTY2JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nMTYnJTNFJTNDcmVjdCB3aWR0aD0nMjMuMDAxJyBoZWlnaHQ9JzE1Ljk5ODUnIGZpbGw9JyUyM0Q5RDlEOScvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMF80MDM4XzE2NiknJTNFJTNDcGF0aCBkPSdNNy4zNjA2NCAwLjc5NTA4OEM3Ljc0MzE2IDAuMTE2NDQzIDguNzIwNDMgMC4xMTY0NDIgOS4xMDI5NCAwLjc5NTA4N0wxMC45OTk3IDQuMTYwMzJDMTEuMTQyNCA0LjQxMzUgMTEuMzg4MiA0LjU5MjA3IDExLjY3MzEgNC42NDk1NUwxNS40NTk4IDUuNDEzNTlDMTYuMjIzNCA1LjU2NzY3IDE2LjUyNTQgNi40OTcxMSAxNS45OTgyIDcuMDcwNjJMMTMuMzgzOCA5LjkxNDQ4QzEzLjE4NzEgMTAuMTI4NCAxMy4wOTMyIDEwLjQxNzQgMTMuMTI2NiAxMC43MDYxTDEzLjU3MDEgMTQuNTQzNUMxMy42NTk1IDE1LjMxNzQgMTIuODY4OSAxNS44OTE4IDEyLjE2MDUgMTUuNTY3Nkw4LjY0Nzk2IDEzLjk2QzguMzgzNyAxMy44MzkgOC4wNzk4OSAxMy44MzkgNy44MTU2MyAxMy45Nkw0LjMwMzA2IDE1LjU2NzZDMy41OTQ3MSAxNS44OTE4IDIuODA0MDcgMTUuMzE3NCAyLjg5MzUxIDE0LjU0MzVMMy4zMzcwMSAxMC43MDYxQzMuMzcwMzggMTAuNDE3NCAzLjI3NjUgMTAuMTI4NCAzLjA3OTgxIDkuOTE0NDhMMC40NjU0MTkgNy4wNzA2MkMtMC4wNjE4MDc0IDYuNDk3MTEgMC4yNDAxODcgNS41Njc2NyAxLjAwMzgyIDUuNDEzNTlMNC43OTA0OSA0LjY0OTU1QzUuMDc1MzcgNC41OTIwNyA1LjMyMTE2IDQuNDEzNSA1LjQ2Mzg2IDQuMTYwMzJMNy4zNjA2NCAwLjc5NTA4OFonIGZpbGw9JyUyM0Q4QTE0QScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpfS51aS1yYXRpbmdfX3ZpZXctaXRlbXN7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowfS51aS1yYXRpbmdfX3ZpZXctaXRlbXtmbGV4OjAgMCAyMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfS51aS1yYXRpbmdfX3ZhbHVle2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO21hcmdpbi1sZWZ0OjIwcHg7d2lkdGg6MjRweDtmbGV4LXNocmluazowfS51aS1zZWxlY3QuaXMtYWRkcmVzcyAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6OmFmdGVye29wYWNpdHk6MH0udWktc2VsZWN0X19sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDE1MzkuOThweCl7LnVpLXNlbGVjdF9fbGFiZWx7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40ZW19fS51aS1zZWxlY3Qgc2VsZWN0e2FwcGVhcmFuY2U6bm9uZTtmb250LWZhbWlseTp2YXIoLS1mb250LWZhbWlseS1kZWZhdWx0KTtoZWlnaHQ6NjRweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoyMHB4O2NvbG9yOnZhcigtLWdyYXkpO2ZvbnQtc2l6ZToxNnB4O2JvcmRlci1yYWRpdXM6MHB4O2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheS00MDApO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCA1MCUgcmlnaHQgMTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0udWktc2VsZWN0LS1zaW1wbGV7LS1zZWxlY3QtYnV0dG9uLWhlaWdodDogNTRweDstLXNlbGVjdC1idXR0b24tcGFkZGluZy1sZWZ0OiAxNnB4Oy0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0OiAxMnB4Oy0tc2VsZWN0LWJ1dHRvbi1yYWRpdXM6IDhweDstLXNlbGVjdC1idXR0b24tZm9udC1zaXplOiAxNHB4Oy0tc2VsZWN0LWJ1dHRvbi1pY29uLWFycm93OiB2YXIoLS1pY29uLWNoZXZyb24tZG93bi1ibGFjayk7LS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3ctc2l6ZTogMTBweDstLXNlbGVjdC1idXR0b24tY29sb3I6IHZhcigtLWJvZHktY29sb3IpOy0tc2VsZWN0LWJ1dHRvbi1iYWNrZ3JvdW5kOiAjZmZmZmZmOy0tc2VsZWN0LWJ1dHRvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJvZHktY29sb3IpOy0tc2VsZWN0LWJ1dHRvbi1ib3JkZXItY29sb3I6ICNDM0M1Q0Y7LS1zZWxlY3QtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWxlY3QtYnV0dG9uLWJvcmRlci1jb2xvcik7LS1zZWxlY3QtZHJvcGRvd24tcmFkaXVzOiB2YXIoLS1zZWxlY3QtYnV0dG9uLXJhZGl1cyk7LS1zZWxlY3QtZHJvcGRvd24tYmFja2dyb3VuZDogdmFyKC0tc2VsZWN0LWJ1dHRvbi1iYWNrZ3JvdW5kKTstLXNlbGVjdC1vcHRpb24tZm9udC1zaXplOiAxNHB4Oy0tc2VsZWN0LW9wdGlvbi1iZy1hY3RpdmU6ICNFNkU1RTJ9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsudWktc2VsZWN0LS1zaW1wbGV7LS1zZWxlY3QtYnV0dG9uLWhlaWdodDogNDJweDstLXNlbGVjdC1idXR0b24tcGFkZGluZy1sZWZ0OiAxNnB4Oy0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0OiAxMnB4Oy0tc2VsZWN0LWJ1dHRvbi1mb250LXNpemU6IDEycHg7LS1zZWxlY3Qtb3B0aW9uLWZvbnQtc2l6ZTogMTJweH19LmlzLWRhcmstbW9kZSAudWktc2VsZWN0LS1zaW1wbGV7LS1zZWxlY3QtYnV0dG9uLWJhY2tncm91bmQ6ICMyQjI5MzA7LS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3c6IHZhcigtLWljb24tY2hldnJvbi1kb3duLXdoaXRlKTstLXNlbGVjdC1idXR0b24tYm9yZGVyLWNvbG9yOiAjNTM1MTU4Oy0tc2VsZWN0LW9wdGlvbi1iZy1hY3RpdmU6ICM1MzUxNTg7LS1zZWxlY3QtYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7LS1zZWxlY3QtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpfS51aS1zZWxlY3QtLXNpbXBsZSBzZWxlY3R7aGVpZ2h0OnZhcigtLXNlbGVjdC1idXR0b24taGVpZ2h0KTtwYWRkaW5nLWxlZnQ6dmFyKC0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLWxlZnQpO3BhZGRpbmctcmlnaHQ6dmFyKC0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0KTtmb250LXNpemU6dmFyKC0tc2VsZWN0LWJ1dHRvbi1mb250LXNpemUpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tc2VsZWN0LWJ1dHRvbi1pY29uLWFycm93KTtiYWNrZ3JvdW5kLXNpemU6dmFyKC0tc2VsZWN0LWJ1dHRvbi1pY29uLWFycm93LXNpemUpO2JhY2tncm91bmQtcG9zaXRpb246dG9wIDUwJSByaWdodCB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctcmlnaHQpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2VsZWN0LWJ1dHRvbi1iYWNrZ3JvdW5kKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXNlbGVjdC1idXR0b24tYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLXNlbGVjdC1idXR0b24tcmFkaXVzKTtjb2xvcjp2YXIoLS1zZWxlY3QtYnV0dG9uLWNvbG9yKX0udWktc2VsZWN0LS1zaW1wbGUgLnNlbGVjdGl6ZS1pbnB1dHtoZWlnaHQ6dmFyKC0tc2VsZWN0LWJ1dHRvbi1oZWlnaHQpO3BhZGRpbmctbGVmdDp2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctbGVmdCk7cGFkZGluZy1yaWdodDpjYWxjKDIqdmFyKC0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0KSk7Zm9udC1zaXplOnZhcigtLXNlbGVjdC1idXR0b24tZm9udC1zaXplKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXNlbGVjdC1idXR0b24tYm9yZGVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlbGVjdC1idXR0b24tYmFja2dyb3VuZCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1zZWxlY3QtYnV0dG9uLXJhZGl1cyk7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnVpLXNlbGVjdC0tc2ltcGxlIC5zZWxlY3RpemUtaW5wdXQ6OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTFweDt0cmFuc2Zvcm06cm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMCU7cmlnaHQ6dmFyKC0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLXJpZ2h0KTt3aWR0aDp2YXIoLS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3ctc2l6ZSk7aGVpZ2h0OnZhcigtLXNlbGVjdC1idXR0b24taWNvbi1hcnJvdy1zaXplKTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLXNlbGVjdC1idXR0b24taWNvbi1hcnJvdyk7YmFja2dyb3VuZC1zaXplOnZhcigtLXNlbGVjdC1idXR0b24taWNvbi1hcnJvdy1zaXplKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gdmFyKC0tdHIpO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0udWktc2VsZWN0LS1zaW1wbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtmb250LXNpemU6dmFyKC0tc2VsZWN0LWJ1dHRvbi1mb250LXNpemUpO2NvbG9yOnZhcigtLXNlbGVjdC1idXR0b24tY29sb3IpfS51aS1zZWxlY3QtLXNpbXBsZSAuc2VsZWN0aXplLWlucHV0IC5pdGVte3dpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2NvbG9yOnZhcigtLXNlbGVjdC1idXR0b24tYWN0aXZlLWNvbG9yKX0udWktc2VsZWN0LS1zaW1wbGUgLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVZKC01MCUpfS51aS1zZWxlY3QtLXNpbXBsZSAuc2VsZWN0aXplLWlucHV0LmlzLWVycm9ye21hcmdpbi10b3A6MDtib3JkZXItY29sb3I6dmFyKC0tcmVkKTtjb2xvcjppbmhlcml0fS51aS1zZWxlY3QtLXNpbXBsZSAuc2VsZWN0aXplLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2VsZWN0LWRyb3Bkb3duLWJhY2tncm91bmQpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tc2VsZWN0LWRyb3Bkb3duLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1zZWxlY3QtZHJvcGRvd24tcmFkaXVzKTttYXJnaW4tdG9wOjRweH0udWktc2VsZWN0LS1zaW1wbGUgLnNlbGVjdGl6ZS1kcm9wZG93biAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4O3Njcm9sbGJhci13aWR0aDp0aGluO3Njcm9sbGJhci1jb2xvcjojY2NjIHJnYmEoMCwwLDAsMCl9LnVpLXNlbGVjdC0tc2ltcGxlIC5zZWxlY3RpemUtZHJvcGRvd24gLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IC5vcHRpb257Zm9udC1zaXplOnZhcigtLXNlbGVjdC1vcHRpb24tZm9udC1zaXplKTtwYWRkaW5nOjBweCB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctbGVmdCk7Y3Vyc29yOnBvaW50ZXJ9LnVpLXNlbGVjdC0tc2ltcGxlIC5zZWxlY3RpemUtZHJvcGRvd24gLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IC5vcHRpb24gc3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmZsZXg7cGFkZGluZzo4cHggOHB4O2JvcmRlci1yYWRpdXM6OHB4fS51aS1zZWxlY3QtLXNpbXBsZSAuc2VsZWN0aXplLWRyb3Bkb3duIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCAub3B0aW9uLmFjdGl2ZSBzcGFue2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2VsZWN0LW9wdGlvbi1iZy1hY3RpdmUpfS51aS1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO292ZXJmbG93OmhpZGRlbn0udWktc2xpZGVyX19zd2lwZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtmbGV4LXNocmluazowfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnVpLXNsaWRlcl9fc3dpcGVyLS1yZXZpZXdzIC5zd2lwZXItd3JhcHBlcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnVpLXNsaWRlcl9fc3dpcGVyLS1yZXZpZXdzIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRley0tYnMtZ3V0dGVyLXg6IDI0cHg7bWF4LXdpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteCkqMSkvMil9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnVpLXNsaWRlcl9fc3dpcGVyLS1yZXZpZXdzIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey51aS1zbGlkZXJfX3N3aXBlci0tcmV2aWV3cyAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXttYXgtd2lkdGg6NzIuMiV9fS51aS1zbGlkZXJfX3RodW1ie3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnVpLXNsaWRlcl9fbmF2aXRhZ2lvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHh9LnVpLXNsaWRlcl9fcHJvZ3Jlc3N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS4yZW07Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnVpLXNsaWRlcl9fcHJvZ3Jlc3N7Zm9udC1zaXplOjE2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudWktc2xpZGVyX19wcm9ncmVzc3tmb250LXNpemU6MTRweH19LnVpLXNsaWRlcl9fcHJvZ3Jlc3MtbGluZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNDRweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheS00MDApfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudWktc2xpZGVyX19wcm9ncmVzcy1saW5le3dpZHRoOjExMnB4O2hlaWdodDoycHh9fS51aS1zbGlkZXJfX3Byb2dyZXNzLWxpbmUtaW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMHB4O2JvdHRvbTowO3RvcDowO2JhY2tncm91bmQtY29sb3I6dmFyKC0teWVsbG93KX0udWktc2xpZGVyX19wcm9ncmVzcy1udW17d2lkdGg6MjVweDtmbGV4LXNocmluazowO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudWktc2xpZGVyX19wcm9ncmVzcy1udW17d2lkdGg6MThweH19LnVpLXNsaWRlcl9fcGFnaW5hdGlvbntoZWlnaHQ6NnB4fS51aS1zbGlkZXJfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnVpLXNsaWRlcl9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO29wYWNpdHk6LjE1O3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciB2YXIoLS10ci1vdXQpLG9wYWNpdHkgdmFyKC0tdHItb3V0KX0udWktc2xpZGVyX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNXB4O3JpZ2h0Oi01cHg7dG9wOi01cHg7Ym90dG9tOi01cHh9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey51aS1zbGlkZXJfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO29wYWNpdHk6MX19LnVpLXNsaWRlcl9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLXNsaWRlcl9fcHJldiwudWktc2xpZGVyX19uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnVpLXNsaWRlcl9fcHJldntsZWZ0Oi0yNXB4fS51aS1zbGlkZXJfX25leHR7cmlnaHQ6LTI1cHh9LnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1sZWZ0LC51aS1zbGlkZXJfX2Fycm93LWFyZWEtcmlnaHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt3aWR0aDo2MDBweDtwYWRkaW5nOjEwcHg7dHJhbnNpdGlvbjpvcGFjaXR5IHZhcigtLXRyLW91dCk7b3BhY2l0eTowfUBtZWRpYShhbnktaG92ZXI6IGhvdmVyKXsudWktc2xpZGVyX19hcnJvdy1hcmVhLWxlZnQ6aG92ZXIsLnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1yaWdodDpob3ZlcntvcGFjaXR5OjF9fS51aS1zbGlkZXJfX2Fycm93LWFyZWEtbGVmdDo6YmVmb3JlLC51aS1zbGlkZXJfX2Fycm93LWFyZWEtcmlnaHQ6OmJlZm9yZXtjb250ZW50OlwiXCJ9LnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1sZWZ0PiosLnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1yaWdodD4qe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0udWktc2xpZGVyX19hcnJvdy1hcmVhLWxlZnQgLnVpLXNsaWRlcl9fcHJldiwudWktc2xpZGVyX19hcnJvdy1hcmVhLWxlZnQgLnVpLXNsaWRlcl9fbmV4dCwudWktc2xpZGVyX19hcnJvdy1hcmVhLXJpZ2h0IC51aS1zbGlkZXJfX3ByZXYsLnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1yaWdodCAudWktc2xpZGVyX19uZXh0e3Bvc2l0aW9uOnN0YXRpYzt0cmFuc2Zvcm06bm9uZX0udWktc2xpZGVyX19hcnJvdy1hcmVhLWxlZnR7bGVmdDowO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS51aS1zbGlkZXJfX2Fycm93LWFyZWEtbGVmdDo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpfS51aS1zbGlkZXJfX2Fycm93LWFyZWEtcmlnaHR7cmlnaHQ6MDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnVpLXNsaWRlcl9fYXJyb3ctYXJlYS1yaWdodDo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpfS5zd2lwZXItd3JhcHBlcntkaXNwbGF5OmZsZXh9LnVpLXRhYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnVpLXRhYnNfX25hdntkaXNwbGF5OmZsZXg7Ym9yZGVyLXJhZGl1czoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnVpLXRhYnNfX25hdnttYXJnaW4tYm90dG9tOjEwcHh9fS51aS10YWJzX19idXR0b257cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6dmFyKC0tYm9keS1jb2xvcik7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDo1NHB4O3BhZGRpbmc6MTBweDt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0udWktdGFic19fYnV0dG9uOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MTVweCAwcHggMHB4IDE1cHh9LnVpLXRhYnNfX2J1dHRvbjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MHB4IDE1cHggMTVweCAwcHh9LnVpLXRhYnNfX2J1dHRvbi5pcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ib2R5LWNvbG9yKTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LnVpLXRhYnNfX2l0ZW17ZGlzcGxheTpub25lfS51aS10YWJzX19pdGVtLmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5jLWJlZm9yZS1hZnRlcntib3JkZXItcmFkaXVzOjMwcHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1iZWZvcmUtYWZ0ZXJ7Ym9yZGVyLXJhZGl1czoxOHB4fX0uYy1iZWZvcmUtYWZ0ZXIgLmljdl9fYXJyb3ctd3JhcHBlciBzdmd7ZGlzcGxheTpub25lfS5jLWJlZm9yZS1hZnRlciAuaWN2X190aGVtZS13cmFwcGVye3otaW5kZXg6N30uYy1iZWZvcmUtYWZ0ZXIgLmljdl9fdGhlbWUtd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ei1pbmRleDoyO2JhY2tkcm9wLWZpbHRlcjpibHVyKDhweCk7d2lkdGg6NjJweDtoZWlnaHQ6NjJweDtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjI5KTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMjIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMS45MjQ1IDUuNjQ2NTlDMjEuODc2MyA1LjUzNDM0IDIxLjgwODEgNS40MzE4MSAyMS43MjMzIDUuMzQ0MDFMMTYuNjk0OCAwLjMwMDk1NEMxNi42MDg1IDAuMjA4MDUyIDE2LjUwNDQgMC4xMzM1MzkgMTYuMzg4NyAwLjA4MTg1NzVDMTYuMjczMSAwLjAzMDE3NjQgMTYuMTQ4MiAwLjAwMjM4NzI2IDE2LjAyMTYgMC4wMDAxNDcxNTlDMTUuODk1IC0wLjAwMjA5Mjk0IDE1Ljc2OTMgMC4wMjEyNjE5IDE1LjY1MTkgMC4wNjg4MTkyQzE1LjUzNDUgMC4xMTYzNzYgMTUuNDI3OCAwLjE4NzE2MSAxNS4zMzgzIDAuMjc2OTUxQzE1LjI0ODggMC4zNjY3NDEgMTUuMTc4MiAwLjQ3MzY5NyAxNS4xMzA4IDAuNTkxNDM3QzE1LjA4MzQgMC43MDkxNzcgMTUuMDYwMSAwLjgzNTI5IDE1LjA2MjMgMC45NjIyNTNDMTUuMDY0NSAxLjA4OTIyIDE1LjA5MjMgMS4yMTQ0MyAxNS4xNDM4IDEuMzMwNDJDMTUuMTk1MyAxLjQ0NjQgMTUuMjY5NiAxLjU1MDggMTUuMzYyMiAxLjYzNzM2TDE4Ljc4MTYgNS4wNjY2NEgzLjIxODM1TDYuNjM3NzUgMS42MzczNkM2LjgwNDMgMS40NTgxMSA2Ljg5NDk3IDEuMjIxMDMgNi44OTA2NiAwLjk3NjA2NUM2Ljg4NjM1IDAuNzMxMDk3IDYuNzg3MzkgMC40OTczNyA2LjYxNDY1IDAuMzI0MTI1QzYuNDQxOSAwLjE1MDg3OSA2LjIwODg1IDAuMDUxNjQyNiA1Ljk2NDU5IDAuMDQ3MzIwNEM1LjcyMDMyIDAuMDQyOTk4MyA1LjQ4MzkyIDAuMTMzOTI4IDUuMzA1MTkgMC4zMDA5NTRMMC4yNzY2NjMgNS4zNDQwMUMwLjE5MTg4OSA1LjQzMTgxIDAuMTIzNzM1IDUuNTM0MzQgMC4wNzU1MjE3IDUuNjQ2NTlDMC4wMjU3MDI3IDUuNzYyMDEgMCA1Ljg4NjQ0IDAgNi4wMTIyMUMwIDYuMTM3OTggMC4wMjU3MDI3IDYuMjYyNDEgMC4wNzU1MjE3IDYuMzc3ODNDMC4xMjM3MzUgNi40OTAwOCAwLjE5MTg4OSA2LjU5MjYxIDAuMjc2NjYzIDYuNjgwNDFMNS4zMDUxOSAxMS43MjM1QzUuNDgxOTggMTEuOTAwNSA1LjcyMTYyIDEyIDUuOTcxNDcgMTJDNi4yMjEzMyAxMiA2LjQ2MDk3IDExLjkwMDUgNi42Mzc3NSAxMS43MjM1QzYuODE0MzIgMTEuNTQ2MiA2LjkxMzQ5IDExLjMwNTggNi45MTM0OSAxMS4wNTUzQzYuOTEzNDkgMTAuODA0NyA2LjgxNDMyIDEwLjU2NDQgNi42Mzc3NSAxMC4zODcxTDMuMjE4MzUgNi45NTc3OEgxOC43ODE2TDE1LjM2MjIgMTAuMzg3MUMxNS4xODU3IDEwLjU2NDQgMTUuMDg2NSAxMC44MDQ3IDE1LjA4NjUgMTEuMDU1M0MxNS4wODY1IDExLjMwNTggMTUuMTg1NyAxMS41NDYyIDE1LjM2MjIgMTEuNzIzNUMxNS41MzkgMTEuOTAwNSAxNS43Nzg3IDEyIDE2LjAyODUgMTJDMTYuMjc4NCAxMiAxNi41MTggMTEuOTAwNSAxNi42OTQ4IDExLjcyMzVMMjEuNzIzMyA2LjY4MDQxQzIxLjgwODEgNi41OTI2MSAyMS44NzYzIDYuNDkwMDggMjEuOTI0NSA2LjM3NzgzQzIxLjk3NDMgNi4yNjI0MSAyMiA2LjEzNzk4IDIyIDYuMDEyMjFDMjIgNS44ODY0NCAyMS45NzQzIDUuNzYyMDEgMjEuOTI0NSA1LjY0NjU5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1zaXplOjIycHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1iZWZvcmUtYWZ0ZXIgLmljdl9fdGhlbWUtd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7YmFja2dyb3VuZC1zaXplOjEzcHh9fS5jLWJlZm9yZS1hZnRlciAuaWN2X19jb250cm9sLWxpbmV7YmFja2dyb3VuZDojZjJmMWVlICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXtib2R5Lmljdl9fYm9keXtvdmVyZmxvdzphdXRvICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9fS5qcy1pbWFnZS1jb21wYXJle3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0uYy1ibG9jay1mb3JtX19zdWJtaXR7bWFyZ2luLXRvcDoxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsuYy1ibG9jay1mb3JtIC51aS1idXR0b257aGVpZ2h0OjQ4cHh9fS5jLWNhcmQtY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtib3JkZXItcmFkaXVzOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNWUyO3BhZGRpbmc6MTZweCAzMHB4IDMwcHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyLW91dCl9QG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpey5jLWNhcmQtY2F0ZWdvcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSl9LmMtY2FyZC1jYXRlZ29yeTpob3ZlciAuYy1jYXJkLWNhdGVnb3J5X19wcmV2aWV3IGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1jYXJkLWNhdGVnb3J5e3BhZGRpbmc6MThweCAwfX0uYy1jYXJkLWNhdGVnb3J5X19wcmV2aWV3e3BhZGRpbmctYm90dG9tOjUwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1jYXRlZ29yeV9fcHJldmlld3twYWRkaW5nLWJvdHRvbTo1MyV9fS5jLWNhcmQtY2F0ZWdvcnlfX3ByZXZpZXcgaW1ne3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLXRyLW91dCk7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtfS5jLWNhcmQtY2F0ZWdvcnlfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTZweDtmb250LXNpemU6MThweDtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjpjb2xvciB2YXIoLS10ci1vdXQpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jYXRlZ29yeV9fdGl0bGV7Zm9udC1zaXplOjEycHh9fS5jLWNhcmQtY29sbGVjdGlvbnstLWNvbG9yLWFjY2VudDogI0Q4QTE0QTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzoyN3B4IDM3cHggMzlweCAzNHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLWNvbGxlY3Rpb257cGFkZGluZzoyMHB4fX0uYy1jYXJkLWNvbGxlY3Rpb25fX3ByZXZpZXd7cGFkZGluZy1ib3R0b206NDQlO21hcmdpbi1ib3R0b206MTJweH0uYy1jYXJkLWNvbGxlY3Rpb25fX2JvZHl7ZmxleC1ncm93OjF9LmMtY2FyZC1jb2xsZWN0aW9uX190aXRsZXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbTo5cHg7bGluZS1oZWlnaHQ6MS4yMmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX190aXRsZXtmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjZweH19LmMtY2FyZC1jb2xsZWN0aW9uX19kZXNje2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNWVtO2NvbG9yOiM2MDYyNzc7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19kZXNje2ZvbnQtc2l6ZToxMnB4fX0uYy1jYXJkLWNvbGxlY3Rpb25fX2Rlc2MgYntmb250LXdlaWdodDo2MDB9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYy1jYXJkLWNvbGxlY3Rpb25fX2Rlc2MgYntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9fS5jLWNhcmQtY29sbGVjdGlvbl9fcmF0aW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7bWFyZ2luLWJvdHRvbToyNHB4O2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19yYXRpbmd7Z2FwOjZweDttYXJnaW4tYm90dG9tOjIwcHh9fS5jLWNhcmQtY29sbGVjdGlvbl9fcmF0aW5nLW5vdGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19yYXRpbmctbm90ZXtmb250LXNpemU6MTJweH19LmMtY2FyZC1jb2xsZWN0aW9uX19wYXJhbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43ZW07Y29sb3I6IzYwNjI3N31AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtY29sbGVjdGlvbl9fcGFyYW17Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4yMmVtfX0uYy1jYXJkLWNvbGxlY3Rpb25fX3BhcmFtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19wYXJhbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206OHB4fX0uYy1jYXJkLWNvbGxlY3Rpb25fX3BhcmFtLXRpdGxle21heC13aWR0aDo1MCV9LmMtY2FyZC1jb2xsZWN0aW9uX19wYXJhbS12YWx1ZXtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpyaWdodDttYXgtd2lkdGg6NTAlfS5jLWNhcmQtY29sbGVjdGlvbl9fZm9vdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLXRvcDozNnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19mb290ZXJ7bWFyZ2luLXRvcDoyM3B4fX0uYy1jYXJkLWNvbGxlY3Rpb25fX3ByaWNle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjJweCA4cHh9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5jLWNhcmQtY29sbGVjdGlvbl9fcHJpY2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS5jLWNhcmQtY29sbGVjdGlvbl9fcHJpY2Utbm90ZXtmb250LXNpemU6MTRweDtjb2xvcjojNjA2Mjc3fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19wcmljZS1ub3Rle2ZvbnQtc2l6ZToxMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19mb290ZXItciAudWktYnV0dG9ue3dpZHRoOjE4OXB4fX1AbWVkaWEobWF4LXdpZHRoOiAzOTBweCl7LmMtY2FyZC1jb2xsZWN0aW9uX19mb290ZXItciAudWktYnV0dG9ue3dpZHRoOmF1dG99fS5jLWNhcmQtcHJvZHVjdC1sZ3twb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXdoaXRlKTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZy10b3A6NzFweDtib3JkZXI6MXB4IHNvbGlkICNlNmU1ZTI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcHJvZHVjdC1sZ3twYWRkaW5nLXRvcDoyNXB4O2JvcmRlcjpub25lfX1AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7LmMtY2FyZC1wcm9kdWN0LWxnOmhvdmVyIC5jLWNhcmQtcHJvZHVjdC1sZ19fcHJldmlldyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDYpfS5jLWNhcmQtcHJvZHVjdC1sZzpob3ZlciAuYy1jYXJkLXByb2R1Y3QtbGdfX3RpdGxle2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfX0uYy1jYXJkLXByb2R1Y3QtbGdfX2xhYmVsc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtyaWdodDoyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXByb2R1Y3QtbGdfX2xhYmVsc3t0b3A6MThweDtyaWdodDoxNnB4fX0uYy1jYXJkLXByb2R1Y3QtbGdfX3ByZXZpZXd7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206NTMuOCU7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1wcm9kdWN0LWxnX19wcmV2aWV3e3BhZGRpbmctYm90dG9tOjQ1JX19LmMtY2FyZC1wcm9kdWN0LWxnX19wcmV2aWV3IGltZ3t0cmFuc2l0aW9uOnRyYW5zZm9ybSB2YXIoLS10ci1vdXQpO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0uYy1jYXJkLXByb2R1Y3QtbGdfX2JvZHl7ZGlzcGxheTpmbGV4O3BhZGRpbmctdG9wOjI1cHg7cGFkZGluZzowIDMwcHggMzRweDtmbGV4LWdyb3c6MX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcHJvZHVjdC1sZ19fYm9keXtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjI4cHg7cGFkZGluZy1ib3R0b206MjZweH19LmMtY2FyZC1wcm9kdWN0LWxnX19ib2R5LWx7ZmxleC1ncm93OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6Mjc1cHh9LmMtY2FyZC1wcm9kdWN0LWxnX19ib2R5LWwgYntmb250LXdlaWdodDo2MDB9LmMtY2FyZC1wcm9kdWN0LWxnX19ib2R5LXJ7ZmxleC1zaHJpbms6MDthbGlnbi1zZWxmOmZsZXgtZW5kO2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO21hcmdpbi1sZWZ0OmF1dG99LmMtY2FyZC1wcm9kdWN0LWxnX190aXRsZXtmb250LWZhbWlseTp2YXIoLS1mb250LWZhbWlseS1zZWNvbmQpO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEuMmVtO21hcmdpbi1ib3R0b206OXB4O3RyYW5zaXRpb246Y29sb3IgdmFyKC0tdHItb3V0KX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcHJvZHVjdC1sZ19fdGl0bGV7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS4zZW07bWFyZ2luLWJvdHRvbTo2cHh9fS5jLWNhcmQtcHJvZHVjdC1sZ19fZGVzY3tmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyZW07Y29sb3I6IzYwNjI3NztmbGV4LWdyb3c6MTttYXgtd2lkdGg6MjQwcHh9LmMtY2FyZC1wcm9kdWN0LWxnX19wcmljZXttYXJnaW4tdG9wOjIwcHh9LmMtY2FyZC1wcm9kdWN0LWxnLS1oaXQgLmYtbGFiZWx7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKX0uYy1jYXJkLXByb2R1Y3QtbGctLWhpdCAuYy1jYXJkLXByb2R1Y3QtbGdfX2JvZHktcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpfS5jLWNhcmQtcHJvZHVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO2JvcmRlci1yYWRpdXM6MjBweDtib3JkZXI6MXB4IHNvbGlkICNlNmU1ZTI7cGFkZGluZzoyMHB4O3BhZGRpbmctdG9wOjY0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXByb2R1Y3R7cGFkZGluZzoxNnB4fX0uYy1jYXJkLXByb2R1Y3RfX2Zhdm9yaXRle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE5cHg7dG9wOjI0cHg7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1jYXJkLXByb2R1Y3RfX2Zhdm9yaXRle3JpZ2h0OjE0cHg7dG9wOjEycHh9fS5jLWNhcmQtcHJvZHVjdF9fcHJldmlld3tkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjc2JX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1wcm9kdWN0X19wcmV2aWV3e3BhZGRpbmctYm90dG9tOjYzJX19LmMtY2FyZC1wcm9kdWN0X19ib2R5e2ZsZXgtZ3JvdzoxfS5jLWNhcmQtcHJvZHVjdF9fdGl0bGV7bWFyZ2luLXRvcDoxNnB4O21hcmdpbi1ib3R0b206OHB4O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjIyZW19QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXByb2R1Y3RfX3RpdGxle21hcmdpbi10b3A6MTJweDttYXJnaW4tYm90dG9tOjZweDtmb250LXNpemU6MTRweH19LmMtY2FyZC1wcm9kdWN0X19kZXNje2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDJlbTtjb2xvcjojNjA2Mjc3O21hcmdpbi1ib3R0b206MTZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcHJvZHVjdF9fZGVzY3ttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjEycHh9fS5jLWNhcmQtcHJvZHVjdF9fY29zdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Z2FwOjZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcHJvZHVjdF9fY29zdHtnYXA6NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1wcm9kdWN0X19jb3N0IC5mLXByaWNle2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1wcm9kdWN0X19jb3N0IC5mLXByaWNlLW9sZHtmb250LXNpemU6MTBweDtwYWRkaW5nLWJvdHRvbToxcHh9fS5jLWNhcmQtcHJvZHVjdF9fZm9vdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIwcHggNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1jYXJkLXByb2R1Y3RfX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE2cHg7YWxpZ24taXRlbXM6c3RyZXRjaH19LmMtY2FyZC1wcm9kdWN0X19mb290ZXItcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbS1oZWlnaHQ6MzVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1wcm9kdWN0X19mb290ZXItcnttaW4taGVpZ2h0OjM4cHh9fS5jLWNhcmQtcHJvZHVjdF9fZm9vdGVyLXIgLnVpLXF1YW50aXR5e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtY2FyZC1wcm9kdWN0X19mb290ZXItciAudWktYnV0dG9ue3dpZHRoOjEwMCV9fS5jLWNhcmQtcHJvZHVjdC5jLWNhcmQtcHJvZHVjdC0taW4tY2FydCAuYy1jYXJkLXByb2R1Y3RfX2Zvb3Rlci1yIC51aS1xdWFudGl0eXtkaXNwbGF5OmZsZXh9LmMtY2FyZC1wcm9kdWN0LmMtY2FyZC1wcm9kdWN0LS1pbi1jYXJ0IC5jLWNhcmQtcHJvZHVjdF9fZm9vdGVyLXIgLnVpLWJ1dHRvbntkaXNwbGF5Om5vbmV9LmMtY2FyZC1yZXZpZXd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7cGFkZGluZzoyOXB4IDI3cHg7Ym9yZGVyLXJhZGl1czoyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLWhlaWdodDoyNDVweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtY2FyZC1yZXZpZXd7cGFkZGluZzoxN3B4IDE0cHggMjRweDttaW4taGVpZ2h0OjIxMXB4fX0uYy1jYXJkLXJldmlld19faGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MTZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtcmV2aWV3X19oZWFke21hcmdpbi1ib3R0b206MjRweH19LmMtY2FyZC1yZXZpZXdfX2JvZHl7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNGVtO2NvbG9yOiM2MDYyNzc7ZmxleC1ncm93OjF9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXJldmlld19fYm9keXtmb250LXNpemU6MTJweH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5jLWNhcmQtcmV2aWV3X19ib2R5e21heC13aWR0aDoyMTJweH19LmMtY2FyZC1yZXZpZXdfX2Zvb3RlcnttYXJnaW4tdG9wOjE2cHh9LmMtY2FyZC1yZXZpZXdfX2F1dGhvcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jLWNhcmQtcmV2aWV3X19hdXRob3ItbHtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDoxNXB4fS5jLWNhcmQtcmV2aWV3X19hdXRob3ItYXZhe3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYy1jYXJkLXJldmlld19fYXV0aG9yLWF2YSBpbWd7Ym9yZGVyLXJhZGl1czo1MCV9LmMtY2FyZC1yZXZpZXdfX2F1dGhvci1uYW1le2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjIyZW19QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXJldmlld19fYXV0aG9yLW5hbWV7Zm9udC1zaXplOjE0cHh9fS5jLWNhcmQtcmV2aWV3X19hdXRob3ItY2l0eXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40MmVtO21hcmdpbi10b3A6M3B4O2NvbG9yOiM2MDYyNzd9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXJldmlld19fYXV0aG9yLWNpdHl7Zm9udC1zaXplOjEycHh9fS5jLWNhcmQtc3RlcHtwYWRkaW5nOjE5cHggMjBweCAyNHB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO2JvcmRlcjoxcHggc29saWQgI2U2ZTVlMn1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtc3RlcHtwYWRkaW5nOjE1cHggMjBweCAyMHB4fX0uYy1jYXJkLXN0ZXBfX2hlYWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYy1jYXJkLXN0ZXBfX2hlYWQtbHtoZWlnaHQ6MTM2cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXN0ZXBfX2hlYWQtbHtoZWlnaHQ6ODRweH19LmMtY2FyZC1zdGVwX19oZWFkLWwgaW1ne21heC1oZWlnaHQ6MTAwJTt3aWR0aDphdXRvfS5jLWNhcmQtc3RlcF9faGVhZC1ye2Rpc3BsYXk6ZmxleDthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LmMtY2FyZC1zdGVwX19udW17Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1mYW1pbHktc2Vjb25kKTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjk2cHg7bGluZS1oZWlnaHQ6OTZweDt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6I2YyZjFlZX0uYy1jYXJkLXN0ZXBfX2JvZHl7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40MmVtO2NvbG9yOiM2MDYyNzc7bWFyZ2luLXRvcDoyMHB4O21heC13aWR0aDozMjZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNhcmQtc3RlcF9fYm9keXtmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjE0cHh9fS5jLWNhcmQtc3RlcF9fYm9keSBiLC5jLWNhcmQtc3RlcF9fYm9keSBzdHJvbmd7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjVweDtmb250LXdlaWdodDo2MDA7Y29sb3I6dmFyKC0tYm9keS1jb2xvcil9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1jYXJkLXN0ZXBfX2JvZHkgYiwuYy1jYXJkLXN0ZXBfX2JvZHkgc3Ryb25ne2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206NnB4fX0uYy1jb250YWN0LXRvcHtkaXNwbGF5OmZsZXg7Z2FwOjMwcHh9QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXsuYy1jb250YWN0LXRvcHtnYXA6MTZweH19LmMtY29udGFjdC10b3BfX2l0ZW0tdmFsdWV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMjVlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWNvbnRhY3QtdG9wX19pdGVtLXZhbHVle2ZvbnQtc2l6ZToxNnB4fX0uYy1jb250YWN0LXRvcF9faXRlbS12YWx1ZTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206NXB4fS5jLWNvbnRhY3QtdG9wX19pdGVtLW5vdGV7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4yNWVtfS5jLWZpbHRlcisucy1zZWN0aW9uLS1wcm9kdWN0cy1sZ3ttYXJnaW4tdG9wOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1maWx0ZXIrLnMtc2VjdGlvbi0tcHJvZHVjdHMtbGd7bWFyZ2luLXRvcDoyNXB4fX0uYy1maWx0ZXJfX2dyb3Vwe2dhcDoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYy1maWx0ZXJfX2dyb3Vwe2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5jLWZpbHRlcl9fZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5jLWZpbHRlcl9fZ3JvdXA+Knt3aWR0aDpjYWxjKDUwJSAtIDIwcHgpO2ZsZXgtZ3JvdzoxfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmMtZmlsdGVyX19ib3h7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNWUyO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjM2cHggMzZweCA0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtZmlsdGVyX19ib3h7cGFkZGluZzoyNHB4fX0uaXMtZGFyay1tb2RlIC5jLWZpbHRlcl9fYm94e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTQxMjE5IDAlLCAjMjcyNDJiIDEwMCUpO2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmlzLWRhcmstbW9kZSAuYy1maWx0ZXJfX2JveHtwYWRkaW5nOjI3cHggMjRweDtib3JkZXItcmFkaXVzOjIwcHh9fS5jLWZpbHRlcl9fZm9vdGVye21hcmdpbi10b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtZmlsdGVyX19mb290ZXJ7bWFyZ2luLXRvcDoxNHB4fX0uYy1maWx0ZXJfX2hlYWRlcntkaXNwbGF5OmZsZXg7Z2FwOjhweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtZmlsdGVyX19oZWFkZXJ7bWFyZ2luLWJvdHRvbToyNnB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX0uYy1maWx0ZXJfX3RpdGxlIHNwYW57Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcil9LmMtZmlsdGVyX19hbW91bnR7Zm9udC1zaXplOjE0cHh9LmlzLWRhcmstbW9kZSAuYy1maWx0ZXJfX2Ftb3VudHtjb2xvcjojOTk5fS5jLWZsb2F0aW5nLXdpZGdldHtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjQ4fS5jLWZsb2F0aW5nLXdpZGdldF9fYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS5jLWZsb2F0aW5nLXdpZGdldC0tYm90dG9tLWxlZnR7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LmMtZm9vdGVyX190b3B7cGFkZGluZy1ib3R0b206NjlweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWZvb3Rlcl9fdG9we3BhZGRpbmctYm90dG9tOjM1cHh9fS5jLWZvb3Rlcl9fdG9wLWdyaWR7ZGlzcGxheTpmbGV4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU1ZTI7cGFkZGluZy10b3A6MjJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtZm9vdGVyX190b3AtZ3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy10b3A6MzFweH19LmMtZm9vdGVyX190b3AtZ3JpZC1se2ZsZXgtZ3JvdzoxfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYy1mb290ZXJfX3RvcC1ncmlkLWx7bWFyZ2luLWJvdHRvbTo0MnB4fS5jLWZvb3Rlcl9fdG9wLWdyaWQtbCAuYy1mb290ZXJfX2NvbHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6NTAlO3BhZGRpbmctcmlnaHQ6MTZweH0uYy1mb290ZXJfX3RvcC1ncmlkLWwgLmMtZm9vdGVyX19jb2wgLmMtZm9vdGVyX19jb250YWN0c3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7dG9wOjI4cHg7bWFyZ2luLXRvcDoxMXB4O21heC13aWR0aDo1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDM4NXB4KXsuYy1mb290ZXJfX3RvcC1ncmlkLWwgLmMtZm9vdGVyX19jb2x7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYy1mb290ZXJfX3RvcC1ncmlkLWwgLmMtZm9vdGVyX19jb2wgLmMtZm9vdGVyX19jb250YWN0c3twb3NpdGlvbjppbml0aWFsO21heC13aWR0aDoxMDAlfX0uYy1mb290ZXJfX3RvcC1ncmlkLXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjczcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtZm9vdGVyX190b3AtZ3JpZC1ye21heC13aWR0aDo0ODBweH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5jLWZvb3Rlcl9fdG9wLWdyaWQtcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5jLWZvb3Rlcl9fdG9wLWdyaWQtcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjE1cHggMjRweH0uYy1mb290ZXJfX3RvcC1ncmlkLXIgLmMtZm9vdGVyX19jb2w6bnRoLWNoaWxkKDIpe29yZGVyOjN9fS5jLWZvb3Rlcl9fdG9wLWxvZ290eXBle2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2hlaWdodDoyOHB4O3dpZHRoOjEwMHB4fS5jLWZvb3Rlcl9fdG9wLWxvZ290eXBlIGltZywuYy1mb290ZXJfX3RvcC1sb2dvdHlwZSBzdmd7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0b30uYy1mb290ZXJfX25vdGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNDJlbTtjb2xvcjojNjA2Mjc3O21hcmdpbi10b3A6MTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWZvb3Rlcl9fbm90ZXtmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjExcHh9fS5jLWZvb3Rlcl9fY29udGFjdHN7bWFyZ2luLXRvcDoxNXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYy1mb290ZXJfX2NvbnRhY3RzIGFbaHJlZl49dGVsXSwuYy1mb290ZXJfX2NvbnRhY3RzIGFbaHJlZl49bWFpbHRvXXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDB9LmMtZm9vdGVyX19jb250YWN0cyBhW2hyZWZePXRlbF06bm90KDpsYXN0LWNoaWxkKSwuYy1mb290ZXJfX2NvbnRhY3RzIGFbaHJlZl49bWFpbHRvXTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206OHB4fS5jLWZvb3Rlcl9fY29udGFjdHMtd29ya3RpbWV7Zm9udC1zaXplOjEycHg7b3BhY2l0eTouODtsaW5lLWhlaWdodDoxLjJlbTttYXJnaW4tdG9wOjZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmMtZm9vdGVyX19jb250YWN0cy13b3JrdGltZXtkaXNwbGF5Om5vbmV9fS5jLWZvb3Rlcl9fdW5kZXJ7Zm9udC1zaXplOjEycHg7Y29sb3I6IzYwNjI3NztwYWRkaW5nLWJvdHRvbTo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtZm9vdGVyX191bmRlcntmb250LXNpemU6MTBweDtwYWRkaW5nLWJvdHRvbTozMHB4fX0uYy1mb290ZXJfX3VuZGVyLWdyaWR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDoxNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU1ZTI7Z2FwOjEwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1mb290ZXJfX3VuZGVyLWdyaWR7cGFkZGluZy10b3A6MjFweH19QG1lZGlhKG1heC13aWR0aDogMzcwcHgpey5jLWZvb3Rlcl9fdW5kZXItZ3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jLWhlYWRlcl9fZmFrZXtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1oZWFkZXJIKX0uYy1oZWFkZXJfX3RvcHtwYWRkaW5nLXRvcDozNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtaGVhZGVyX190b3B7cGFkZGluZy10b3A6MzBweH19LmMtaGVhZGVyX190b3AtY250e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9LmMtaGVhZGVyX190b3AtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7aGVpZ2h0OjcxcHg7YmFja2Ryb3AtZmlsdGVyOmJsdXIoNnB4KTtib3JkZXItcmFkaXVzOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1oZWFkZXJfX3RvcC1ib3h7aGVpZ2h0OjU1cHg7Ym9yZGVyLXJhZGl1czoxNXB4fX0uYy1oZWFkZXJfX3RvcC1ib3g6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMjBweCk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigwLCAwLCAwKSAwJSwgcmdiKDY1LCA2NSwgNjUpIDEwMCUpO2JvcmRlci1yYWRpdXM6MjBweDtvcGFjaXR5Oi41O3otaW5kZXg6LTE7Ym9yZGVyOjFweCBzb2xpZCBoc2xhKDAsMCUsNjAlLC4yOCl9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1oZWFkZXJfX3RvcC1ib3g6OmJlZm9yZXtib3JkZXItcmFkaXVzOjE1cHh9fS5jLWhlYWRlcl9fdG9wLWJveD4qe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uYy1oZWFkZXJfX3RvcC1ib3gtbHtwYWRkaW5nLWxlZnQ6MjdweDttYXJnaW4tcmlnaHQ6ODBweH1AbWVkaWEobWF4LXdpZHRoOiAxNDAwcHgpey5jLWhlYWRlcl9fdG9wLWJveC1se21hcmdpbi1yaWdodDo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpey5jLWhlYWRlcl9fdG9wLWJveC1se21hcmdpbi1yaWdodDozMHB4O3BhZGRpbmctbGVmdDoxOXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWhlYWRlcl9fdG9wLWJveC1se2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fS5jLWhlYWRlcl9fdG9wLWJveC1sIC51aS1idXR0b24taGFtYnVyZ2Vye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLWhlYWRlcl9fdG9wLWJveC1sIC51aS1idXR0b24taGFtYnVyZ2Vye2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MjFweH19LmMtaGVhZGVyX190b3AtYm94LW17ei1pbmRleDozICFpbXBvcnRhbnQ7ZmxleC1ncm93OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzBweDtwYWRkaW5nLXJpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1oZWFkZXJfX3RvcC1ib3gtbXtkaXNwbGF5Om5vbmV9fS5jLWhlYWRlcl9fdG9wLWJveC1ye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmctcmlnaHQ6MzdweH1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpey5jLWhlYWRlcl9fdG9wLWJveC1ye3BhZGRpbmctcmlnaHQ6MTlweH19QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1oZWFkZXJfX3RvcC1ib3gtcntmbGV4LWdyb3c6MX0uYy1oZWFkZXJfX3RvcC1ib3gtciAuYy1jb250YWN0LXRvcHtkaXNwbGF5Om5vbmV9fS5jLWhlYWRlcl9fdG9wLWxvZ290eXBle2hlaWdodDoyOHB4O3dpZHRoOjEwMHB4O21hcmdpbi10b3A6LTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpey5jLWhlYWRlcl9fdG9wLWxvZ290eXBle3dpZHRoOjczcHg7aGVpZ2h0OjIxcHh9fS5jLWhlYWRlcl9fdG9wLWxvZ290eXBlIGltZywuYy1oZWFkZXJfX3RvcC1sb2dvdHlwZSBzdmd7d2lkdGg6YXV0bztoZWlnaHQ6MTAwJX0uYy1oZWFkZXJfX3NlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MjRweDtmbGV4LWdyb3c6MTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYy1oZWFkZXJfX2FjdGlvbnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTZweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzNweDttYXJnaW4tbGVmdDoyN3B4fUBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7LmMtaGVhZGVyX19hY3Rpb25ze3BhZGRpbmctbGVmdDoxNnB4O21hcmdpbi1sZWZ0OjE2cHh9fS5jLWhlYWRlcl9fYWN0aW9uczo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtoZWlnaHQ6NDFweDtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4yKTt3aWR0aDoxcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1oZWFkZXJfX2FjdGlvbnM6OmJlZm9yZXtjb250ZW50Om5vbmV9fS5jLWhlYWRlcl9fYWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9LmMtaGVhZGVyX19hY3Rpb24gLmYtY291bnR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTZweDt0b3A6LTJweH0uYy1oZWFkZXIuaXMtZml4ZWQgLmMtaGVhZGVyX190b3B7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDo1MDtoZWlnaHQ6dmFyKC0taGVhZGVySCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyLW91dCksdHJhbnNmb3JtIHZhcigtLXRyLW91dCl9LmMtaGVhZGVyLmlzLWFic29sdXRlIC5jLWhlYWRlcl9fZmFrZXtkaXNwbGF5Om5vbmV9LmMtbWFwX19mcmFtZXt3aWR0aDoxMDAlO2hlaWdodDo0OTZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLW1hcF9fZnJhbWV7aGVpZ2h0OjQxNHB4fX0uYy1tYXBfX2ZyYW1lIC55bWFwcy0yLTEtNzktaW5uZXItcGFuZXN7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKX0uYy1tYXBfX2ZyYW1lIC55bWFwcy0yLTEtNzktZ3JvdW5kLXBhbmV7ZmlsdGVyOmdyYXlzY2FsZSgxKSBpbnZlcnQoMCkgIWltcG9ydGFudDtvcGFjaXR5Oi42ICFpbXBvcnRhbnR9LmMtbWFwLS1hbGwtcGFuZWwgW2NsYXNzKj0tY29weXJpZ2h0cy1wYW5lXSwuYy1tYXAtLWFsbC1wYW5lbCBbY2xhc3MqPS1nb3RvdGVjaF0sLmMtbWFwLS1hbGwtcGFuZWwgW2NsYXNzKj0tZ290b3Btb10sLmMtbWFwLS1hbGwtcGFuZWwgW2NsYXNzKj0tZ290b25hdl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmMtbWVudS1mb290ZXJfX3RpdGxle2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7bWFyZ2luLWJvdHRvbTo2cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuNDNlbTt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1tZW51LWZvb3Rlcl9fdGl0bGV7bWFyZ2luLWJvdHRvbTozcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS45ZW19fS5jLW1lbnUtZm9vdGVyX19saXN0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuMmVtO2NvbG9yOiM2MDYyNzd9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1tZW51LWZvb3Rlcl9fbGlzdHtmb250LXNpemU6MTJweH19LmMtbWVudS1mb290ZXJfX2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjExcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1tZW51LWZvb3Rlcl9fbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206NnB4fX0uYy1tZW51LXRvcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXsuYy1tZW51LXRvcHtnYXA6MTZweH19LmMtcG9wdXAtbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsuYy1wb3B1cC1tZW51e3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7ei1pbmRleDo1MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6IzAyMDIwMTtjb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zaXRpb246dHJhbnNmb3JtIHZhcigtLXRyLW91dCl9Ll9jLXBvcHVwLW1lbnUtb3BlbiAuYy1wb3B1cC1tZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uYy1wb3B1cC1tZW51X19oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6dmFyKC0taGVhZGVySCk7cGFkZGluZy1sZWZ0OjIxcHg7cGFkZGluZy1yaWdodDoyOHB4fS5jLXBvcHVwLW1lbnVfX2hlYWRlci1se2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmluaGVyaXQ7Z2FwOjIwcHh9LmMtcG9wdXAtbWVudV9faGVhZGVyLXJ7bWFyZ2luLWxlZnQ6YXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozOHB4fS5jLXBvcHVwLW1lbnVfX2NvbnRlbnR7aGVpZ2h0OmNhbGMoMTAwJSAtIHZhcigtLWhlYWRlckgpKTtvdmVyZmxvdzphdXRvfS5jLXBvcHVwLW1lbnVfX2NvbnRlbnQtaW5uZXJ7cGFkZGluZzoxMHB4IDE2cHggMzJweH0uYy1wb3B1cC1tZW51X190aXRsZXtkaXNwbGF5Om5vbmV9LmMtcG9wdXAtbWVudV9fbG9nb3R5cGV7ZGlzcGxheTpmbGV4O2hlaWdodDoyMXB4O3dpZHRoOjczcHg7bWFyZ2luLXRvcDotMnB4fS5jLXBvcHVwLW1lbnVfX2xvZ290eXBlIHN2ZywuYy1wb3B1cC1tZW51X19sb2dvdHlwZSBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0b30uYy1wb3B1cC1tZW51X19idG4tY2xvc2V7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0uYy1wb3B1cC1tZW51X19uYXZ7cGFkZGluZzoyNHB4IDA7bWFyZ2luLWJvdHRvbToyMHB4fS5jLXBvcHVwLW1lbnVfX25hdiAuYy1tZW51LXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NTAwO2dhcDowfS5jLXBvcHVwLW1lbnVfX25hdiAuYy1tZW51LXRvcCBsaXtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIzMCwyMjksMjI2LC4yKTt3aWR0aDoxMDAlfS5jLXBvcHVwLW1lbnVfX25hdiAuYy1tZW51LXRvcCBsaTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOm5vbmV9LmMtcG9wdXAtbWVudV9fbmF2IC5jLW1lbnUtdG9wIGF7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjE2cHg7cGFkZGluZy1ib3R0b206MTZweH0uYy1wb3B1cC1tZW51X19uYXYgLmMtbWVudS10b3AgYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cmlnaHQ6MDtiYWNrZ3JvdW5kOnZhcigtLWljb24tY2hldnJvbi1yaWdodC13aGl0ZSkgNTAlIDI1JS81cHggbm8tcmVwZWF0O3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LmMtcG9wdXAtbWVudV9fY29udGFjdHN7bWFyZ2luLWJvdHRvbTozNHB4fS5jLXBvcHVwLW1lbnVfX2NvbnRhY3RzIC5jLWNvbnRhY3QtdG9we2dhcDo0MnB4fUBtZWRpYShtYXgtd2lkdGg6IDM3NXB4KXsuYy1wb3B1cC1tZW51X19jb250YWN0cyAuYy1jb250YWN0LXRvcHtnYXA6MjBweH19QG1lZGlhKG1heC13aWR0aDogMzYwcHgpey5jLXBvcHVwLW1lbnVfX2NvbnRhY3RzIC5jLWNvbnRhY3QtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmMtcG9wdXAtbWVudV9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozM3B4O21hcmdpbi1sZWZ0OjI3cHh9QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXsuYy1wb3B1cC1tZW51X19hY3Rpb25ze3BhZGRpbmctbGVmdDoxNnB4O21hcmdpbi1sZWZ0OjE2cHh9fS5jLXBvcHVwLW1lbnVfX2FjdGlvbnM6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7aGVpZ2h0OjQxcHg7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMik7d2lkdGg6MXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtcG9wdXAtbWVudV9fYWN0aW9uczo6YmVmb3Jle2NvbnRlbnQ6bm9uZX19LmMtcG9wdXAtbWVudV9fYWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9LmMtcG9wdXAtbWVudV9fYWN0aW9uIC5mLWNvdW50e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi02cHg7dG9wOi0ycHh9LmMtc2VhcmNoe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo0MnB4O2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxNjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLXNlYXJjaHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b319LmMtc2VhcmNoX19pbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6NDJweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czo4cHg7b3ZlcmZsb3c6aGlkZGVuO21pbi13aWR0aDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtc2VhcmNoX19pbntwb3NpdGlvbjppbml0aWFsO2hlaWdodDphdXRvfX0uYy1zZWFyY2hfX2ljb257cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6LTE7aGVpZ2h0OjQycHg7d2lkdGg6NDJweDtsZWZ0Oi0xNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtc2VhcmNoX19pY29ue3JpZ2h0OjA7ei1pbmRleDoxO2xlZnQ6YXV0bztwb2ludGVyLWV2ZW50czpub25lfX0uYy1zZWFyY2hfX2J1dHRvbi1jbGVhcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MTtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTUwMCk7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5jLXNlYXJjaF9faW5wdXR7d2lkdGg6MjRweDtoZWlnaHQ6NDJweDtib3JkZXItcmFkaXVzOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO2N1cnNvcjpwb2ludGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LmMtc2VhcmNoX19pbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMmIyOTMwO2JvcmRlcjoxcHggc29saWQgIzUzNTE1ODtwYWRkaW5nLWxlZnQ6MTNweH19LmMtc2VhcmNoX19pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmMtc2VhcmNoX19pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX19LmMtc2VhcmNoLmlzLWZpbGxlZCwuYy1zZWFyY2guaXMtYWN0aXZle3Bvc2l0aW9uOnN0YXRpYzttYXgtd2lkdGg6aW5pdGlhbH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLXNlYXJjaC5pcy1maWxsZWQsLmMtc2VhcmNoLmlzLWFjdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX19LmMtc2VhcmNoLmlzLWZpbGxlZH4qLC5jLXNlYXJjaC5pcy1hY3RpdmV+KntkaXNwbGF5Om5vbmV9LmMtc2VhcmNoLmlzLWZpbGxlZCAuYy1zZWFyY2hfX2luLC5jLXNlYXJjaC5pcy1hY3RpdmUgLmMtc2VhcmNoX19pbnttaW4td2lkdGg6MjYwcHh9QG1lZGlhKG1heC13aWR0aDogMTUzOS45OHB4KXsuYy1zZWFyY2guaXMtZmlsbGVkIC5jLXNlYXJjaF9faW4sLmMtc2VhcmNoLmlzLWFjdGl2ZSAuYy1zZWFyY2hfX2lue2xlZnQ6MHB4fX0uYy1zZWFyY2guaXMtZmlsbGVkIC5jLXNlYXJjaF9faWNvbiwuYy1zZWFyY2guaXMtYWN0aXZlIC5jLXNlYXJjaF9faWNvbnt6LWluZGV4OjE7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2spO2xlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5jLXNlYXJjaC5pcy1maWxsZWQgLmMtc2VhcmNoX19pY29uLC5jLXNlYXJjaC5pcy1hY3RpdmUgLmMtc2VhcmNoX19pY29ue3BvaW50ZXItZXZlbnRzOmFsbH19LmMtc2VhcmNoLmlzLWZpbGxlZCAuYy1zZWFyY2hfX2lucHV0LC5jLXNlYXJjaC5pcy1hY3RpdmUgLmMtc2VhcmNoX19pbnB1dHtwYWRkaW5nLWxlZnQ6NDBweDtwYWRkaW5nLXJpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci13aGl0ZSk7Ym9yZGVyOjFweCBzb2xpZCBoc2xhKDAsMCUsNjAlLC4yOCk7d2lkdGg6MTAwJTtjdXJzb3I6dGV4dH0uYy1zZWFyY2guaXMtZmlsbGVkIC5jLXNlYXJjaF9faW5wdXQ6OnBsYWNlaG9sZGVyLC5jLXNlYXJjaC5pcy1hY3RpdmUgLmMtc2VhcmNoX19pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tY29sb3ItZ3JheS01MDApfS5jLXNlYXJjaC5pcy1maWxsZWQgLmMtc2VhcmNoX19idXR0b24tY2xlYXJ7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uYy1zb2NpYWx7ZGlzcGxheTppbmxpbmUtZmxleDtjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKX0uYy1zb2NpYWxfX2xpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MTBweDt3aWR0aDoxMDAlfS5jLXNvY2lhbF9faXRlbXtkaXNwbGF5OmZsZXh9LmMtc29jaWFsX19saW5re3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7ZGlzcGxheTppbmxpbmUtZmxleH0uYy10b2FzdC1tZXNzYWdle2Rpc3BsYXk6bm9uZX0uYy10b2FzdC1tZXNzYWdlX19pbntwYWRkaW5nOjE2cHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxNXB4O21hcmdpbi1ib3R0b206MTZweDtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IHZhcigtLXRyLW91dCksdHJhbnNmb3JtIHZhcigtLXRyLW91dCl9LmMtdG9hc3QtbWVzc2FnZV9fdGV4dHtmb250LXNpemU6MTRweDtjb2xvcjojNjA2Mjc3O2xpbmUtaGVpZ2h0OjEuNGVtfS5jLXRvYXN0LW1lc3NhZ2VfX2J1dHRvbnN7ZGlzcGxheTpmbGV4O2dhcDo4cHg7bWFyZ2luLXRvcDoyNHB4fS5jLXRvYXN0LW1lc3NhZ2UuaXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmMtdG9hc3QtbWVzc2FnZS5pcy12aXNpYmxlIC5jLXRvYXN0LW1lc3NhZ2VfX2lue29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpfS5jLXRvYXN0LW1lc3NhZ2UtLWNvb2tpZXN7bWF4LXdpZHRoOjUyMHB4fS5zLWFib3V0Ky5zLWN0YXttYXJnaW4tdG9wOjEyOXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtYWJvdXQrLnMtY3Rhe21hcmdpbi10b3A6NzBweH19LnMtYWJvdXRfX2Jne2JvcmRlci1yYWRpdXM6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiMxMjExMTZ9LnMtYWJvdXRfX2JnIHBpY3R1cmV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtYWJvdXRfX2JnIHBpY3R1cmV7YWxpZ24taXRlbXM6ZmxleC1lbmR9fS5zLWFib3V0X19iZyBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtYWJvdXRfX2JnIGltZ3t3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmJvdHRvbSByaWdodH19LnMtYWJvdXRfX21haW57cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO21pbi1oZWlnaHQ6NDgycHh9LnMtYWJvdXRfX21haW4tYmd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjE7aGVpZ2h0OjMzOHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXsucy1hYm91dF9fbWFpbi1iZ3tkaXNwbGF5Om5vbmV9fS5zLWFib3V0X19tYWluLWJnIGltZ3toZWlnaHQ6MTAwJTt3aWR0aDphdXRvfS5zLWFib3V0X19ncmlke2Rpc3BsYXk6ZmxleDtwYWRkaW5nLXRvcDo4NXB4O3BhZGRpbmctYm90dG9tOjEwMXB4O3BhZGRpbmctbGVmdDo3NXB4O3BhZGRpbmctcmlnaHQ6NjZweDtnYXA6MCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LnMtYWJvdXRfX2dyaWR7cGFkZGluZy1sZWZ0OjMycHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsucy1hYm91dF9fZ3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzozMXB4IDIwcHggOTZweH19LnMtYWJvdXRfX2dyaWQtbHt3aWR0aDo0NTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWFib3V0X19ncmlkLWx7d2lkdGg6MzUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsucy1hYm91dF9fZ3JpZC1se3dpZHRoOjEwMCV9fS5zLWFib3V0X19ncmlkLXJ7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjU3MHB4O21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5zLWFib3V0X19ncmlkLXJ7bWFyZ2luLWxlZnQ6MDttYXgtd2lkdGg6MTAwJX19LnMtYWJvdXRfX2Rlc2N7bWFyZ2luLXRvcDoxMnB4O21heC13aWR0aDo0NDVweH1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5zLWFib3V0X19kZXNje21heC13aWR0aDozOTBweH19QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1hYm91dF9fZGVzY3ttYXJnaW4tdG9wOjhweH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5zLWFib3V0X19kZXNje21heC13aWR0aDozMTBweH19LnMtYWJvdXRfX3Byb3Bze21hcmdpbi10b3A6NDFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtYWJvdXRfX3Byb3Bze21hcmdpbi10b3A6MTNweH19LnMtYWJvdXRfX3Byb3B7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtYWJvdXRfX3Byb3B7Z2FwOjE0cHh9fS5zLWFib3V0X19wcm9wOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtYWJvdXRfX3Byb3A6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEycHh9fS5zLWFib3V0X19wcm9wIGltZywucy1hYm91dF9fcHJvcCBzdmd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnMtYWJvdXRfX3Byb3AtaWNvbntmbGV4LXNocmluazowO3dpZHRoOjQxcHh9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5zLWFib3V0X19wcm9wLWljb257d2lkdGg6MjdweH19LnMtYWJvdXRfX3Byb3AtZGVzY3ttYXJnaW4tdG9wOjZweH0ucy1hYm91dF9faXRlbXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtYWJvdXRfX2l0ZW1ze2dhcDoyMHB4O21hcmdpbi10b3A6MjBweH19LnMtYWJvdXRfX2l0ZW17YmFja2Ryb3AtZmlsdGVyOmJsdXIoN3B4KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjM3KTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzoyMHB4O2JvcmRlcjoxcHggc29saWQgaHNsYSgwLDAlLDYwJSwuNDAzOTIxNTY4Nil9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1hYm91dF9faXRlbXtwYWRkaW5nOjE2cHg7cGFkZGluZy1yaWdodDo1cHh9fS5zLWFib3V0X19pdGVtLXRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTo0OHB4O2xpbmUtaGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjBkZWcsICMwMDc3YzggMCUsICM0N2I0ZmYgMTAwJSk7YmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWFib3V0X19pdGVtLXRpdGxle2ZvbnQtc2l6ZToyNHB4fX0ucy1hYm91dF9faXRlbS10eHR7bWFyZ2luLXRvcDo4cHh9LnMtY3Rhe21hcmdpbi10b3A6MTAwcHg7bWFyZ2luLWJvdHRvbTo4OXB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtY3Rhe21hcmdpbjo2NXB4IDB9fS5zLWN0YV9fcHJldmlld3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMjJweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtY3RhX19wcmV2aWV3e3dpZHRoOjI0MHB4fX0ucy1jdGFfX3ByZXZpZXc6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206LTFweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQyLCAyNDEsIDIzOCwgMCkgMCUsICNmMmYxZWUgMTAwJSk7aGVpZ2h0OjEwMHB4fS5zLWN0YV9fdGl0bGV7bWF4LXdpZHRoOjgwMHB4O21hcmdpbjowIGF1dG8gMjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWN0YV9fdGl0bGV7bWFyZ2luOjAgYXV0byAxMXB4fX0ucy1jdGFfX2l0ZW1ze2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNjA2Mjc3fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtY3RhX19pdGVtc3tmb250LXNpemU6MTJweH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5zLWN0YV9faXRlbXN7bWF4LXdpZHRoOjI1MnB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5zLWN0YV9faXRlbXMgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7cm93LWdhcDo1cHh9LnMtY3RhX19pdGVtcyB1bCBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnMtY3RhX19pdGVtcyB1bCBsaTpudGgtY2hpbGQoMSl7b3JkZXI6MX0ucy1jdGFfX2l0ZW1zIHVsIGxpOm50aC1jaGlsZCgyKXtvcmRlcjozfS5zLWN0YV9faXRlbXMgdWwgbGk6bnRoLWNoaWxkKDIpOjphZnRlcntjb250ZW50Om5vbmV9LnMtY3RhX19pdGVtcyB1bCBsaTpudGgtY2hpbGQoMyl7b3JkZXI6Mn0ucy1jdGFfX2l0ZW1zIHVsIGxpOm50aC1jaGlsZCgzKTo6YWZ0ZXJ7Y29udGVudDpub25lfX0ucy1jdGFfX2l0ZW1zIHVsIGxpOjphZnRlcntjb250ZW50OlwiXCI7ZmxleC1zaHJpbms6MDt3aWR0aDo1cHg7aGVpZ2h0OjVweDtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1yb3VuZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTttYXJnaW46MCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtY3RhX19pdGVtcyB1bCBsaTo6YWZ0ZXJ7bWFyZ2luOjAgN3B4fX0ucy1jdGFfX2l0ZW1zIHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVye2NvbnRlbnQ6bm9uZX0ucy1jdGFfX2Zvb3RlcnttYXJnaW4tdG9wOjQxcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1jdGFfX2Zvb3RlcnttYXJnaW4tdG9wOjIycHh9fS5zLWN0YV9fZm9vdGVyIC51aS1idXR0b257bWluLXdpZHRoOjI1OHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsucy1jdGFfX2Zvb3RlciAudWktYnV0dG9ue3dpZHRoOjEwMCV9fS5zLWhlcm97Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5zLWhlcm9fX21haW57cGFkZGluZy10b3A6MTU3cHg7cGFkZGluZy1ib3R0b206OTdweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWhlcm9fX21haW57cGFkZGluZy10b3A6MTI3cHg7cGFkZGluZy1ib3R0b206MzlweH19LnMtaGVyb19fbWFpbi1pbnttYXgtd2lkdGg6NjE1cHh9LnMtaGVyb19fZGVzY3tmb250LXNpemU6MTRweDtjb2xvcjojZjJmMWVlO2xpbmUtaGVpZ2h0OjEuNWVtO21hcmdpbi10b3A6MTJweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWhlcm9fX2Rlc2N7bWFyZ2luLXRvcDoxNHB4fX0ucy1oZXJvX19hY2NlcHRze21hcmdpbi10b3A6MzFweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLWhlcm9fX2FjY2VwdHN7bWFyZ2luLXRvcDoyNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnMtaGVyb19fYWNjZXB0c3ttYXgtd2lkdGg6MTcycHh9fS5zLWhlcm9fX2J1dHRvbnttYXJnaW4tdG9wOjU1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1oZXJvX19idXR0b257bWFyZ2luLXRvcDo5NHB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnMtaGVyb19fYnV0dG9uIC51aS1idXR0b257d2lkdGg6MTAwJX19LnMtbWFwe2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstYm9yZGVyKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWJvcmRlcik7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnMtbWFwX19ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKX19LnMtbWFwX19ncmlkLXZpZXcgLmMtbWFwe21hcmdpbi1yaWdodDotMTIwcHh9QG1lZGlhKG1heC13aWR0aDogMTM2OS45OHB4KXsucy1tYXBfX2dyaWQtdmlldyAuYy1tYXB7bWFyZ2luLXJpZ2h0Oi0zMnB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLW1hcF9fZ3JpZC12aWV3IC5jLW1hcHttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHh9fS5zLXByb2JsZW1fX3RpdGxle21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLXByb2JsZW1fX3RpdGxle21hcmdpbi1ib3R0b206MjBweH19LnMtcHJvYmxlbV9fZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjQxJSA1MCU7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5zLXByb2JsZW1fX2dyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6MjlweH19LnMtcHJvYmxlbV9faXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zLXByb2JsZW1fX2l0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1wcm9ibGVtX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxNnB4fX0ucy1wcm9ibGVtX19pdGVtLWljb257d2lkdGg6ODlweDtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDozN3B4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtcHJvYmxlbV9faXRlbS1pY29ue3dpZHRoOjczcHg7bWFyZ2luLXJpZ2h0OjIwcHh9fS5zLXByb2JsZW1fX2l0ZW0taWNvbiBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucy1wcm9ibGVtX19pdGVtLXR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2MDYyNzd9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1wcm9ibGVtX19pdGVtLXR4dHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjMzZW19fS5zLXByb2JsZW1fX2l0ZW0tdHh0IGIsLnMtcHJvYmxlbV9faXRlbS10eHQgc3Ryb25ne2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NXB4O2NvbG9yOnZhcigtLWJvZHktY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtcHJvYmxlbV9faXRlbS10eHQgYiwucy1wcm9ibGVtX19pdGVtLXR4dCBzdHJvbmd7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToycHh9fS5zLXNlY3Rpb25fX2hlYWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjI0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1zZWN0aW9uX19oZWFke21hcmdpbi1ib3R0b206MTRweH19LnMtc2VjdGlvbl9faGVhZC0tY2VudGVyZWR7dGV4dC1hbGlnbjpjZW50ZXJ9LnMtc2VjdGlvbl9fc3VidGl0bGV7bWFyZ2luLWJvdHRvbToycHh9LnMtc2VjdGlvbl9fYm9keXtwb3NpdGlvbjpyZWxhdGl2ZX0ucy1zZWN0aW9uX19mb290ZXItLWNlbnRlcmVke3RleHQtYWxpZ246Y2VudGVyfS5zLXNlY3Rpb24tLWNhdGVnb3JpZXN7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206OTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLXNlY3Rpb24tLWNhdGVnb3JpZXN7bWFyZ2luLXRvcDo0MHB4O21hcmdpbi1ib3R0b206NTRweH19LnMtc2VjdGlvbi0tY2F0ZWdvcmllcyAucy1zZWN0aW9uX19ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjRweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnMtc2VjdGlvbi0tY2F0ZWdvcmllcyAucy1zZWN0aW9uX19ncmlke2dhcDoxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc2VjdGlvbi0tY2F0ZWdvcmllcyAucy1zZWN0aW9uX19ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpfX1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLXNlY3Rpb24tLXJldmlld3N7b3ZlcmZsb3c6aGlkZGVufX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc2VjdGlvbi0tY29sbGVjdGlvbiAucy1zZWN0aW9uX19oZWFkLXJ7ZGlzcGxheTpub25lfX0ucy1zZWN0aW9uLS1jb2xsZWN0aW9uIC5zLXNlY3Rpb25fX2dyaWQgLnVpLXRhYnNfX25hdntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1zZWN0aW9uLS1jb2xsZWN0aW9uIC5zLXNlY3Rpb25fX2dyaWQgLnVpLXRhYnNfX25hdntkaXNwbGF5OmZsZXh9fS5zLXNlY3Rpb24tLWNvbGxlY3Rpb24gLnMtc2VjdGlvbl9fZ3JpZCAudWktdGFic19fYm9keXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1zZWN0aW9uLS1jb2xsZWN0aW9uIC5zLXNlY3Rpb25fX2dyaWQgLnVpLXRhYnNfX2JvZHl7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsucy1zZWN0aW9uLS1jb2xsZWN0aW9uIC5zLXNlY3Rpb25fX2dyaWQgLnVpLXRhYnNfX2JvZHkgLnVpLXRhYnNfX2l0ZW17ZGlzcGxheTpibG9ja319LnMtc2VjdGlvbi0tcHJvZHVjdHMtbGcgLnMtc2VjdGlvbl9fZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyMy45OHB4KXsucy1zZWN0aW9uLS1wcm9kdWN0cy1sZyAucy1zZWN0aW9uX19ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnMtc2VjdGlvbi0tcHJvZHVjdHMtbGcgLnMtc2VjdGlvbl9fZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc2VjdGlvbi0tcHJvZHVjdHMgLnMtc2VjdGlvbl9faGVhZC1ye2Rpc3BsYXk6bm9uZX19LnMtc2VjdGlvbi0tcHJvZHVjdHMgLnMtc2VjdGlvbl9fZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsucy1zZWN0aW9uLS1wcm9kdWN0cyAucy1zZWN0aW9uX19ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc2VjdGlvbi0tcHJvZHVjdHMgLnMtc2VjdGlvbl9fZ3JpZHtnYXA6MTBweH19LnMtc29sdXRpb25zX19ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjdweCAxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsucy1zb2x1dGlvbnNfX2dyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fS5zLXNvbHV0aW9uc19fY2FyZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnMtc29sdXRpb25zX19jYXJkLXBob3Rve2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlci1yYWRpdXM6MjBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweCBzb2xpZCAjZTZlNWUyfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsucy1zb2x1dGlvbnNfX2NhcmQtcGhvdG97d2lkdGg6Y2FsYygxMDAlIC0gMTdweCk7aGVpZ2h0Ojc5cHg7bWFyZ2luLWJvdHRvbToxMHB4fX0ucy1zb2x1dGlvbnNfX2NhcmQtdGl0bGV7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMmVtO21heC13aWR0aDoyNDdweH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc29sdXRpb25zX19jYXJkLXRpdGxle2ZvbnQtc2l6ZToxMnB4O21heC13aWR0aDoxNjZweH19LnMtc3RlcHNfX3RpdGxle21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLXN0ZXBzX190aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9fS5zLXN0ZXBzX19ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDIzLjk4cHgpey5zLXN0ZXBzX19ncmlke2dhcDoxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnMtc3RlcHNfX2dyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnQtcGFnZXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50LXBhZ2U+bWFpbntmbGV4LWdyb3c6MX0udC1wYWdlX19icmVhZGNydW1ic3tvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NDRweDtwYWRkaW5nLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnQtcGFnZV9fYnJlYWRjcnVtYnN7cGFkZGluZy10b3A6MTZweDtwYWRkaW5nLWJvdHRvbTo1cHh9fS50LXBhZ2VfX2hlYWR7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjMuOThweCl7LnQtcGFnZV9faGVhZHttYXJnaW4tYm90dG9tOjE2cHh9fSIsIi8v0J/QvtC00LrQu9GO0YfQtdC90LjQtSDRiNGA0LjRhNGC0LBcclxuQG1peGluIGZvbnQoJGZvbnRfbmFtZSwgJGZpbGVfbmFtZSwgJHdlaWdodCwgJHN0eWxlKSB7XHJcblx0QGZvbnQtZmFjZSB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnRfbmFtZTtcclxuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcclxuXHRcdHNyYzogdXJsKFwiLi4vZm9udHMvI3skZmlsZV9uYW1lfS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuXHRcdHVybChcIi4uL2ZvbnRzLyN7JGZpbGVfbmFtZX0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICN7JHdlaWdodH07XHJcblx0XHRmb250LXN0eWxlOiAjeyRzdHlsZX07XHJcblx0fVxyXG59XHJcblxyXG4vLyBNYXAgcmV2ZXJzZVxyXG5AZnVuY3Rpb24gbWFwUmV2ZXJzZSAoJG1hcCkge1xyXG5cdCRyZXN1bHQ6IG51bGw7XHJcblxyXG5cdEBpZiB0eXBlLW9mKCRtYXApPT1cIm1hcFwiIHtcclxuXHRcdCRrZXlzOiBtYXAta2V5cygkbWFwKTtcclxuXHRcdCRtYXAtcmV2ZXJzZWQ6IChcclxuXHRcdCk7XHJcblxyXG5cdEBmb3IgJGkgZnJvbSBsZW5ndGgoJGtleXMpIHRocm91Z2ggMSB7XHJcblx0XHQkbWFwLXJldmVyc2VkOiBtYXAtbWVyZ2UoJG1hcC1yZXZlcnNlZCxcclxuXHRcdFx0XHQobnRoKCRrZXlzLCAkaSk6IG1hcC1nZXQoJG1hcCwgbnRoKCRrZXlzLCAkaSkpKSk7XHJcblx0fVxyXG5cclxuXHRAaWYgdHlwZS1vZigkbWFwLXJldmVyc2VkKT09XCJtYXBcIiB7XHJcblx0XHQkcmVzdWx0OiAkbWFwLXJldmVyc2VkO1xyXG5cdH1cclxuXHJcblx0QGVsc2Uge1xyXG5cdFx0QHdhcm4gJ1RoZXJlIHdhcyBhbiBlcnJvciByZXZlcnNpbmcgdGhlIG9yZGVyIG9mIFwiI3skbWFwfVwiJztcclxuXHR9XHJcbn1cclxuXHJcbkBlbHNlIHtcclxuXHRAd2FybiAnXCIjeyRtYXB9XCIgaXMgbm90IGEgdmFsaWQgbWFwJztcclxufVxyXG5cclxuQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLyBIRVggdG8gUkdCIHN0cmluZ1xyXG5AZnVuY3Rpb24gaGV4VG9SR0JTdHJpbmcoJGhleENvbG9yKSB7XHJcblx0QHJldHVybiBcIiN7cmVkKCRoZXhDb2xvcil9LCN7Z3JlZW4oJGhleENvbG9yKX0sI3tibHVlKCRoZXhDb2xvcil9XCI7XHJcbn1cclxuXHJcbi8vUkVNXHJcbkBmdW5jdGlvbiByZW0oJHB4KSB7XHJcblx0JHJlc3VsdDogbWF0aC5kaXYoJHB4LCAxNikgKyByZW07XHJcblx0QHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLyDQqNCw0LHQu9C+0L3RiyAo0LfQsNCz0L7RgtC+0LLQutC4KS4gQGV4dGVuZCAl0LjQvNGPINGI0LDQsdC70L7QvdCwLiDQodC90LjQv9C/0LXRgiAoU0NTUyk6IGV4XHJcbi8vINCh0YfQtdGC0YfQuNC6INC00LvRjyDRgdC/0LjRgdC60LBcclxuJWxpc3RDb3VudGVyIHtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0Y291bnRlci1yZXNldDogaXRlbTtcclxuXHJcblx0bGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XHJcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8g0KHQtdGA0YvQuSDRhNC40LvRjNGC0YBcclxuJWdyYXlmaWx0ZXIge1xyXG5cdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG5cclxuXHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vINCh0LrRgNGL0YLRjCDRgdC60YDQvtC70LtcclxuJWhpZGVzY3JvbGwge1xyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaGlkZXNjcm9sbCB7XHJcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG5cdC8qIElFINC4IEVkZ2UgKi9cclxuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcblx0LyogRmlyZWZveCAqL1xyXG5cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0LyogQ2hyb21lLCBTYWZhcmkg0LggT3BlcmEgKi9cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB1aXNjcm9sbCgkd2lkdGg6IDhweCwgJHRodW1iLWNvbG9yOiAjQjI4OTVGLCAkdHJhY2stY29sb3I6ICNGNEYxRUEsICRob3Zlci1jb2xvcjogIzk2NzE0Qikge1xyXG5cclxuXHQvLyAxLiDQlNC70Y8gRmlyZWZveCDQuCDQsdGD0LTRg9GJ0LjRhSDRgdGC0LDQvdC00LDRgNGC0L7QsiAo0LXRgdC70Lgg0L7QvdC4INC90LUg0YPQvNC10Y7RgiDQsiB3ZWJraXQpXHJcblx0QHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XHJcblx0XHRzY3JvbGxiYXItY29sb3I6ICR0aHVtYi1jb2xvciAkdHJhY2stY29sb3I7XHJcblx0XHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcblx0fVxyXG5cclxuXHQvLyAyLiDQlNC70Y8gQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICh3ZWJraXQt0YHRgtC40LvQuCDQstC10YDQvdGD0YLRgdGPINCyINGA0LDQsdC+0YLRgylcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAkd2lkdGggIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6ICR0cmFjay1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRodW1iLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbiVsaW5rLXVuZGVybGluZVhYWFhYWCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjsgLy8g0JvQuNC90LjRjyDQsNCy0YLQvtC80LDRgtC40YfQtdGB0LrQuCDQv9GA0LjQvNC10YIg0YbQstC10YIg0YLQtdC60YHRgtCwINGB0YHRi9C70LrQuFxyXG5cclxuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuJWxpbmstdW5kZXJsaW5lMiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IC0zcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuJXVkYyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4lcGFjIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4lcGEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbiVhY3RpdmUtZG90IHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogNHB4O1xyXG5cdGhlaWdodDogNHB4O1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG5cdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcm91bmQpO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHItb3V0KTtcclxufVxyXG5cclxuJWxpbmstaG92ZXIge1xyXG5cdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEltcG9ydCBhbGwgb2YgQm9vdHN0cmFwJ3MgQ1NTXHJcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcclxuJGdyaWQtY29sdW1uczogMTI7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMXJlbTtcclxuXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoXHJcblx0MDogMCxcclxuXHQvLyAxOiAkc3BhY2VyICogLjI1LCAvLzRweFxyXG5cdC8vIDEwOiByZW0oMTApLC8vMTBweFxyXG5cdC8vIDEwOiAkc3BhY2VyICogLjYyNSwgLy8xMHB4XHJcblx0Ly8gMTY6ICRzcGFjZXIsIC8vMTZweFxyXG5cdC8vIDIwOiAkc3BhY2VyICogMS4yNSxcclxuXHQvLzIwcHhcclxuXHQvLyAyNDogJHNwYWNlciAqIDEuNSxcclxuXHQvLzI1cHhcclxuXHQvLyAyNTogJHNwYWNlciAqIDEuNTYyNSwvLzI1cHhcclxuXHQvLyAzMDogJHNwYWNlciAqIDEuODc1LCAvLzMwcHhcclxuXHQvLyA0MDogJHNwYWNlciAqIDIuNSxcclxuXHQvLzQwcHhcclxuXHQvLyA1MDogJHNwYWNlciAqIDMuMTI1LCAvLzUwIG1iXHJcblx0Ly8gNjA6ICRzcGFjZXIgKiAzLjc1LCAvLzYwIG1iXHJcblx0Ly8gNzA6ICRzcGFjZXIgKiA0LjM3NSwgLy83MCBtYlxyXG5cdC8vIDgwOiAkc3BhY2VyICogNSwgLy84MCBtYlxyXG4pO1xyXG5cclxuJGd1dHRlcnM6IChcclxuXHQwOiAwLFxyXG5cdC8vIDQ6ICRzcGFjZXIgKiAuMjUsLy80cHhcclxuXHQvLyAxMDogJHNwYWNlciAqIC42MjUsXHJcblx0Ly8xMHB4XHJcblx0Ly8gMTY6ICRzcGFjZXIsIC8vMTZweFxyXG5cdC8vIDIwOiAkc3BhY2VyICogMS4yNSwgLy8yMHB4XHJcblx0Ly8gMjQ6ICRzcGFjZXIgKiAxLjUsIC8vMjRweFxyXG5cdC8vIDMwOiAkc3BhY2VyICogMS44NzUsIC8vMzBweFxyXG5cdC8vIDQwOiAkc3BhY2VyICogMi41LCAvLzQwcHhcclxuXHQvLyA1MDogJHNwYWNlciAqIDMuMTI1LCAvLzUwcHhcclxuKTtcclxuXHJcbiRzaWRlLW9mZnNldHM6IChcclxuXHRzbTogMjBweCxcclxuXHRtZDogMjBweCxcclxuXHRsZzogMjBweCxcclxuXHR4bDogMTZweCxcclxuXHR4eGw6IDEwMHB4XHJcbik7XHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG5cdHhzOiAwLFxyXG5cdHNtOiA1NzZweCxcclxuXHRtZDogNzY4cHgsXHJcblx0bGc6IDEwMjRweCxcclxuXHR4bDogMTM3MHB4LFxyXG5cdHh4bDogMTU0MHB4IC8vbWluLXdpZHRoXHJcbik7XHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG5cdC8vIHNtOiA1NzUuOThweCxcclxuXHQvLyBtZDogNzY3Ljk4cHgsXHJcblx0Ly8gbGc6IDk5MS45OHB4LFxyXG5cdHhsOiAxNDQwcHgsXHJcblx0eHhsOiAxNDQwcHhcclxuKTtcclxuXHJcbi8vIDMuIEluY2x1ZGUgcmVtYWluZGVyIG9mIHJlcXVpcmVkIEJvb3RzdHJhcCBzdHlsZXNoZWV0c1xyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXMtZGFya1wiO1xyXG4vLyA1LiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBwYXJ0c1xyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWFwc1wiO1xyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XHJcblxyXG4vLyA2LiBPcHRpb25hbGx5IGluY2x1ZGUgYW55IG90aGVyIHBhcnRzIGFzIG5lZWRlZFxyXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvY29udGFpbmVyc1wiO1xyXG5cclxuLmNvbnRhaW5lciB7XHJcblx0QGVhY2ggJG5hbWUsICR3aWR0aCBpbiBtYXBSZXZlcnNlKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcblx0XHRAaWYgKCRuYW1lID09XCJ4eGxcIikge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBtYXAuZ2V0KCRzaWRlLW9mZnNldHMsICRuYW1lKTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBtYXAuZ2V0KCRzaWRlLW9mZnNldHMsICRuYW1lKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IG1hcC5nZXQoJHNpZGUtb2Zmc2V0cywgJG5hbWUpO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IG1hcC5nZXQoJHNpZGUtb2Zmc2V0cywgJG5hbWUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHt9XHJcblxyXG4kZ3JpZC1yb3ctY29sdW1uczogMDtcclxuXHJcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9ncmlkXCI7XHJcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy91dGlsaXRpZXNcIjtcclxuXHJcbiR1dGlsaXRpZXM6IG1hcC1tZXJnZSgkdXRpbGl0aWVzLFxyXG5cdFx0KFwiYWxpZ25cIjogbnVsbCxcclxuXHRcdFx0XCJmbG9hdFwiOiBudWxsLFxyXG5cdFx0XHRcImNvbHVtbi1nYXBcIjogbnVsbCxcclxuXHRcdFx0Ly8gXCJyb3ctZ2FwXCI6IG51bGwsXHJcblx0XHRcdFwibGluay1vcGFjaXR5XCI6IG51bGwsXHJcblx0XHRcdFwibGluay1vZmZzZXRcIjogbnVsbCxcclxuXHRcdFx0XCJsaW5rLXVuZGVybGluZS1vcGFjaXR5XCI6IG51bGwsXHJcblx0XHRcdFwibGluay11bmRlcmxpbmVcIjogbnVsbCxcclxuXHRcdFx0XCJkaXNwbGF5XCI6IChyZXNwb25zaXZlOiB0cnVlLFxyXG5cdFx0XHRcdHByaW50OiBmYWxzZSxcclxuXHRcdFx0XHRwcm9wZXJ0eTogZGlzcGxheSxcclxuXHRcdFx0XHRjbGFzczogZCxcclxuXHRcdFx0XHR2YWx1ZXM6IGJsb2NrIGdyaWQgZmxleCBub25lIC8vaW5saW5lLWZsZXggaW5saW5lLWJsb2NrIHRhYmxlIHRhYmxlLXJvdyB0YWJsZS1jZWxsIFxyXG5cdFx0XHQpLFxyXG5cdFx0XHRcInNoYWRvd1wiOiBudWxsLFxyXG5cdFx0XHRcInBvc2l0aW9uXCI6IG51bGwsXHJcblx0XHRcdFwidG9wXCI6IG51bGwsXHJcblx0XHRcdFwiYm90dG9tXCI6IG51bGwsXHJcblx0XHRcdFwic3RhcnRcIjogbnVsbCxcclxuXHRcdFx0XCJlbmRcIjogbnVsbCxcclxuXHRcdFx0XCJ0cmFuc2xhdGUtbWlkZGxlXCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyXCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyLXRvcFwiOiBudWxsLFxyXG5cdFx0XHRcImJvcmRlci1lbmRcIjogbnVsbCxcclxuXHRcdFx0XCJib3JkZXItYm90dG9tXCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyLXN0YXJ0XCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyLWNvbG9yXCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyLXdpZHRoXCI6IG51bGwsXHJcblx0XHRcdFwiYm9yZGVyLW9wYWNpdHlcIjogbnVsbCxcclxuXHRcdFx0XCJ3aWR0aFwiOiBudWxsLFxyXG5cdFx0XHRcIm1heC13aWR0aFwiOiBudWxsLFxyXG5cdFx0XHRcInZpZXdwb3J0LXdpZHRoXCI6IG51bGwsXHJcblx0XHRcdFwibWluLXZpZXdwb3J0LXdpZHRoXCI6IG51bGwsXHJcblx0XHRcdFwibWluLXZpZXdwb3J0LWhlaWdodFwiOiBudWxsLFxyXG5cdFx0XHRcImhlaWdodFwiOiBudWxsLFxyXG5cdFx0XHRcIm1heC1oZWlnaHRcIjogbnVsbCxcclxuXHRcdFx0XCJ2aWV3cG9ydC1oZWlnaHRcIjogbnVsbCxcclxuXHRcdFx0XCJmb2N1cy1yaW5nXCI6IG51bGwsXHJcblx0XHRcdFwiZmxleFwiOiBudWxsLFxyXG5cdFx0XHRcImZsZXgtZGlyZWN0aW9uXCI6IG51bGwsXHJcblx0XHRcdFwiZmxleC1ncm93XCI6IG51bGwsXHJcblx0XHRcdFwiZmxleC1zaHJpbmtcIjogbnVsbCxcclxuXHRcdFx0XCJmbGV4LXdyYXBcIjogbnVsbCxcclxuXHRcdFx0XCJqdXN0aWZ5LWNvbnRlbnRcIjogbnVsbCxcclxuXHRcdFx0XCJhbGlnbi1pdGVtc1wiOiBudWxsLFxyXG5cdFx0XHRcImFsaWduLWNvbnRlbnRcIjogbnVsbCxcclxuXHRcdFx0XCJhbGlnbi1zZWxmXCI6IG51bGwsXHJcblx0XHRcdFwib3JkZXJcIjogbnVsbCxcclxuXHRcdFx0Ly8gKFxyXG5cdFx0XHQvLyAgIHJlc3BvbnNpdmU6IHRydWUsXHJcblx0XHRcdC8vICAgcHJvcGVydHk6IG9yZGVyLFxyXG5cdFx0XHQvLyAgIHZhbHVlczogKFxyXG5cdFx0XHQvLyAgICAgMTogMSxcclxuXHRcdFx0Ly8gICAgIDI6IDIsXHJcblx0XHRcdC8vICAgICAzOiAzLFxyXG5cdFx0XHQvLyAgICAgNDogNCxcclxuXHRcdFx0Ly8gICAgIDU6IDUsXHJcblx0XHRcdC8vICAgICA2OiA2LFxyXG5cdFx0XHQvLyAgICksXHJcblx0XHRcdC8vIClcclxuXHRcdFx0XCJtYXJnaW5cIjogbnVsbCxcclxuXHRcdFx0XCJtYXJnaW4teFwiOiBudWxsLFxyXG5cdFx0XHRcIm1hcmdpbi15XCI6IG51bGwsXHJcblx0XHRcdFwibWFyZ2luLXRvcFwiOiBudWxsLFxyXG5cdFx0XHRcIm1hcmdpbi1lbmRcIjogbnVsbCxcclxuXHRcdFx0XCJtYXJnaW4tYm90dG9tXCI6IG51bGwsXHJcblx0XHRcdFwibWFyZ2luLXN0YXJ0XCI6IG51bGwsXHJcblx0XHRcdFwibmVnYXRpdmUtbWFyZ2luXCI6IG51bGwsXHJcblx0XHRcdFwibmVnYXRpdmUtbWFyZ2luLXhcIjogbnVsbCxcclxuXHRcdFx0XCJuZWdhdGl2ZS1tYXJnaW4teVwiOiBudWxsLFxyXG5cdFx0XHRcIm5lZ2F0aXZlLW1hcmdpbi10b3BcIjogbnVsbCxcclxuXHRcdFx0XCJuZWdhdGl2ZS1tYXJnaW4tZW5kXCI6IG51bGwsXHJcblx0XHRcdFwibmVnYXRpdmUtbWFyZ2luLWJvdHRvbVwiOiBudWxsLFxyXG5cdFx0XHRcIm5lZ2F0aXZlLW1hcmdpbi1zdGFydFwiOiBudWxsLFxyXG5cdFx0XHRcIm9wYWNpdHlcIjogbnVsbCxcclxuXHRcdFx0XCJvdmVyZmxvd1wiOiAoIC8vIHJlc3BvbnNpdmU6IHRydWUsXHJcblx0XHRcdFx0cHJvcGVydHk6IG92ZXJmbG93LFxyXG5cdFx0XHRcdHZhbHVlczogaGlkZGVuLCAvL2F1dG8gaGlkZGVuIHZpc2libGUgc2Nyb2xsXHJcblx0XHRcdCksXHJcblx0XHRcdFwib3ZlcmZsb3cteFwiOiBudWxsLFxyXG5cdFx0XHRcIm92ZXJmbG93LXlcIjogbnVsbCxcclxuXHRcdFx0XCJvYmplY3QtZml0XCI6IG51bGwsXHJcblx0XHRcdFwicGFkZGluZ1wiOiBudWxsLFxyXG5cdFx0XHRcInBhZGRpbmcteFwiOiBudWxsLFxyXG5cdFx0XHRcInBhZGRpbmcteVwiOiBudWxsLFxyXG5cdFx0XHRcInBhZGRpbmctdG9wXCI6IG51bGwsXHJcblx0XHRcdFwicGFkZGluZy1lbmRcIjogbnVsbCxcclxuXHRcdFx0XCJwYWRkaW5nLWJvdHRvbVwiOiBudWxsLFxyXG5cdFx0XHRcInBhZGRpbmctc3RhcnRcIjogbnVsbCxcclxuXHRcdFx0XCJnYXBcIjogbnVsbCxcclxuXHRcdFx0XCJmb250LWZhbWlseVwiOiBudWxsLFxyXG5cdFx0XHRcImZvbnQtc2l6ZVwiOiBudWxsLFxyXG5cdFx0XHQvLyAoXHJcblx0XHRcdC8vICAgcmZzOiBmYWxzZSxcclxuXHRcdFx0Ly8gICBwcm9wZXJ0eTogZm9udC1zaXplLFxyXG5cdFx0XHQvLyAgIGNsYXNzOiBmcyxcclxuXHRcdFx0Ly8gICB2YWx1ZXM6ICgwOiAwKVxyXG5cdFx0XHQvLyApLFxyXG5cdFx0XHRcImZvbnQtc3R5bGVcIjogbnVsbCxcclxuXHRcdFx0XCJmb250LXdlaWdodFwiOiBudWxsLFxyXG5cdFx0XHRcImxpbmUtaGVpZ2h0XCI6IG51bGwsXHJcblxyXG5cdFx0XHRcInRleHQtY29sb3JcIjogbnVsbCxcclxuXHRcdFx0XCJ0ZXh0LWFsaWduXCI6IG51bGwsXHJcblx0XHRcdFwidGV4dC1kZWNvcmF0aW9uXCI6IG51bGwsXHJcblx0XHRcdFwidGV4dC10cmFuc2Zvcm1cIjogbnVsbCxcclxuXHRcdFx0XCJ3aGl0ZS1zcGFjZVwiOiBudWxsLFxyXG5cdFx0XHRcIndvcmQtd3JhcFwiOiBudWxsLFxyXG5cdFx0XHRcImNvbG9yXCI6IG51bGwsXHJcblx0XHRcdFwidGV4dC1vcGFjaXR5XCI6IG51bGwsXHJcblx0XHRcdFwiYmFja2dyb3VuZC1jb2xvclwiOiBudWxsLFxyXG5cdFx0XHQvLyAoXHJcblx0XHRcdC8vICAgcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsXHJcblx0XHRcdC8vICAgY2xhc3M6IGJnLFxyXG5cdFx0XHQvLyAgIHZhbHVlczogbWFwLW1lcmdlKFxyXG5cdFx0XHQvLyAgICAgJHRoZW1lLWNvbG9ycyxcclxuXHRcdFx0Ly8gICAgIChcclxuXHRcdFx0Ly8gICAgICAgLy8gXCJib2R5XCI6ICRncmF5LTEwMCxcclxuXHRcdFx0Ly8gICAgIClcclxuXHRcdFx0Ly8gICApXHJcblx0XHRcdC8vICksXHJcblx0XHRcdFwiYmctb3BhY2l0eVwiOiBudWxsLFxyXG5cdFx0XHRcImdyYWRpZW50XCI6IG51bGwsXHJcblx0XHRcdFwidXNlci1zZWxlY3RcIjogbnVsbCxcclxuXHRcdFx0XCJwb2ludGVyLWV2ZW50c1wiOiBudWxsLFxyXG5cdFx0XHRcInJvdW5kZWRcIjogbnVsbCxcclxuXHRcdFx0XCJyb3VuZGVkLXRvcFwiOiBudWxsLFxyXG5cdFx0XHRcInJvdW5kZWQtZW5kXCI6IG51bGwsXHJcblx0XHRcdFwicm91bmRlZC1ib3R0b21cIjogbnVsbCxcclxuXHRcdFx0XCJyb3VuZGVkLXN0YXJ0XCI6IG51bGwsXHJcblx0XHRcdFwidmlzaWJpbGl0eVwiOiBudWxsLFxyXG5cdFx0XHRcInN1YnRsZS1ib3JkZXItY29sb3JcIjogbnVsbCxcclxuXHRcdFx0XCJzdWJ0bGUtYmFja2dyb3VuZC1jb2xvclwiOiBudWxsLFxyXG5cdFx0XHRcInotaW5kZXhcIjogbnVsbCkpO1xyXG5cclxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9hcGlcIjsiLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbiBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiKiB7XHJcblx0cGFkZGluZzogMHB4O1xyXG5cdG1hcmdpbjogMHB4O1xyXG5cdGJvcmRlcjogMHB4O1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0c2Nyb2xsYmFyLWNvbG9yOiBjb2xvci1taXgoaW4gb2tsY2gsIGN1cnJlbnRDb2xvciAzNSUsIHRyYW5zcGFyZW50KSB0cmFuc3BhcmVudDtcclxuXHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdC8vdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuXHQtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnRleHRhcmVhIHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktZGVmYXVsdCk7XHJcblx0Zm9udC1zaXplOiBpbmhlcml0O1xyXG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG5cdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbnRleHRhcmVhIHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG52aWRlbyB7XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuaW1nIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0Jltsb2FkaW5nPVwibGF6eVwiXTpub3QoLmxhenktbG9hZGVkKSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHJcblx0Jltsb2FkaW5nPVwibGF6eVwiXS5sYXp5LWxvYWRlZCB7XHJcblx0XHRhbmltYXRpb246IGZhZGVJbk9uTG9hZCAwLjVzIGVhc2Utb3V0IGZvcndhcmRzO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5PbkxvYWQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5waWN0dXJlIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuc3ZnIHtcclxuXHRmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyKTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdCY6Zm9jdXMsXHJcblx0JjphY3RpdmUge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCY6bGluayxcclxuXHQmOnZpc2l0ZWQsXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmW2hyZWZePVwidGVsXCJdLFxyXG5cdCZbaHJlZl49XCJtYWlsdG9cIl0ge1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR9XHJcblxyXG5cdCZbZGF0YWRhdGEtZ2FsbGVyeV06bm90KFtjbGFzc10pLFxyXG5cdCZbZGF0YS1mYW5jeWJveF06bm90KFtjbGFzc10pIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxudWwgbGkge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbm9sIHtcclxuXHRjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcblx0Jj5saSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcclxuXHRcdFx0Y29udGVudDogY291bnRlcihzZWN0aW9uKSBcIi4gXCI7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHt9XHJcblxyXG5cdFx0Jj5vbCB7XHJcblx0XHRcdGNvdW50ZXItcmVzZXQ6IHN1YnNlY3Rpb247XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IHN1YnNlY3Rpb247XHJcblx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKHNlY3Rpb24pIFwiLlwiIGNvdW50ZXIoc3Vic2VjdGlvbikgXCIgXCI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jj5saSBvbCxcclxuXHQmPmxpIHVsIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbmNvZGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXktMzAwKTtcclxuXHRwYWRkaW5nOiAycHggNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuKjpmb2N1cy12aXNpYmxlIHtcclxuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59IiwiQHVzZSBcIm51bGxcIjtcclxuXHJcbjpyb290IHtcclxuXHQtLWNvbG9yLXdoaXRlOiAjRkZGRkZGO1xyXG5cdC0tY29sb3ItYmxhY2s6ICMwMDAwMDA7XHJcblx0LS1jb2xvci1iYWNrZ3JvdW5kOiAjRjJGMUVFO1xyXG5cdC0tY29sb3ItYmx1ZTogIzAwNzdDODtcclxuXHQtLWNvbG9yLWdyYXktNTAwOiAjNjA2Mjc3O1xyXG5cdC0tY29sb3ItZ3JheS05MDA6ICMxRTFFMUU7XHJcblx0LS1jb2xvci15ZWxsb3c6ICNEOEExNEE7XHJcblxyXG5cdC0tYm9keS1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS05MDApO1xyXG5cdC0tYm9keS1iZzogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XHJcblx0LS1wcmltYXJ5LWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlKTtcclxuXHQtLXByaW1hcnktY29sb3ItaG92ZXI6IHZhcigtLWNvbG9yLWJsdWUpO1xyXG5cdC0tcHJpbWFyeS1jb2xvci1ob3Zlci1saWdodDogIzQ3QjRGRjtcclxuXHQtLXByaW1hcnktY29sb3ItZGFyazogdmFyKC0tY29sb3ItYmx1ZSk7XHJcblxyXG5cdC0tc2Vjb25kYXJ5LWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG5cclxuXHQtLXJlZDogI3sjRUEyOTI5fTtcclxuXHQtLWdyZWVuOiAjeyM1OEMzM0V9O1xyXG5cclxuXHQtLWZvbnQtZmFtaWx5LWRlZmF1bHQ6IFwiSW50ZXJcIjtcclxuXHQtLWZvbnQtZmFtaWx5LXNlY29uZDogXCJJbnRlclRpZ2h0XCI7XHJcblx0LS1mb250LWZhbWlseS10aGlyZDogXCJcIjtcclxuXHQtLWZvbnQtZmFtaWx5LWZvdXJ0aDogXCJcIjtcclxuXHJcblx0LS10cjogMC4zcyBlYXNlLWluLW91dDtcclxuXHQtLXRyLWluOiAwLjNzIGVhc2UtaW47XHJcblx0LS10ci1vdXQ6IDAuM3MgZWFzZS1vdXQ7XHJcblxyXG5cdC0taGVhZGVySDogMTA1cHg7XHJcblxyXG5cdC0tcmFkaXVzLXJvdW5kOiA1MCU7XHJcblxyXG5cclxuXHQtLWljb24tY2hldnJvbi1yaWdodC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNScgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDUgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjE1MjM1OSAwLjE0MDUxN0MwLjM1MDcxNCAtMC4wNTEzNzU4IDAuNjY3MzM0IC0wLjA0NjAyMTUgMC44NTkzOSAwLjE1MjIzNUw0Ljg1OTM5IDQuMjgxMTRDNS4wNDY5OSA0LjQ3NDkyIDUuMDQ2ODIgNC43ODI1OCA0Ljg1OTM5IDQuOTc2NDVMMC44NTkzOSA5LjEwNjM0QzAuNjY3MjU1IDkuMzA0NjcgMC4zNTA2OTYgOS4zMDkyMSAwLjE1MjM1OSA5LjExNzA4Qy0wLjA0NTk4MDQgOC45MjQ5NCAtMC4wNTE0OTU3IDguNjA4MzkgMC4xNDA2NCA4LjQxMDA1TDMuODAzNzMgNC42Mjg4TDAuMTQwNjQgMC44NDc1NDhDLTAuMDUxMjUyNSAwLjY0OTE5MyAtMC4wNDU4OTgyIDAuMzMyNTczIDAuMTUyMzU5IDAuMTQwNTE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0LS1pY29uLWNoZXZyb24tZG93bi1ibGFjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDEwIDUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjExNzY3IDAuMTUyMzU5QzkuMzA5NTYgMC4zNTA3MTQgOS4zMDQyMSAwLjY2NzMzNCA5LjEwNTk1IDAuODU5MzlMNC45NzcwNCA0Ljg1OTM5QzQuNzgzMjYgNS4wNDY5OSA0LjQ3NTYxIDUuMDQ2ODIgNC4yODE3MyA0Ljg1OTM5TDAuMTUxODQ5IDAuODU5MzlDLTAuMDQ2NDgxMyAwLjY2NzI1NSAtMC4wNTEwMjEzIDAuMzUwNjk2IDAuMTQxMTA3IDAuMTUyMzU5QzAuMzMzMjQzIC0wLjA0NTk4MDQgMC42NDk3OTkgLTAuMDUxNDk1NyAwLjg0ODEzOCAwLjE0MDY0TDQuNjI5MzkgMy44MDM3M0w4LjQxMDY0IDAuMTQwNjRDOC42MDg5OSAtMC4wNTEyNTIxIDguOTI1NjEgLTAuMDQ1ODk3OCA5LjExNzY3IDAuMTUyMzU5WicgZmlsbD0nJTIzMUUxRTFFJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdC0taWNvbi1jaGV2cm9uLWRvd24td2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCAxMCA1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS4xMTc2NyAwLjE1MjM1OUM5LjMwOTU2IDAuMzUwNzE0IDkuMzA0MjEgMC42NjczMzQgOS4xMDU5NSAwLjg1OTM5TDQuOTc3MDQgNC44NTkzOUM0Ljc4MzI2IDUuMDQ2OTkgNC40NzU2MSA1LjA0NjgyIDQuMjgxNzMgNC44NTkzOUwwLjE1MTg0OSAwLjg1OTM5Qy0wLjA0NjQ4MTMgMC42NjcyNTUgLTAuMDUxMDIxMyAwLjM1MDY5NiAwLjE0MTEwNyAwLjE1MjM1OUMwLjMzMzI0MyAtMC4wNDU5ODA0IDAuNjQ5Nzk5IC0wLjA1MTQ5NTcgMC44NDgxMzggMC4xNDA2NEw0LjYyOTM5IDMuODAzNzNMOC40MTA2NCAwLjE0MDY0QzguNjA4OTkgLTAuMDUxMjUyMSA4LjkyNTYxIC0wLjA0NTg5NzggOS4xMTc2NyAwLjE1MjM1OVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdC0taWNvbi1hY2NlcHQtcHJpbWFyeTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuMjg4NDYgOC43NzVMMTMuNzYzNSAwLjNDMTMuOTYzNSAwLjEgMTQuMTk2OCAwIDE0LjQ2MzUgMEMxNC43MzAxIDAgMTQuOTYzNSAwLjEgMTUuMTYzNSAwLjNDMTUuMzYzNSAwLjUgMTUuNDYzNSAwLjczNzY2NyAxNS40NjM1IDEuMDEzQzE1LjQ2MzUgMS4yODgzMyAxNS4zNjM1IDEuNTI1NjcgMTUuMTYzNSAxLjcyNUw1Ljk4ODQ2IDEwLjkyNUM1Ljc4ODQ2IDExLjEyNSA1LjU1NTEzIDExLjIyNSA1LjI4ODQ2IDExLjIyNUM1LjAyMTc5IDExLjIyNSA0Ljc4ODQ2IDExLjEyNSA0LjU4ODQ2IDEwLjkyNUwwLjI4ODQ2MiA2LjYyNUMwLjA4ODQ2MTcgNi40MjUgLTAuMDA3NTM4NDYgNi4xODc2NyAwLjAwMDQ2MTUzOCA1LjkxM0MwLjAwODQ2MTU0IDUuNjM4MzMgMC4xMTI3OTUgNS40MDA2NyAwLjMxMzQ2MSA1LjJDMC41MTQxMjggNC45OTkzMyAwLjc1MTc5NSA0Ljg5OTMzIDEuMDI2NDYgNC45QzEuMzAxMTMgNC45MDA2NyAxLjUzODQ2IDUuMDAwNjcgMS43Mzg0NiA1LjJMNS4yODg0NiA4Ljc3NVonIGZpbGw9JyUyMzAwNzdDOCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0OnJvb3Qge1xyXG5cdFx0LS1oZWFkZXJIOiA4NXB4O1xyXG5cdH1cclxufVxyXG5cclxuYm9keSB7XHJcblxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kZWZhdWx0KTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0Y29sb3I6IHZhcigtLWJvZHktY29sb3IpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmcpO1xyXG5cclxuXHQvLyDQodC60YDQvtC70Lsg0LfQsNCx0LvQvtC60LjRgNC+0LLQsNC9XHJcblx0LmxvY2sgJiB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dG91Y2gtYWN0aW9uOiBub25lO1xyXG5cdH1cclxufSIsIlxuLy8gPT09PT0gSW50ZXIgPT09PT1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVyL0ludGVyLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9JbnRlci9JbnRlci1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVyL0ludGVyLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL0ludGVyL0ludGVyLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9JbnRlci9JbnRlci1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9JbnRlci9JbnRlci1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSW50ZXIvSW50ZXItUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL0ludGVyL0ludGVyLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSW50ZXIvSW50ZXItU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9JbnRlci9JbnRlci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cblxuLy8gPT09PT0gSW50ZXJUaWdodCA9PT09PVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlclRpZ2h0JztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9JbnRlclRpZ2h0L0ludGVyVGlnaHQtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9JbnRlclRpZ2h0L0ludGVyVGlnaHQtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG4iLCIuZiB7XHJcbiAgJi1oZWFkaW5nIHtcclxuICAgICYtaDAge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktc2Vjb25kKTtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1oMSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1zZWNvbmQpO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktc2Vjb25kKTtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXMtbGctb24tbW9iaWxlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40MmVtO1xyXG4gICAgY29sb3I6ICNDM0M1Q0Y7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGl0bGUtbWQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgJi1saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGdhcDogN3B4O1xyXG5cclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHItb3V0KTtcclxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuXHJcbiAgICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3ZnIHt9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGluay1zaW1wbGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjIyZW07XHJcbiAgICBjb2xvcjogIzAwNzdDODtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNHB4O1xyXG4gIH1cclxuXHJcbiAgJi1jb3VudCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWluLXdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICB9XHJcblxyXG4gICYtYmFkZ2VzIHtcclxuICAgICYtY2FyZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJhZGdlIHtcclxuICAgICYtdGl0bGUge31cclxuICB9XHJcblxyXG4gICYtcHJpY2Uge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1sZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcmljZS1vbGQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjNjA2Mjc3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi11bCB7XHJcbiAgICAmLWFjY2VwdCB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1pY29uLWFjY2VwdC1wcmltYXJ5KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDEwcHggOXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1sZyB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnUge1xyXG5cdCYtbGF6eSB7XHJcblx0XHQmOm5vdCguX2xhenktbG9hZGVkKSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hc3NldHMvcHJlbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgNTAlIDUwJSAvIDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWRjIHtcclxuXHRcdEBleHRlbmQgJXVkYztcclxuXHR9XHJcblxyXG5cdCYtcGFjIHtcclxuXHRcdEBleHRlbmQgJXBhYztcclxuXHR9XHJcblxyXG5cdCYtZGFjIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC8vINCX0LDRgtC10LzQvdC10L3QuNGPINC00LvRjyDQv9C+0L/QsNC/INC+0LrQvtC9XHJcblx0Ji1ib2R5LWFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHQvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmxhY2stOTApO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDAuM3MgZWFzZS1vdXQ7XHJcblxyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cclxuXHRcdC5fYy1zZWFyY2gtbWVudS1pcy1vcGVuICYsXHJcblx0XHQuX2MtYmlnLW1lbnUtaXMtb3BlbiAmLFxyXG5cdFx0Ll91aS1wb3B1cC1vcGVuICYge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHR6LWluZGV4OiA1MDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuX2Mtc2VhcmNoLW1lbnUtaXMtb3BlbiAmLFxyXG5cdFx0Ll9jLWJpZy1tZW51LWlzLW9wZW4gJiB7XHJcblx0XHRcdHotaW5kZXg6IDQ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1vZi1jb3ZlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Ji1vZi1jb250YWluIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0fVxyXG5cclxuXHQmLW9mLW1lZGlhIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1iZyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Jl9fZWwge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHJcblx0XHQmX19tYWluIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji13aWR0aCB7XHJcblx0XHQmLTEwMCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRncmlkLWNvbHVtbjogLTEgLyAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zY3JvbGwge1xyXG5cdFx0Ji1vbiB7XHJcblx0XHRcdCYtc20ge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyBtYXAuZ2V0KCRzaWRlLW9mZnNldHMsIHNtKSAqIDIpO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKG1hcC5nZXQoJHNpZGUtb2Zmc2V0cywgc20pKTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0obWFwLmdldCgkc2lkZS1vZmZzZXRzLCBzbSkpO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogbWFwLmdldCgkc2lkZS1vZmZzZXRzLCBzbSk7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogbWFwLmdldCgkc2lkZS1vZmZzZXRzLCBzbSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaGlkZS1vbiB7XHJcblx0XHQmLXNtIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zZWN0aW9uLWluZGVudCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2NXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJnIHt9XHJcblxyXG4uY29sb3Ige1xyXG5cdCYtcHJpbWFyeSB7XHJcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0fVxyXG5cclxuXHQmLXNlY29uZGFyeSB7XHJcblx0XHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcclxuXHR9XHJcblxyXG5cdCYtdGV4dC1ncmV5IHtcclxuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyZXkpO1xyXG5cdH1cclxuXHJcblx0Ji1ncmV5LXRpdGxlIHtcclxuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LXRpdGxlKTtcclxuXHR9XHJcblxyXG5cdCYtZ3JleS1saWdodCB7XHJcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncmV5LWxpZ2h0KTtcclxuXHR9XHJcbn0iLCIudWktYnJlYWRjcnVtYiB7XHJcblx0QGluY2x1ZGUgaGlkZXNjcm9sbDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHQmPnNwYW4sXHJcblx0b2wge1xyXG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRnYXA6IDhweDtcclxuXHRcdGNvbG9yOiAjNjA2Mjc3O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jj5zcGFuLFxyXG5cdFx0bGkge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCLCt1wiICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWlubGluZS1lbmQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudWktYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDBweCAyNHB4IDBweDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kZWZhdWx0KTtcclxuXHRjb2x1bW4tZ2FwOiA2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblxyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRib3JkZXI6IDFweCBzb2xpZDtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246IHZhcigtLXRyLW91dCk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRoZWlnaHQ6IDU0cHg7XHJcblxyXG5cdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC51aS1idXR0b25fX2ljb24ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpIHRyYW5zbGF0ZVkoMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faWNvbiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHItb3V0KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX25hbWUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10ci1vdXQpO1xyXG5cdH1cclxuXHJcblx0Ji0tcHJpbWFyeSB7XHJcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0XHRjb2xvcjogI0YyRjFFRTtcclxuXHJcblx0XHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlci1saWdodCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvci1ob3Zlci1saWdodCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXNlY29uZGFyeSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcblx0XHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmYjEzMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlIHt9XHJcblxyXG5cdH1cclxuXHJcblx0Ji0tYmxhY2sge31cclxuXHJcblx0Ji0tZ3JheSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjA2Mjc3O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNjA2Mjc3O1xyXG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuXHJcblx0XHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYwNjI3NztcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICM2MDYyNzc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLW91dGxpbmUge1xyXG5cdFx0Ji1wcmltYXJ5IHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yLWhvdmVyKTtcclxuXHJcblx0XHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXh4bCB7fVxyXG5cclxuXHQmLS14bCB7fVxyXG5cclxuXHQmLS1sZyB7fVxyXG5cclxuXHQmLS1tZCB7XHJcblx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRwYWRkaW5nOiAwIDI0cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tc20ge1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA3cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0teHMge31cclxuXHJcblx0JltkYXRhLWZhbmN5Ym94XSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0Ji5fbG9hZGluZyB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHQudWktYnV0dG9uX19pY29uLFxyXG5cdFx0LnVpLWJ1dHRvbl9fbmFtZSB7XHJcblx0XHRcdC8vIG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmMtYnV0dG9uLWxvYWRlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBkaXNhYmxlZFxyXG5cdCY6ZGlzYWJsZWQsXHJcblx0Ji5pcy1kaXNhYmxlZCB7XHJcblx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5LTQwMCk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LTQwMCk7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHQudWktaWNvbiB7XHJcblx0XHRcdGZpbGw6IHZhcigtLXdoaXRlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi51aS1idXR0b24tY3JpY2xlIHtcclxuXHRAZXh0ZW5kICV1ZGM7XHJcblx0d2lkdGg6IDY1cHg7XHJcblx0aGVpZ2h0OiA2NXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge31cclxufVxyXG5cclxuLyogPT09IEhhbWJ1cmdlciBidXR0b24gPT09ICovXHJcbi51aS1idXR0b24taGFtYnVyZ2VyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcblx0ZmxleC1zaHJpbms6IDA7XHJcblxyXG5cdCZfX2xpbmVzIHtcclxuXHRcdC0tbGluZS1ib3gtd2lkdGg6IDE2cHg7XHJcblx0XHQtLWxpbmUtYm94LWhlaWdodDogMTFweDtcclxuXHRcdC0tbGluZS1oZWlnaHQ6IDFweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiB2YXIoLS1saW5lLWJveC13aWR0aCk7XHJcblx0XHRoZWlnaHQ6IHZhcigtLWxpbmUtYm94LWhlaWdodCk7XHJcblxyXG5cdFx0c3BhbixcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0KSAvIDIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5fYy1wb3B1cC1tZW51LW9wZW4gJiB7fVxyXG5cdH1cclxufVxyXG5cclxuLnVpLWJ1dHRvbi1zbGlkZXItcHJldixcclxuLnVpLWJ1dHRvbi1zbGlkZXItbmV4dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHR3aWR0aDogNDhweDtcclxuXHRoZWlnaHQ6IDQ4cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYWN0aXZlQ29sb3IsIHZhcigtLWJsYWNrKSk7XHJcblx0Y29sb3I6IHZhcigtLWFjdGl2ZUNvbG9yLCB2YXIoLS1ibGFjaykpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyKSwgY29sb3IgdmFyKC0tdHIpO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0aGVpZ2h0OiA0NHB4O1xyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmVDb2xvciwgdmFyKC0tYmxhY2spKTtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXllbGxvdylcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaXMtc21hbGwtb24tbGcge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5pcy1zbWFsbC1vbi1zbSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDExcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udWktYnV0dG9uLWFkZC10by1mYXZvcml0ZSB7XHJcblx0QGV4dGVuZCAldWRjO1xyXG5cdHdpZHRoOiAxOXB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRjb2xvcjogIzYwNjI3NztcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHR3aWR0aDogMTRweDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHRzcGFuIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIlY2hlY2tib3hTZWxlY3Qge1xyXG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTEnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDExIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTAuNjc2OCAwLjI2MzgzOEMxMS4wODM0IDAuNjM3NjI0IDExLjExIDEuMjcwMjMgMTAuNzM2MiAxLjY3NjhMNS4yMjAwNCA3LjY3NjgxQzUuMDM0NTggNy44Nzg1MyA0Ljc3NDQ3IDcuOTk1MzIgNC41MDA0OSA3Ljk5OTg3QzQuMjI2NSA4LjAwNDQyIDMuOTYyNjUgNy44OTYzNCAzLjc3MDYgNy43MDA4OUwwLjI4NjcyNiA0LjE1NTQ0Qy0wLjEwMDM2MiAzLjc2MTUxIC0wLjA5NDgxNTMgMy4xMjgzNiAwLjI5OTExNSAyLjc0MTI4QzAuNjkzMDQ2IDIuMzU0MTkgMS4zMjYxOSAyLjM1OTc0IDEuNzEzMjcgMi43NTM2N0w0LjQ1OTc1IDUuNTQ4N0w5LjI2MzgzIDAuMzIzMjA2QzkuNjM3NjIgLTAuMDgzMzY3OSAxMC4yNzAyIC0wLjEwOTk0OCAxMC42NzY4IDAuMjYzODM4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxufVxyXG5cclxuLnVpLWNoZWNrYm94IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdC51aS1pbnB1dF9fZXJyb3Ige1xyXG5cdFx0b3JkZXI6IDE7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7fVxyXG5cclxuXHQvLyAuY2hlY2tib3hfX2lucHV0XHJcblx0Jl9faW5wdXQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cclxuXHRcdC8vICY6Zm9jdXMgKyAudWktY2hlY2tib3hfX2xhYmVsOmJlZm9yZSB7XHJcblx0XHQvLyBcdGJvcmRlcjogJGNoZWNrYm94SG92ZXJCb3JkZXI7XHJcblx0XHQvLyB9XHJcblxyXG5cdFx0JjpjaGVja2Vkfi51aS1jaGVja2JveF9fbGFiZWwge1xyXG5cdFx0XHQudWktY2hlY2tib3hfX3RleHQge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0QGV4dGVuZCAlY2hlY2tib3hTZWxlY3Q7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmRpc2FibGVkfi51aS1jaGVja2JveF9fbGFiZWwge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjY7XHJcblxyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmW2FyaWEtaW52YWxpZD1cInRydWVcIl0rLnVpLWNoZWNrYm94X19sYWJlbCB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuY2hlY2tib3hfX2xhYmVsXHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiA4cHg7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHJcblx0XHRjb2xvcjogdmFyKC0tYm9keS1jb2xvcik7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0ZmxleDogMCAwIDI0cHg7XHJcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDExcHg7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xyXG5cclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXT4mLFxyXG5cdFx0W2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdPiY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVjaGVja2JveFNlbGVjdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdFthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXT4mIHtcclxuXHRcdFx0b3BhY2l0eTogMC42O1xyXG5cclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuY2hlY2tib3hfX3RleHRcclxuXHQmX190ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRcdHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQktCw0LvQuNC00LDRhtC40Y9cclxuXHQudWktaW5wdXRfX2Vycm9yfi51aS1jaGVja2JveF9fbGFiZWwge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVpLWlucHV0X19lcnJvcltzdHlsZT1cImRpc3BsYXk6IG5vbmU7XCJdfi51aS1jaGVja2JveF9fbGFiZWwge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQvLyBDaGVja2JveC3Qt9Cw0LPQvtC70L7QstC+0LpcclxuXHQmLS10aXRsZSB7XHJcblx0XHQudWktY2hlY2tib3hfX2lucHV0IHtcclxuXHRcdFx0JjpjaGVja2Vkfi51aS1jaGVja2JveF9fbGFiZWwge1xyXG5cdFx0XHRcdC51aS1jaGVja2JveF9fdGV4dCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzAwNmRmMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudWktY2hlY2tib3hfX2xhYmVsIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0LnVpLWNoZWNrYm94X190ZXh0IHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMyOTJEMzJcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC51aS1jaGVja2JveF9fdGV4dCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRjb2xvcjogIzgwN0Q4NjtcclxuXHJcblx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi51aS1pY29uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRmaWxsOiBjdXJyZW50Q29sb3I7XHJcblxyXG5cdCYtbGluZS10aHJvdWdoIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTlkZWcpO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1yZWQpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Ji1zdWNjZXNzIHtcclxuXHJcblx0XHQmX19jaXJjbGUsXHJcblx0XHQmX19jaGVjayB7XHJcblx0XHRcdHN0cm9rZS13aWR0aDogMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NoZWNrIHtcclxuXHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XHJcblx0XHRcdHN0cm9rZS1kYXNoYXJyYXk6IDQwO1xyXG5cdFx0XHRzdHJva2UtZGFzaG9mZnNldDogNDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY2lyY2xlIHtcclxuXHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogMTg5O1xyXG5cdFx0XHRzdHJva2UtZGFzaG9mZnNldDogMTg5O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pcy1hbmltYXRlZCAmX19jaGVjayB7XHJcblx0XHRcdGFuaW1hdGlvbjogZHJhd0NoZWNrIDAuM3MgZWFzZS1vdXQgLjVzIGZvcndhcmRzO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pcy1hbmltYXRlZCAmX19jaXJjbGUge1xyXG5cdFx0XHRhbmltYXRpb246IGRyYXdDaXJjbGUgMC41cyBlYXNlLW91dCBmb3J3YXJkcztcclxuXHRcdH1cclxuXHJcblx0fVxyXG59IFxyXG5cclxuQGtleWZyYW1lcyBkcmF3Q2lyY2xlIHtcclxuXHR0byB7XHJcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZHJhd0NoZWNrIHtcclxuXHR0byB7XHJcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcclxuXHR9XHJcbn0iLCIudWktaW5wdXQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHR9XHJcblxyXG5cdCZfX2Vycm9yIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0Y29sb3I6IHZhcigtLXJlZCk7XHJcblx0fVxyXG5cclxuXHQmX19maWVsZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMThweDtcclxuXHRcdGhlaWdodDogNDdweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItZGFyay1ib3JkZXIpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncmV5LWxpZ2h0KTtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciB2YXIoLS10ci1vdXQpLCBjb2xvciB2YXIoLS10ci1vdXQpO1xyXG5cclxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRleHQtZ3JleS1saWdodCk7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyLW91dCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZ3JleS1ib3JkZXItYWN0aXZlKTtcclxuXHJcblx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWdyZXktYm9yZGVyLWFjdGl2ZSk7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuXHJcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLWVycm9yIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZbYXJpYS1pbnZhbGlkPVwidHJ1ZVwiXSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcmVkKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0JlthcmlhLWRlc2NyaWJlZGJ5XSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcmVkKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0JlthcmlhLWRlc2NyaWJlZGJ5XVthcmlhLWludmFsaWQ9XCJ0cnVlXCJdIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQmW2FyaWEtZGVzY3JpYmVkYnldW2FyaWEtaW52YWxpZD1cImZhbHNlXCJdIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LWJvcmRlci1hY3RpdmUpO1xyXG5cclxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXRleHRhcmVhIHtcclxuXHRcdC51aS1pbnB1dF9fZmllbGQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRyZXNpemU6IG5vbmU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDEyOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi51aS1vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQpO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdCYuZm9yLXByb2dyYW1tLWxpbmVhciB7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDksIDksIDksIDAuNzQpIDAlLCByZ2JhKDksIDksIDksIDApIDI3Ljg5JSwgcmdiYSg5LCA5LCA5LCAwKSA1NyUsIHJnYmEoOSwgOSwgOSwgMC44NSkgODYlKTtcclxuXHR9XHJcbn0iLCIudWktcG9wdXAge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogNjA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiAwcztcclxuXHRwYWRkaW5nOiAxNnB4O1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBlcnNwZWN0aXZlOiBpbml0aWFsO1xyXG5cdFx0XHR0cmFuc2Zvcm0tc3R5bGU6IGluaXRpYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMzJweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdC8vIGhlaWdodDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0XHRcdHdpbGwtY2hhbmdlOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2NrICYge1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2xvc2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LXRleHQtZGFyayk7XHJcblxyXG5cclxuXHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHQudWktaWNvbiB7fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMzJweCAzMnB4IDA7XHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdEBleHRlbmQgJXVkYztcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0bWFyZ2luOiAwcHggYXV0byAxMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7fVxyXG5cclxuXHQmX19ib2R5IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHR9XHJcblxyXG5cdCZfX21haW4ge1xyXG5cdFx0Ly8gQGluY2x1ZGUgdWlzY3JvbGw7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjY0cHgpO1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0cGFkZGluZzogMzJweDtcclxuXHJcblx0XHQuc2ltcGxlYmFyLWNvbnRlbnQgJiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZm9vdGVyIHtcclxuXHRcdHBhZGRpbmc6IDI0cHggMzJweCAzMnB4O1xyXG5cdH1cclxuXHJcblx0Ji0tb3BlbiB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYgLnVpLXBvcHVwX19jb250ZW50IHtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1tZCB7XHJcblx0XHQudWktcG9wdXBfX2NvbnRlbnQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tdGh4IHtcclxuXHRcdC5jLXRpdGxlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC51aS1wb3B1cF9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0LnVpLXBvcHVwX19mb290ZXIge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0LnVpLXBvcHVwX19oZWFkZXIge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC51aS1wb3B1cF9fYm9keSB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bWF4LWhlaWdodDogMzYycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnVpLXBvcHVwX19jb250ZW50IHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1OTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQudWktcG9wdXBfX21haW4ge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vINCh0L3QuNC/0LXRgiAoSFRNTCk6IHFhXHJcbi51aS1xdWFudGl0eSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR3aWR0aDogMTEycHg7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9fYnV0dG9uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDAgMCAzNXB4O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyLW91dCk7XHJcblxyXG5cdFx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3ItaG92ZXItbGlnaHQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbnB1dCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblxyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Y29sb3I6IHZhcigtLWJvZHktY29sb3IpO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tZGFyayB7XHJcblx0XHQudWktcXVhbnRpdHlfX2lucHV0IGlucHV0IHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcclxuXHRcdH1cclxuXHJcblx0XHQudWktcXVhbnRpdHlfX2J1dHRvbiB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnVpLXJhdGluZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHQmLmlzLWR5bmFtaWMge1xyXG5cdFx0LnVpLXJhdGluZ19fdmlldyB7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC51aS1pbnB1dF9fZXJyb3Ige1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0Ym90dG9tOiAtMzZweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3ZpZXcge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHR3aWR0aDogMTEwcHg7XHJcblxyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblxyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjMnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swXzQwMzhfMTY2JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nMTYnJTNFJTNDcmVjdCB3aWR0aD0nMjMuMDAxJyBoZWlnaHQ9JzE1Ljk5ODUnIGZpbGw9JyUyM0Q5RDlEOScvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMF80MDM4XzE2NiknJTNFJTNDcGF0aCBkPSdNNy4zNjA2NCAwLjc5NTA4OEM3Ljc0MzE2IDAuMTE2NDQzIDguNzIwNDMgMC4xMTY0NDIgOS4xMDI5NCAwLjc5NTA4N0wxMC45OTk3IDQuMTYwMzJDMTEuMTQyNCA0LjQxMzUgMTEuMzg4MiA0LjU5MjA3IDExLjY3MzEgNC42NDk1NUwxNS40NTk4IDUuNDEzNTlDMTYuMjIzNCA1LjU2NzY3IDE2LjUyNTQgNi40OTcxMSAxNS45OTgyIDcuMDcwNjJMMTMuMzgzOCA5LjkxNDQ4QzEzLjE4NzEgMTAuMTI4NCAxMy4wOTMyIDEwLjQxNzQgMTMuMTI2NiAxMC43MDYxTDEzLjU3MDEgMTQuNTQzNUMxMy42NTk1IDE1LjMxNzQgMTIuODY4OSAxNS44OTE4IDEyLjE2MDUgMTUuNTY3Nkw4LjY0Nzk2IDEzLjk2QzguMzgzNyAxMy44MzkgOC4wNzk4OSAxMy44MzkgNy44MTU2MyAxMy45Nkw0LjMwMzA2IDE1LjU2NzZDMy41OTQ3MSAxNS44OTE4IDIuODA0MDcgMTUuMzE3NCAyLjg5MzUxIDE0LjU0MzVMMy4zMzcwMSAxMC43MDYxQzMuMzcwMzggMTAuNDE3NCAzLjI3NjUgMTAuMTI4NCAzLjA3OTgxIDkuOTE0NDhMMC40NjU0MTkgNy4wNzA2MkMtMC4wNjE4MDc0IDYuNDk3MTEgMC4yNDAxODcgNS41Njc2NyAxLjAwMzgyIDUuNDEzNTlMNC43OTA0OSA0LjY0OTU1QzUuMDc1MzcgNC41OTIwNyA1LjMyMTE2IDQuNDEzNSA1LjQ2Mzg2IDQuMTYwMzJMNy4zNjA2NCAwLjc5NTA4OFonIGZpbGw9JyUyM0MzQzVDRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0aGVpZ2h0OiA5cHg7XHJcblx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQmLWlubmVyIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIzIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDbWFzayBpZD0nbWFzazBfNDAzOF8xNjUnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPScyNCcgaGVpZ2h0PScxNiclM0UlM0NyZWN0IHdpZHRoPScyMy4wMDEnIGhlaWdodD0nMTUuOTk4NScgZmlsbD0nJTIzRDlEOUQ5Jy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzQwMzhfMTY1KSclM0UlM0NwYXRoIGQ9J003LjM2MDY0IDAuNzk1MDg4QzcuNzQzMTYgMC4xMTY0NDMgOC43MjA0MyAwLjExNjQ0MiA5LjEwMjk0IDAuNzk1MDg3TDEwLjk5OTcgNC4xNjAzMkMxMS4xNDI0IDQuNDEzNSAxMS4zODgyIDQuNTkyMDcgMTEuNjczMSA0LjY0OTU1TDE1LjQ1OTggNS40MTM1OUMxNi4yMjM0IDUuNTY3NjcgMTYuNTI1NCA2LjQ5NzExIDE1Ljk5ODIgNy4wNzA2MkwxMy4zODM4IDkuOTE0NDhDMTMuMTg3MSAxMC4xMjg0IDEzLjA5MzIgMTAuNDE3NCAxMy4xMjY2IDEwLjcwNjFMMTMuNTcwMSAxNC41NDM1QzEzLjY1OTUgMTUuMzE3NCAxMi44Njg5IDE1Ljg5MTggMTIuMTYwNSAxNS41Njc2TDguNjQ3OTYgMTMuOTZDOC4zODM3IDEzLjgzOSA4LjA3OTg5IDEzLjgzOSA3LjgxNTYzIDEzLjk2TDQuMzAzMDYgMTUuNTY3NkMzLjU5NDcxIDE1Ljg5MTggMi44MDQwNyAxNS4zMTc0IDIuODkzNTEgMTQuNTQzNUwzLjMzNzAxIDEwLjcwNjFDMy4zNzAzOCAxMC40MTc0IDMuMjc2NSAxMC4xMjg0IDMuMDc5ODEgOS45MTQ0OEwwLjQ2NTQxOSA3LjA3MDYyQy0wLjA2MTgwNzQgNi40OTcxMSAwLjI0MDE4NyA1LjU2NzY3IDEuMDAzODIgNS40MTM1OUw0Ljc5MDQ5IDQuNjQ5NTVDNS4wNzUzNyA0LjU5MjA3IDUuMzIxMTYgNC40MTM1IDUuNDYzODYgNC4xNjAzMkw3LjM2MDY0IDAuNzk1MDg4WicgZmlsbD0nJTIzMDA3N0M4Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cclxuXHRcdFx0LmNvbG9yLXNlY29uZGFyeSAmIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIzIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDbWFzayBpZD0nbWFzazBfNDAzOF8xNjYnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPScyNCcgaGVpZ2h0PScxNiclM0UlM0NyZWN0IHdpZHRoPScyMy4wMDEnIGhlaWdodD0nMTUuOTk4NScgZmlsbD0nJTIzRDlEOUQ5Jy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzQwMzhfMTY2KSclM0UlM0NwYXRoIGQ9J003LjM2MDY0IDAuNzk1MDg4QzcuNzQzMTYgMC4xMTY0NDMgOC43MjA0MyAwLjExNjQ0MiA5LjEwMjk0IDAuNzk1MDg3TDEwLjk5OTcgNC4xNjAzMkMxMS4xNDI0IDQuNDEzNSAxMS4zODgyIDQuNTkyMDcgMTEuNjczMSA0LjY0OTU1TDE1LjQ1OTggNS40MTM1OUMxNi4yMjM0IDUuNTY3NjcgMTYuNTI1NCA2LjQ5NzExIDE1Ljk5ODIgNy4wNzA2MkwxMy4zODM4IDkuOTE0NDhDMTMuMTg3MSAxMC4xMjg0IDEzLjA5MzIgMTAuNDE3NCAxMy4xMjY2IDEwLjcwNjFMMTMuNTcwMSAxNC41NDM1QzEzLjY1OTUgMTUuMzE3NCAxMi44Njg5IDE1Ljg5MTggMTIuMTYwNSAxNS41Njc2TDguNjQ3OTYgMTMuOTZDOC4zODM3IDEzLjgzOSA4LjA3OTg5IDEzLjgzOSA3LjgxNTYzIDEzLjk2TDQuMzAzMDYgMTUuNTY3NkMzLjU5NDcxIDE1Ljg5MTggMi44MDQwNyAxNS4zMTc0IDIuODkzNTEgMTQuNTQzNUwzLjMzNzAxIDEwLjcwNjFDMy4zNzAzOCAxMC40MTc0IDMuMjc2NSAxMC4xMjg0IDMuMDc5ODEgOS45MTQ0OEwwLjQ2NTQxOSA3LjA3MDYyQy0wLjA2MTgwNzQgNi40OTcxMSAwLjI0MDE4NyA1LjU2NzY3IDEuMDAzODIgNS40MTM1OUw0Ljc5MDQ5IDQuNjQ5NTVDNS4wNzUzNyA0LjU5MjA3IDUuMzIxMTYgNC40MTM1IDUuNDYzODYgNC4xNjAzMkw3LjM2MDY0IDAuNzk1MDg4WicgZmlsbD0nJTIzRDhBMTRBJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWl0ZW1zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0ZmxleDogMCAwIDIwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbG9yLXNlY29uZGFyeSAmIHt9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fdmFsdWUge1xyXG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdH1cclxufSIsIi51aS1zZWxlY3Qge1xyXG5cdCYuaXMtYWRkcmVzcyB7XHJcblx0XHQuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zZWxlY3Qge31cclxuXHJcblx0c2VsZWN0IHtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktZGVmYXVsdCk7XHJcblx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdGNvbG9yOiB2YXIoLS1ncmF5KTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktNDAwKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDE1cHg7XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Ji0tc2ltcGxlIHtcclxuXHRcdC0tc2VsZWN0LWJ1dHRvbi1oZWlnaHQ6IDU0cHg7XHJcblx0XHQtLXNlbGVjdC1idXR0b24tcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0LS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctcmlnaHQ6IDEycHg7XHJcblx0XHQtLXNlbGVjdC1idXR0b24tcmFkaXVzOiA4cHg7XHJcblx0XHQtLXNlbGVjdC1idXR0b24tZm9udC1zaXplOiAxNHB4O1xyXG5cdFx0LS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3c6IHZhcigtLWljb24tY2hldnJvbi1kb3duLWJsYWNrKTtcclxuXHRcdC0tc2VsZWN0LWJ1dHRvbi1pY29uLWFycm93LXNpemU6IDEwcHg7XHJcblx0XHQtLXNlbGVjdC1idXR0b24tY29sb3I6IHZhcigtLWJvZHktY29sb3IpO1xyXG5cdFx0LS1zZWxlY3QtYnV0dG9uLWJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHQtLXNlbGVjdC1idXR0b24tYWN0aXZlLWNvbG9yOiB2YXIoLS1ib2R5LWNvbG9yKTtcclxuXHRcdC0tc2VsZWN0LWJ1dHRvbi1ib3JkZXItY29sb3I6ICNDM0M1Q0Y7XHJcblx0XHQtLXNlbGVjdC1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLXNlbGVjdC1idXR0b24tYm9yZGVyLWNvbG9yKTtcclxuXHRcdC0tc2VsZWN0LWRyb3Bkb3duLXJhZGl1czogdmFyKC0tc2VsZWN0LWJ1dHRvbi1yYWRpdXMpO1xyXG5cdFx0LS1zZWxlY3QtZHJvcGRvd24tYmFja2dyb3VuZDogdmFyKC0tc2VsZWN0LWJ1dHRvbi1iYWNrZ3JvdW5kKTtcclxuXHRcdC0tc2VsZWN0LW9wdGlvbi1mb250LXNpemU6IDE0cHg7XHJcblx0XHQtLXNlbGVjdC1vcHRpb24tYmctYWN0aXZlOiAjRTZFNUUyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHQtLXNlbGVjdC1idXR0b24taGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHQtLXNlbGVjdC1idXR0b24tcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHQtLXNlbGVjdC1idXR0b24tcGFkZGluZy1yaWdodDogMTJweDtcclxuXHRcdFx0LS1zZWxlY3QtYnV0dG9uLWZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0LS1zZWxlY3Qtb3B0aW9uLWZvbnQtc2l6ZTogMTJweDtcclxuXHRcdH1cclxuXHJcblx0XHQuaXMtZGFyay1tb2RlICYge1xyXG5cdFx0XHQtLXNlbGVjdC1idXR0b24tYmFja2dyb3VuZDogIzJCMjkzMDtcclxuXHRcdFx0LS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3c6IHZhcigtLWljb24tY2hldnJvbi1kb3duLXdoaXRlKTtcclxuXHRcdFx0LS1zZWxlY3QtYnV0dG9uLWJvcmRlci1jb2xvcjogIzUzNTE1ODtcclxuXHRcdFx0LS1zZWxlY3Qtb3B0aW9uLWJnLWFjdGl2ZTogIzUzNTE1ODtcclxuXHRcdFx0LS1zZWxlY3QtYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcblx0XHRcdC0tc2VsZWN0LWJ1dHRvbi1hY3RpdmUtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuXHRcdH1cclxuXHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHRoZWlnaHQ6IHZhcigtLXNlbGVjdC1idXR0b24taGVpZ2h0KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctbGVmdCk7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNlbGVjdC1idXR0b24tcGFkZGluZy1yaWdodCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tc2VsZWN0LWJ1dHRvbi1mb250LXNpemUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3cpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHZhcigtLXNlbGVjdC1idXR0b24taWNvbi1hcnJvdy1zaXplKTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctcmlnaHQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWxlY3QtYnV0dG9uLWJhY2tncm91bmQpO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWxlY3QtYnV0dG9uLWJvcmRlci1jb2xvcik7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXNlbGVjdC1idXR0b24tcmFkaXVzKTtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXNlbGVjdC1idXR0b24tY29sb3IpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWxlY3RpemUtaW5wdXQge1xyXG5cdFx0XHRoZWlnaHQ6IHZhcigtLXNlbGVjdC1idXR0b24taGVpZ2h0KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctbGVmdCk7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoMiAqIHZhcigtLXNlbGVjdC1idXR0b24tcGFkZGluZy1yaWdodCkpO1xyXG5cdFx0XHRmb250LXNpemU6IHZhcigtLXNlbGVjdC1idXR0b24tZm9udC1zaXplKTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc2VsZWN0LWJ1dHRvbi1ib3JkZXItY29sb3IpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWxlY3QtYnV0dG9uLWJhY2tncm91bmQpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1zZWxlY3QtYnV0dG9uLXJhZGl1cyk7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xyXG5cdFx0XHRcdHJpZ2h0OiB2YXIoLS1zZWxlY3QtYnV0dG9uLXBhZGRpbmctcmlnaHQpO1xyXG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3ctc2l6ZSk7XHJcblx0XHRcdFx0aGVpZ2h0OiB2YXIoLS1zZWxlY3QtYnV0dG9uLWljb24tYXJyb3ctc2l6ZSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdmFyKC0tc2VsZWN0LWJ1dHRvbi1pY29uLWFycm93KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHZhcigtLXNlbGVjdC1idXR0b24taWNvbi1hcnJvdy1zaXplKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHIpO1xyXG5cdFx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLXNlbGVjdC1idXR0b24tZm9udC1zaXplKTtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tc2VsZWN0LWJ1dHRvbi1jb2xvcik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLXNlbGVjdC1idXR0b24tYWN0aXZlLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5kcm9wZG93bi1hY3RpdmUge1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuaXMtZXJyb3Ige1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlbGVjdGl6ZS1kcm9wZG93biB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlbGVjdC1kcm9wZG93bi1iYWNrZ3JvdW5kKTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tc2VsZWN0LWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXNlbGVjdC1kcm9wZG93bi1yYWRpdXMpO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0cHg7XHJcblxyXG5cdFx0XHQuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuXHRcdFx0XHRzY3JvbGxiYXItY29sb3I6ICNjY2MgdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdC5vcHRpb24ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS1zZWxlY3Qtb3B0aW9uLWZvbnQtc2l6ZSk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggdmFyKC0tc2VsZWN0LWJ1dHRvbi1wYWRkaW5nLWxlZnQpO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDhweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2VsZWN0LW9wdGlvbi1iZy1hY3RpdmUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge31cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuc2VsZWN0ZWQge31cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnVpLXNsaWRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xyXG5cdHotaW5kZXg6IDE7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0Ly8g0JzQsNC70L4g0YHQu9Cw0LnQtNC+0LIgKNGB0LvQsNC50LTQtdGAINC90LUg0LDQutGC0LjQstC10L0pXHJcblx0Ji5oYXMtZmV3LXNsaWRlcyB7fVxyXG5cclxuXHQmX19zd2lwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblxyXG5cdFx0Ji0tcmV2aWV3cyB7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHt9XHJcblxyXG5cdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHRcdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRcdFx0XHQtLWJzLWd1dHRlci14OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteCkgKiAxKSAvIDIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNzIuMiU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdFx0XHQvLyBcdG1heC13aWR0aDogY2FsYygoMTAwJSAtIHZhcigtLWJzLWd1dHRlci14KSAqIDIpIC8gMyk7XHJcblx0XHRcdFx0XHQvLyB9XHJcblxyXG5cdFx0XHRcdFx0Ly8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0XHQvLyBcdG1heC13aWR0aDogY2FsYygoMTAwJSAtIHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSkgLyAyKTtcclxuXHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RodW1iIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9fbmF2aXRhZ2lvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogOHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fcHJvZ3Jlc3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDEycHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1saW5lIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTQ0cHg7XHJcblx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LTQwMCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0XHR3aWR0aDogMTEycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaW4ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLW51bSB7XHJcblx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3BhZ2luYXRpb24ge1xyXG5cdFx0QGV4dGVuZCAldWRjO1xyXG5cdFx0aGVpZ2h0OiA2cHg7XHJcblxyXG5cdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUge1xyXG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcblx0XHRcdG9wYWNpdHk6IDAuMTU7XHJcblx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHItb3V0KSwgb3BhY2l0eSB2YXIoLS10ci1vdXQpO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtNXB4O1xyXG5cdFx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0XHRib3R0b206IC01cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19wcmV2LFxyXG5cdCZfX25leHQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cclxuXHQmX19wcmV2IHtcclxuXHRcdGxlZnQ6IC0yNXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fbmV4dCB7XHJcblx0XHRyaWdodDogLTI1cHg7XHJcblx0fVxyXG5cclxuXHQmX19hcnJvdy1hcmVhLWxlZnQsXHJcblx0Jl9fYXJyb3ctYXJlYS1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHdpZHRoOiA2MDBweDtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyLW91dCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cclxuXHRcdEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0QGV4dGVuZCAlcGE7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR9XHJcblxyXG5cdFx0Jj4qIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC51aS1zbGlkZXJfX3ByZXYsXHJcblx0XHQudWktc2xpZGVyX19uZXh0IHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYXJyb3ctYXJlYS1sZWZ0IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYXJyb3ctYXJlYS1yaWdodCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG59XHJcblxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn0iLCIudWktdGFicyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC8vIC51aS10YWJzX19uYXZcclxuICAmX19uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAudWktdGFic19fYnV0dG9uXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIEBleHRlbmQgJXVkYztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiB2YXIoLS1ib2R5LWNvbG9yKTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDBweCAwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMTVweCAxNXB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktY29sb3IpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtYmVmb3JlLWFmdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICB9XHJcblxyXG4gIC5pY3ZfX2Fycm93LXdyYXBwZXIge1xyXG4gICAgc3ZnIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pY3ZfX3RoZW1lLXdyYXBwZXIge1xyXG4gICAgei1pbmRleDogNztcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcclxuICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI5KTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAyMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIxLjkyNDUgNS42NDY1OUMyMS44NzYzIDUuNTM0MzQgMjEuODA4MSA1LjQzMTgxIDIxLjcyMzMgNS4zNDQwMUwxNi42OTQ4IDAuMzAwOTU0QzE2LjYwODUgMC4yMDgwNTIgMTYuNTA0NCAwLjEzMzUzOSAxNi4zODg3IDAuMDgxODU3NUMxNi4yNzMxIDAuMDMwMTc2NCAxNi4xNDgyIDAuMDAyMzg3MjYgMTYuMDIxNiAwLjAwMDE0NzE1OUMxNS44OTUgLTAuMDAyMDkyOTQgMTUuNzY5MyAwLjAyMTI2MTkgMTUuNjUxOSAwLjA2ODgxOTJDMTUuNTM0NSAwLjExNjM3NiAxNS40Mjc4IDAuMTg3MTYxIDE1LjMzODMgMC4yNzY5NTFDMTUuMjQ4OCAwLjM2Njc0MSAxNS4xNzgyIDAuNDczNjk3IDE1LjEzMDggMC41OTE0MzdDMTUuMDgzNCAwLjcwOTE3NyAxNS4wNjAxIDAuODM1MjkgMTUuMDYyMyAwLjk2MjI1M0MxNS4wNjQ1IDEuMDg5MjIgMTUuMDkyMyAxLjIxNDQzIDE1LjE0MzggMS4zMzA0MkMxNS4xOTUzIDEuNDQ2NCAxNS4yNjk2IDEuNTUwOCAxNS4zNjIyIDEuNjM3MzZMMTguNzgxNiA1LjA2NjY0SDMuMjE4MzVMNi42Mzc3NSAxLjYzNzM2QzYuODA0MyAxLjQ1ODExIDYuODk0OTcgMS4yMjEwMyA2Ljg5MDY2IDAuOTc2MDY1QzYuODg2MzUgMC43MzEwOTcgNi43ODczOSAwLjQ5NzM3IDYuNjE0NjUgMC4zMjQxMjVDNi40NDE5IDAuMTUwODc5IDYuMjA4ODUgMC4wNTE2NDI2IDUuOTY0NTkgMC4wNDczMjA0QzUuNzIwMzIgMC4wNDI5OTgzIDUuNDgzOTIgMC4xMzM5MjggNS4zMDUxOSAwLjMwMDk1NEwwLjI3NjY2MyA1LjM0NDAxQzAuMTkxODg5IDUuNDMxODEgMC4xMjM3MzUgNS41MzQzNCAwLjA3NTUyMTcgNS42NDY1OUMwLjAyNTcwMjcgNS43NjIwMSAwIDUuODg2NDQgMCA2LjAxMjIxQzAgNi4xMzc5OCAwLjAyNTcwMjcgNi4yNjI0MSAwLjA3NTUyMTcgNi4zNzc4M0MwLjEyMzczNSA2LjQ5MDA4IDAuMTkxODg5IDYuNTkyNjEgMC4yNzY2NjMgNi42ODA0MUw1LjMwNTE5IDExLjcyMzVDNS40ODE5OCAxMS45MDA1IDUuNzIxNjIgMTIgNS45NzE0NyAxMkM2LjIyMTMzIDEyIDYuNDYwOTcgMTEuOTAwNSA2LjYzNzc1IDExLjcyMzVDNi44MTQzMiAxMS41NDYyIDYuOTEzNDkgMTEuMzA1OCA2LjkxMzQ5IDExLjA1NTNDNi45MTM0OSAxMC44MDQ3IDYuODE0MzIgMTAuNTY0NCA2LjYzNzc1IDEwLjM4NzFMMy4yMTgzNSA2Ljk1Nzc4SDE4Ljc4MTZMMTUuMzYyMiAxMC4zODcxQzE1LjE4NTcgMTAuNTY0NCAxNS4wODY1IDEwLjgwNDcgMTUuMDg2NSAxMS4wNTUzQzE1LjA4NjUgMTEuMzA1OCAxNS4xODU3IDExLjU0NjIgMTUuMzYyMiAxMS43MjM1QzE1LjUzOSAxMS45MDA1IDE1Ljc3ODcgMTIgMTYuMDI4NSAxMkMxNi4yNzg0IDEyIDE2LjUxOCAxMS45MDA1IDE2LjY5NDggMTEuNzIzNUwyMS43MjMzIDYuNjgwNDFDMjEuODA4MSA2LjU5MjYxIDIxLjg3NjMgNi40OTAwOCAyMS45MjQ1IDYuMzc3ODNDMjEuOTc0MyA2LjI2MjQxIDIyIDYuMTM3OTggMjIgNi4wMTIyMUMyMiA1Ljg4NjQ0IDIxLjk3NDMgNS43NjIwMSAyMS45MjQ1IDUuNjQ2NTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWN2X19jb250cm9sLWxpbmUge1xyXG4gICAgYmFja2dyb3VuZDogI0YyRjFFRSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcblxyXG5cclxufVxyXG5cclxuYm9keS5pY3ZfX2JvZHkge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmpzLWltYWdlLWNvbXBhcmUge1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn0iLCIuYy1ibG9jay1mb3JtIHtcclxuICAmX19ncm91cCB7XHJcblxyXG4gIH1cclxuXHJcblxyXG4gICZfX3N1Ym1pdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLnVpLWJ1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jLWNhcmQtY2F0ZWdvcnkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNUUyO1xyXG4gIHBhZGRpbmc6IDE2cHggMzBweCAzMHB4O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHItb3V0KTtcclxuXHJcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcblxyXG4gICAgICAuYy1jYXJkLWNhdGVnb3J5X19wcmV2aWV3IGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLWNhdGVnb3J5X19wcmV2aWV3XHJcbiAgJl9fcHJldmlldyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTMlO1xyXG4gICAgfVxyXG4gXHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHItb3V0KTtcclxuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY2F0ZWdvcnlfX3RpdGxlXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10ci1vdXQpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5jLWNhcmQtY29sbGVjdGlvbiB7XHJcbiAgLS1jb2xvci1hY2NlbnQ6ICNEOEExNEE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgcGFkZGluZzogMjdweCAzN3B4IDM5cHggMzRweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLWNvbGxlY3Rpb25fX3ByZXZpZXdcclxuICAmX19wcmV2aWV3IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1jb2xsZWN0aW9uX19ib2R5XHJcbiAgJl9fYm9keSB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLWNvbGxlY3Rpb25fX3RpdGxlXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjIyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1jb2xsZWN0aW9uX19kZXNjXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBiIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7fVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1jb2xsZWN0aW9uX19yYXRpbmdcclxuICAmX19yYXRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBnYXA6IDZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY29sbGVjdGlvbl9fcmF0aW5nLW5vdGVcclxuICAmX19yYXRpbmctbm90ZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLWNvbGxlY3Rpb25fX3BhcmFtc1xyXG4gICZfX3BhcmFtcyB7fVxyXG5cclxuICAvLyAuYy1jYXJkLWNvbGxlY3Rpb25fX3BhcmFtXHJcbiAgJl9fcGFyYW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yMmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY29sbGVjdGlvbl9fcGFyYW0tdGl0bGVcclxuICAmX19wYXJhbS10aXRsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY29sbGVjdGlvbl9fcGFyYW0tdmFsdWVcclxuICAmX19wYXJhbS12YWx1ZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY29sbGVjdGlvbl9fZm9vdGVyXHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogMzZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtY29sbGVjdGlvbl9fZm9vdGVyLWxcclxuICAmX19mb290ZXItbCB7fVxyXG5cclxuICAvLyAuYy1jYXJkLWNvbGxlY3Rpb25fX3ByaWNlXHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDJweCA4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1jb2xsZWN0aW9uX19wcmljZS1ub3RlXHJcbiAgJl9fcHJpY2Utbm90ZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1jb2xsZWN0aW9uX19mb290ZXItclxyXG4gICZfX2Zvb3Rlci1yIHtcclxuICAgIC51aS1idXR0b24ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICB3aWR0aDogMTg5cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtY2FyZC1wcm9kdWN0LWxnIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDcxcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTVFMjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuYy1jYXJkLXByb2R1Y3QtbGdfX3ByZXZpZXcgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jYXJkLXByb2R1Y3QtbGdfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xhYmVscyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI1cHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICB0b3A6IDE4cHg7XHJcbiAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0LWxnX19wcmV2aWV3XHJcbiAgJl9fcHJldmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTMuOCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDUlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10ci1vdXQpO1xyXG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0LWxnX19ib2R5XHJcbiAgJl9fYm9keSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHggMzRweDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtcHJvZHVjdC1sZ19fYm9keS1sXHJcbiAgJl9fYm9keS1sIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWF4LXdpZHRoOiAyNzVweDtcclxuXHJcblxyXG4gICAgYiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3QtbGdfX2JvZHktclxyXG4gICZfX2JvZHktciB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3QtbGdfX3RpdGxlXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10ci1vdXQpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0LWxnX19kZXNjXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40MmVtO1xyXG4gICAgY29sb3I6ICM2MDYyNzc7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0LWxnX19wcmljZVxyXG4gICZfX3ByaWNlIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLS1oaXQge1xyXG4gICAgLmYtbGFiZWwge1xyXG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWNhcmQtcHJvZHVjdC1sZ19fYm9keS1yIHtcclxuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jLWNhcmQtcHJvZHVjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNUUyO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDY0cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtcHJvZHVjdF9fZmF2b3JpdGVcclxuICAmX19mYXZvcml0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTlweDtcclxuICAgIHRvcDogMjRweDtcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICB0b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3RfX3ByZXZpZXdcclxuICAmX19wcmV2aWV3IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDc2JTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYzJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtcHJvZHVjdF9fYm9keVxyXG4gICZfX2JvZHkge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0X190aXRsZVxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3RfX2Rlc2NcclxuICAmX19kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyZW07XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Nvc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGdhcDogNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuZi1wcmljZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mLXByaWNlLW9sZCB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3RfX2Zvb3RlclxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweCA0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXByb2R1Y3RfX2Zvb3Rlci1sXHJcbiAgJl9fZm9vdGVyLWwge31cclxuXHJcbiAgLy8gLmMtY2FyZC1wcm9kdWN0X19mb290ZXItclxyXG4gICZfX2Zvb3Rlci1yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWltLWhlaWdodDogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIH1cclxuXHJcbiAgICAudWktcXVhbnRpdHkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1idXR0b24ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jLWNhcmQtcHJvZHVjdC0taW4tY2FydCB7XHJcbiAgICAuYy1jYXJkLXByb2R1Y3RfX2Zvb3RlciB7XHJcbiAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWNhcmQtcHJvZHVjdF9fZm9vdGVyLXIge1xyXG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cclxuICAgICAgLnVpLXF1YW50aXR5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudWktYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtY2FyZC1yZXZpZXcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBwYWRkaW5nOiAyOXB4IDI3cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMjQ1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDE0cHggMjRweDtcclxuICAgIG1pbi1oZWlnaHQ6IDIxMXB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1yZXZpZXdfX2hlYWRcclxuICAmX19oZWFkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtcmV2aWV3X19oZWFkLWxcclxuICAmX19oZWFkLWwge31cclxuXHJcbiAgLy8gLmMtY2FyZC1yZXZpZXdfX2hlYWQtclxyXG4gICZfX2hlYWQtciB7fVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fYm9keVxyXG4gICZfX2JvZHkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgIGNvbG9yOiAjNjA2Mjc3O1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIG1heC13aWR0aDogMjEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fZm9vdGVyXHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fYXV0aG9yXHJcbiAgJl9fYXV0aG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1yZXZpZXdfX2F1dGhvci1sXHJcbiAgJl9fYXV0aG9yLWwge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fYXV0aG9yLWF2YVxyXG4gICZfX2F1dGhvci1hdmEge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBAZXh0ZW5kICV1ZGM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fYXV0aG9yLXJcclxuICAmX19hdXRob3ItciB7fVxyXG5cclxuICAvLyAuYy1jYXJkLXJldmlld19fYXV0aG9yLW5hbWVcclxuICAmX19hdXRob3ItbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1yZXZpZXdfX2F1dGhvci1jaXR5XHJcbiAgJl9fYXV0aG9yLWNpdHkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jLWNhcmQtc3RlcCB7XHJcbiAgcGFkZGluZzogMTlweCAyMHB4IDI0cHggMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNUUyO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1zdGVwX19oZWFkXHJcbiAgJl9faGVhZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtc3RlcF9faGVhZC1sXHJcbiAgJl9faGVhZC1sIHtcclxuICAgIGhlaWdodDogMTM2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGhlaWdodDogODRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWNhcmQtc3RlcF9faGVhZC1yXHJcbiAgJl9faGVhZC1yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLy8gLmMtY2FyZC1zdGVwX19udW1cclxuICAmX19udW0ge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDk2cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY29sb3I6ICNGMkYxRUU7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jYXJkLXN0ZXBfX2JvZHlcclxuICAmX19ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyZW07XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYixcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1ib2R5LWNvbG9yKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYy1jb250YWN0LXRvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDMwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGdhcDogMTZweDtcclxuICB9XHJcblxyXG4gIC8vIC5jLWNvbnRhY3QtdG9wX19pdGVtXHJcbiAgJl9faXRlbSB7fVxyXG5cclxuICAvLyAuYy1jb250YWN0LXRvcF9faXRlbS12YWx1ZVxyXG4gICZfX2l0ZW0tdmFsdWUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1jb250YWN0LXRvcF9faXRlbS1ub3RlXHJcbiAgJl9faXRlbS1ub3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XHJcbiAgfVxyXG59IiwiLmMtZmlsdGVyIHtcclxuXHJcblxyXG4gICYrLnMtc2VjdGlvbi0tcHJvZHVjdHMtbGcge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWZpbHRlcl9fZ3JvdXBcclxuICAmX19ncm91cCB7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICY+KiB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNUUyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAzNnB4IDM2cHggNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obWQsIGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlzLWRhcmstbW9kZSAmIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMTQxMjE5IDAlLCAjMjcyNDJiIDEwMCUpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMjdweCAyNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWZpbHRlcl9fZm9vdGVyXHJcbiAgJl9fZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtbCB7fVxyXG5cclxuICAgICYtciB7fVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Ftb3VudCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgLmlzLWRhcmstbW9kZSAmIHtcclxuICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtZmxvYXRpbmctd2lkZ2V0IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogNDg7XHJcblxyXG5cclxuICAmX19ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJi0tYm90dG9tLWxlZnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufSIsIi5jLWZvb3RlciB7XHJcblxyXG4gIC8vIC5jLWZvb3Rlcl9fdG9wXHJcbiAgJl9fdG9wIHtcclxuXHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjlweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ncmlkIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU1RTI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1sIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHJcbiAgICAgICAgICAuYy1mb290ZXJfX2NvbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAuYy1mb290ZXJfX2NvbnRhY3RzIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICB0b3A6IDI4cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XHJcbiAgICAgICAgICAuYy1mb290ZXJfX2NvbCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIC5jLWZvb3Rlcl9fY29udGFjdHMge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1yIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgIGdhcDogMTVweCAyNHB4O1xyXG5cclxuICAgICAgICAgIC5jLWZvb3Rlcl9fY29sIHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1mb290ZXJfX2NvbFxyXG4gICZfX2NvbCB7fVxyXG5cclxuICAvLyAuYy1mb290ZXJfX3RvcC1sb2dvdHlwZVxyXG4gICZfX3RvcC1sb2dvdHlwZSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcblxyXG4gICAgaW1nLFxyXG4gICAgc3ZnIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWZvb3Rlcl9fbm90ZVxyXG4gICZfX25vdGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyZW07XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5jLWZvb3Rlcl9fY29udGFjdHNcclxuICAmX19jb250YWN0cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBhW2hyZWZePXRlbF0sXHJcbiAgICBhW2hyZWZePW1haWx0b10ge1xyXG4gICAgICBAZXh0ZW5kICVsaW5rLWhvdmVyO1xyXG5cclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1mb290ZXJfX2NvbnRhY3RzLXdvcmt0aW1lXHJcbiAgJl9fY29udGFjdHMtd29ya3RpbWUge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIC5jLWZvb3Rlcl9fdW5kZXJcclxuICAmX191bmRlciB7XHJcblxyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM2MDYyNzc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyAuYy1mb290ZXJfX3VuZGVyLWdyaWRcclxuICAgICYtZ3JpZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNUUyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIC5jLWZvb3Rlcl9fdW5kZXItZ3JpZC1sXHJcbiAgICAmLWdyaWQtbCB7fVxyXG5cclxuICAgIC8vIC5jLWZvb3Rlcl9fdW5kZXItZ3JpZC1yXHJcbiAgICAmLWdyaWQtciB7fVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIC5jLWZvb3Rlcl9fY29weXJpZ2h0XHJcbiAgJl9fY29weXJpZ2h0IHt9XHJcblxyXG5cclxuXHJcbiAgLy8gLmMtZm9vdGVyX19wb2xpY3lcclxuICAmX19wb2xpY3kge1xyXG4gICAgYSB7XHJcbiAgICAgIEBleHRlbmQgJWxpbmstaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtaGVhZGVyIHtcclxuICAgICZfX2Zha2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0taGVhZGVySCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1jbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJveCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzFweDtcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlcGE7XHJcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMSkgMCUsIHJnYmEoNjUsIDY1LCA2NSwgMSkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMjgpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY+KiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgJi1sIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudWktYnV0dG9uLWhhbWJ1cmdlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtbSB7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1yIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYy1jb250YWN0LXRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICYtbG9nb3R5cGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3M3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcsXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAZXh0ZW5kICV1ZGM7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyN3B4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHt9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aW9uIHtcclxuICAgICAgICBAZXh0ZW5kICV1ZGM7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICAgLmYtY291bnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xyXG4gICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtZml4ZWQge1xyXG4gICAgICAgIC5jLWhlYWRlcl9fdG9wIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA1MDtcclxuXHJcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0taGVhZGVySCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10ci1vdXQpLCB0cmFuc2Zvcm0gdmFyKC0tdHItb3V0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hYnNvbHV0ZSB7XHJcbiAgICAgICAgLmMtaGVhZGVyX19mYWtlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1zY3JvbGxlZCB7XHJcbiAgICAgICAgLmMtaGVhZGVyX190b3Age31cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLXZpc2libGUge1xyXG4gICAgICAgIC5jLWhlYWRlcl9fdG9wIHtcclxuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1oaWRkZW4ge1xyXG4gICAgICAgIC5jLWhlYWRlcl9fdG9wIHtcclxuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYy1tYXAge1xyXG5cclxuICAvLyAuYy1tYXBfX2lubmVyXHJcbiAgJl9faW5uZXIge31cclxuXHJcbiAgLy8gLmMtbWFwX19mcmFtZVxyXG4gICZfX2ZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0OTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgaGVpZ2h0OiA0MTRweDtcclxuICAgIH1cclxuXHJcbiAgICAueW1hcHMtMi0xLTc5LWlubmVyLXBhbmVzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZCk7XHJcbiAgICB9XHJcblxyXG4gICAgLnltYXBzLTItMS03OS1ncm91bmQtcGFuZSB7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpIGludmVydCgwKSAhaW1wb3J0YW50O1xyXG4gICAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWFsbC1wYW5lbCB7XHJcblxyXG4gICAgW2NsYXNzKj1cIi1jb3B5cmlnaHRzLXBhbmVcIl0sXHJcbiAgICBbY2xhc3MqPVwiLWdvdG90ZWNoXCJdLFxyXG4gICAgW2NsYXNzKj1cIi1nb3RvcG1vXCJdLFxyXG4gICAgW2NsYXNzKj1cIi1nb3RvbmF2XCJdIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jLW1lbnUtZm9vdGVyIHtcclxuXHJcbiAgLy8gLmMtbWVudS1mb290ZXJfX3RpdGxlXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDNlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS45ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAuYy1tZW51LWZvb3Rlcl9fbGlzdFxyXG4gICZfX2xpc3Qge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgY29sb3I6ICM2MDYyNzc7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBleHRlbmQgJWxpbmstaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmMtbWVudS10b3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDMwcHg7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGdhcDogMTZweDtcclxuICB9XHJcbn0iLCIuYy1wb3B1cC1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDUwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwMjAxO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyLW91dCk7XHJcblxyXG4gICAgICAgIC5fYy1wb3B1cC1tZW51LW9wZW4gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXJIKTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjhweDtcclxuXHJcbiAgICAgICAgJi1sIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogaW5oZXJpdDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1yIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMzhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1oZWFkZXJIKSk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHggMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3R5cGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgIHdpZHRoOiA3M3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcblxyXG4gICAgICAgIHN2ZyxcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4tY2xvc2Uge1xyXG4gICAgICAgIEBleHRlbmQgJXVkYztcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9vdGVyIHt9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgLmMtbWVudS10b3Age1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGdhcDogMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIzMCwgMjI5LCAyMjYsIDAuMik7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pY29uLWNoZXZyb24tcmlnaHQtd2hpdGUpIDUwJSAyNSUgLyA1cHggbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWN0cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuXHJcbiAgICAgICAgLmMtY29udGFjdC10b3Age1xyXG4gICAgICAgICAgICBnYXA6IDQycHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzNweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjdweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7fVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FjdGlvbiB7XHJcbiAgICAgICAgQGV4dGVuZCAldWRjO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgIC5mLWNvdW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogLTZweDtcclxuICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIuYy1zZWFyY2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDQycHg7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIG1heC13aWR0aDogMTYwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9faW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWluLXdpZHRoOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICB3aWR0aDogNDJweDtcclxuICAgIGxlZnQ6IC0xNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uLWNsZWFyIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwMCk7XHJcblxyXG5cclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dCB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogNDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIyOTMwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTM1MTU4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pcy1maWxsZWQsXHJcbiAgJi5pcy1hY3RpdmUge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZ+KiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmMtc2VhcmNoX19pbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLXNlYXJjaF9faWNvbiB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtc2VhcmNoX19pbnB1dCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBoc2xhKDAsIDAlLCA2MCUsIC4yOCk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBjdXJzb3I6IHRleHQ7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTAwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pcy1maWxsZWQge1xyXG4gICAgLmMtc2VhcmNoX19idXR0b24tY2xlYXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jLXNvY2lhbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG5cclxuICAvLyAuYy1zb2NpYWxfX2xpc3RcclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1zb2NpYWxfX2l0ZW1cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAvLyAuYy1zb2NpYWxfX2xpbmtcclxuICAmX19saW5rIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgfVxyXG5cclxufSIsIi5jLXRvYXN0LW1lc3NhZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC8vIC5jLXRvYXN0LW1lc3NhZ2VfX2luXHJcbiAgJl9faW4ge1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHItb3V0KSwgdHJhbnNmb3JtIHZhcigtLXRyLW91dCk7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNjA2Mjc3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJi5pcy1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLmlzLXZpc2libGUge1xyXG4gICAgLmMtdG9hc3QtbWVzc2FnZV9faW4ge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvb2tpZXMge1xyXG4gICAgbWF4LXdpZHRoOiA1MjBweDtcclxuICB9XHJcbn0iLCIucy1hYm91dCB7XHJcblxyXG4gICYrLnMtY3RhIHtcclxuICAgIG1hcmdpbi10b3A6IDEyOXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtYWJvdXRfX2JveFxyXG4gICZfX2JveCB7fVxyXG5cclxuICAvLyAucy1hYm91dF9fYmdcclxuICAmX19iZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTExNjtcclxuXHJcblxyXG4gICAgcGljdHVyZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWFib3V0X19tYWluXHJcbiAgJl9fbWFpbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgbWluLWhlaWdodDogNDgycHg7XHJcbiAgfVxyXG5cclxuICAvLyAucy1hYm91dF9fbWFpbi1iZ1xyXG4gICZfX21haW4tYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIGhlaWdodDogMzM4cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWFib3V0X19ncmlkXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy10b3A6IDg1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NnB4O1xyXG4gICAgZ2FwOiAwIDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDMxcHggMjBweCA5NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtYWJvdXRfX2dyaWQtbFxyXG4gICZfX2dyaWQtbCB7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1hYm91dF9fZ3JpZC1yXHJcbiAgJl9fZ3JpZC1yIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIG1heC13aWR0aDogNTcwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWFib3V0X190aXRsZVxyXG4gICZfX3RpdGxlIHt9XHJcblxyXG4gIC8vIC5zLWFib3V0X19kZXNjXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgbWF4LXdpZHRoOiA0NDVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWFib3V0X19wcm9wc1xyXG4gICZfX3Byb3BzIHtcclxuICAgIG1hcmdpbi10b3A6IDQxcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1hYm91dF9fcHJvcFxyXG4gICZfX3Byb3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGdhcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyxcclxuICAgIHN2ZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtYWJvdXRfX3Byb3AtaWNvblxyXG4gICZfX3Byb3AtaWNvbiB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiA0MXB4O1xyXG4gICAgQGV4dGVuZCAldWRjO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWFib3V0X19wcm9wLXR4dFxyXG4gICZfX3Byb3AtdHh0IHt9XHJcblxyXG4gIC8vIC5zLWFib3V0X19wcm9wLXRpdGxlXHJcbiAgJl9fcHJvcC10aXRsZSB7fVxyXG5cclxuICAvLyAucy1hYm91dF9fcHJvcC1kZXNjXHJcbiAgJl9fcHJvcC1kZXNjIHtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICB9XHJcblxyXG5cclxuXHJcbiAgLy8gLnMtYWJvdXRfX2l0ZW1zXHJcbiAgJl9faXRlbXMge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtYWJvdXRfX2l0ZW1cclxuICAmX19pdGVtIHtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM3KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTY3O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1hYm91dF9faXRlbS10aXRsZVxyXG4gICZfX2l0ZW0tdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXNlY29uZCk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjBkZWcsICMwMDc3YzggMCUsICM0N2I0ZmYgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1hYm91dF9faXRlbS10eHRcclxuICAmX19pdGVtLXR4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG5cclxuICB9XHJcblxyXG59IiwiLnMtY3RhIHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBtYXJnaW4tYm90dG9tOiA4OXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBtYXJnaW46IDY1cHggMDtcclxuICB9XHJcblxyXG4gIC8vIC5zLWN0YV9fcHJldmlld1xyXG4gICZfX3ByZXZpZXcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDMyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDIsIDI0MSwgMjM4LCAwKSAwJSwgI2YyZjFlZSAxMDAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWN0YV9fdGl0bGVcclxuICAmX190aXRsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjhweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWN0YV9faXRlbXNcclxuICAmX19pdGVtcyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICM2MDYyNzc7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTJweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IDVweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJvdW5kKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtY3RhX19mb290ZXJcclxuICAmX19mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudWktYnV0dG9uIHtcclxuICAgICAgbWluLXdpZHRoOiAyNThweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnMtaGVybyB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XHJcblxyXG4gIC8vIC5zLWhlcm9fX2JnXHJcbiAgJl9fYmcge31cclxuXHJcbiAgLy8gLnMtaGVyb19fbWFpblxyXG4gICZfX21haW4ge1xyXG4gICAgcGFkZGluZy10b3A6IDE1N3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDk3cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjdweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM5cHg7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAmLWluIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWhlcm9fX3RpdGxlXHJcbiAgJl9fdGl0bGUge31cclxuXHJcbiAgLy8gLnMtaGVyb19fZGVzY1xyXG4gICZfX2Rlc2Mge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICNGMkYxRUU7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtaGVyb19fYWNjZXB0c1xyXG4gICZfX2FjY2VwdHMge1xyXG4gICAgbWFyZ2luLXRvcDogMzFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLWhlcm9fX2J1dHRvblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1idXR0b24ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zLW1hcCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstYm9yZGVyKTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItZGFyay1ib3JkZXIpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC8vIC5zLW1hcF9fZ3JpZFxyXG4gICZfX2dyaWQge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1tYXBfX2dyaWQtY29udGVudFxyXG4gICZfX2dyaWQtY29udGVudCB7XHJcbiAgfVxyXG5cclxuICAvLyAucy1tYXBfX2dyaWQtdmlld1xyXG4gICZfX2dyaWQtdmlldyB7XHJcbiAgICAuYy1tYXAge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnMtcHJvYmxlbSB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLXByb2JsZW1fX2dyaWRcclxuICAmX19ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQxJSA1MCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDI5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1wcm9ibGVtX19ncmlkLWxcclxuICAmX19ncmlkLWwge31cclxuXHJcbiAgLy8gLnMtcHJvYmxlbV9faXRlbXNcclxuICAmX19pdGVtcyB7fVxyXG5cclxuICAvLyAucy1wcm9ibGVtX19pdGVtXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtcHJvYmxlbV9faXRlbS1pY29uXHJcbiAgJl9faXRlbS1pY29uIHtcclxuICAgIEBleHRlbmQgJXVkYztcclxuICAgIHdpZHRoOiA4OXB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM3cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHdpZHRoOiA3M3B4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLXByb2JsZW1fX2l0ZW0tdHh0XHJcbiAgJl9faXRlbS10eHQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogIzYwNjI3NztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zM2VtO1xyXG4gICAgfVxyXG5cclxuICAgIGIsXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1ib2R5LWNvbG9yKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLXByb2JsZW1fX2dyaWQtclxyXG4gICZfX2dyaWQtciB7fVxyXG59IiwiLnMtc2VjdGlvbiB7XHJcblxyXG4gIC8vIC5zLXNlY3Rpb25fX2hlYWRcclxuICAmX19oZWFkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jZW50ZXJlZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5zLXNlY3Rpb25fX3N1YnRpdGxlXHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLnMtc2VjdGlvbl9fdGl0bGVcclxuICAmX190aXRsZSB7fVxyXG5cclxuICAvLyAucy1zZWN0aW9uX19ib2R5XHJcbiAgJl9fYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAvLyAucy1zZWN0aW9uX19ncmlkXHJcbiAgJl9fZ3JpZCB7fVxyXG5cclxuICAvLyAucy1zZWN0aW9uX19mb290ZXJcclxuICAmX19mb290ZXIge1xyXG4gICAgJi0tY2VudGVyZWQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJi0tY2F0ZWdvcmllcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuICAgIH1cclxuXHJcbiAgICAucy1zZWN0aW9uX19ncmlkIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICBnYXA6IDI0cHggMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1yZXZpZXdzIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29sbGVjdGlvbiB7XHJcbiAgICAucy1zZWN0aW9uX19oZWFkLXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnMtc2VjdGlvbl9fZ3JpZCB7XHJcbiAgICAgIC51aS10YWJzX19uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51aS10YWJzX19ib2R5IHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgLnVpLXRhYnNfX2l0ZW0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXByb2R1Y3RzLWxnIHtcclxuICAgIC5zLXNlY3Rpb25fX2dyaWQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXByb2R1Y3RzIHtcclxuICAgIC5zLXNlY3Rpb25fX2hlYWQtciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucy1zZWN0aW9uX19ncmlkIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucy1zb2x1dGlvbnMge1xyXG5cclxuICAvLyAucy1zb2x1dGlvbnNfX2dyaWRcclxuICAmX19ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICBnYXA6IDI3cHggMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLnMtc29sdXRpb25zX19jYXJkXHJcbiAgJl9fY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLy8gLnMtc29sdXRpb25zX19jYXJkLXBob3RvXHJcbiAgJl9fY2FyZC1waG90byB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAxMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBAZXh0ZW5kICV1ZGM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU1RTI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxN3B4KTtcclxuICAgICAgaGVpZ2h0OiA3OXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC8vIC5zLXNvbHV0aW9uc19fY2FyZC10aXRsZVxyXG4gICZfX2NhcmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIG1heC13aWR0aDogMjQ3cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWF4LXdpZHRoOiAxNjZweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIucy1zdGVwcyB7XHJcblxyXG4gIC8vIC5zLXN0ZXBzX190aXRsZVxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAucy1zdGVwc19fZ3JpZFxyXG4gICZfX2dyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnQtcGFnZSB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0Jj5tYWluIHtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHR9XHJcblxyXG5cdCZfX2JyZWFkY3J1bWJzIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nLXRvcDogNDRweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2hlYWQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
