*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;scroll-behavior:smooth;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}:where(blockquote,figure):where([class]),body{margin:0}h1,h2,h3,h4,h5{margin-block:16px}summary::-webkit-details-marker,summary::marker{content:"";display:none}ol{padding:0}:where(ul[class]){list-style:none;padding:0}:where(p[class]){margin-block:0}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}svg:not(.float-block__info-stars>svg) [fill]{fill:currentColor}svg:not(.float-block__info-stars>svg) [stroke]{stroke:currentColor}svg *{-webkit-transition-property:fill,stroke;transition-property:fill,stroke}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Light.woff2) format("woff2"),url(../fonts/Kanit-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Regular.woff2) format("woff2"),url(../fonts/Kanit-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Medium.woff2) format("woff2"),url(../fonts/Kanit-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-SemiBold.woff2) format("woff2"),url(../fonts/Kanit-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Bold.woff2) format("woff2"),url(../fonts/Kanit-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Golos;src:local(""),url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--color-main:#1a67db;--color-main-hover:#b4cef4;--color-button-description:#8cb3ed;--website-interface-button-color:#d1e1fa;--website-interface-button-color-hover:#1a67db;--website-interface-button-icon-color:#1a67db;--website-interface-button-icon-color-hover:#d1e1fa;--website-interface-slide-border-color:#81aceb;--label-bg:#b4cef4;--label-text-color:#1a67db;--label-description-color:#1a67db;--label-promo-code-bg:#f8597a;--label-promo-code-text-color:#ffffff;--active-bonuses-text:#ffffff;--active-bonuses-label:#18d24c;--active-bonuses-circle:#1cde8c;--link-color:#1a67db;--link-hover:#b4cef4;--app-page-btn-block-bg:#b4cef4;--app-page-btn-block-title:#1a67db;--app-page-btn-block-description:#55709a;--color-pros:#18d24c;--color-pros-inactive:#d3e8d6;--color-cons:#ea2e2e;--color-cons-inactive:#e8d3dd;--color-country:#ffb223;--default-arrow-color:#ffffff;--default-arrow-color-hover:#1a67db;--default-arrow-bg:#1a67db;--default-arrow-bg-hover:#b4cef4;--social-icon-color:#111824;--social-icon-background-color:#ffffff;--social-icon-hover-color:#1a67db;--social-icon-background-hover-color:#b4cef4;--header-bg:#0f151f;--nav-text-color:#ffffff;--header-dropdown-menu:#0f151f;--header-dropdown-menu-arrow:#272c35;--header-dropdown-menu-border:#272c35;--body-text-color:#55709a;--body-background-color:#e8f0fc;--block-background-color:#ffffff;--toc-faq-arr-color:#1a67db;--toc-faq-arr-bg:linear-gradient(139deg, #fff 13.74%, #dbe9ff 93.02%);--footer-bg:#0f151f;--footer-text-color:#ffffff;--footer-app-block-header-color:#55709a;--footer-app-block-background:#ffffff;--footer-payment-methods-icon-color:#ffffff;--footer-responsibility-icon-color:#ffffff;--header-btn-first-color:#1a67db;--header-btn-first-text-color:#ffffff;--header-btn-first-border-color:#1a67db;--header-btn-first-icon-color:#1a67db;--header-btn-first-icon-bg-color:#ffffff;--header-btn-first-hover-color:#b4cef4;--header-btn-first-hover-text-color:#1a67db;--header-btn-first-hover-border-color:#b4cef4;--header-btn-first-hover-icon-color:#1a67db;--header-btn-first-hover-icon-bg-color:#b4cef4;--header-btn-second-color:transparent;--header-btn-second-text-color:#ffffff;--header-btn-second-border-color:#ffffff;--header-btn-second-icon-color:#ffffff;--header-btn-second-icon-bg-color:transparent;--header-btn-second-hover-color:#b4cef4;--header-btn-second-hover-text-color:#1a67db;--header-btn-second-hover-border-color:#b4cef4;--header-btn-second-hover-icon-color:#1a67db;--header-btn-second-hover-icon-bg-color:transparent;--footer-btn-first-color:#1a67db;--footer-btn-first-text-color:#ffffff;--footer-btn-first-border-color:#1a67db;--footer-btn-first-icon-color:#7cb342;--footer-btn-first-icon-bg-color:#ffffff;--footer-btn-first-hover-color:#b4cef4;--footer-btn-first-hover-text-color:#1a67db;--footer-btn-first-hover-border-color:#b4cef4;--footer-btn-first-hover-icon-color:#1a67db;--footer-btn-first-hover-icon-bg-color:#b4cef4;--footer-btn-second-color:#ffffff;--footer-btn-second-text-color:#1a67db;--footer-btn-second-border-color:#ffffff;--footer-btn-second-icon-color:#ffffff;--footer-btn-second-icon-bg-color:#1a67db;--footer-btn-second-hover-color:#b4cef4;--footer-btn-second-hover-text-color:#1a67db;--footer-btn-second-hover-border-color:#b4cef4;--footer-btn-second-hover-icon-color:#1a67db;--footer-btn-second-hover-icon-bg-color:#b4cef4;--first-btn-color:#1a67db;--first-btn-text-color:#ffffff;--first-btn-border-color:#1a67db;--first-btn-icon-color:#1a67db;--first-btn-icon-bg-color:#ffffff;--first-btn-hover-color:#b4cef4;--first-btn-hover-text-color:#1a67db;--first-btn-hover-border-color:#b4cef4;--first-btn-hover-icon-color:#1a67db;--first-btn-hover-icon-bg-color:#b4cef4;--second-btn-color:#ffffff;--second-btn-text-color:#1a67db;--second-btn-border-color:#ffffff;--second-btn-icon-color:#ffffff;--second-btn-icon-bg-color:#1a67db;--second-btn-hover-color:#b4cef4;--second-btn-hover-text-color:#1a67db;--second-btn-hover-border-color:#b4cef4;--second-btn-hover-icon-color:#1a67db;--second-btn-hover-icon-bg-color:#b4cef4;--third-btn-color:transparent;--third-btn-text-color:#ffffff;--third-btn-border-color:#ffffff;--third-btn-icon-color:#ffffff;--third-btn-icon-bg-color:transparent;--third-btn-hover-color:#b4cef4;--third-btn-hover-text-color:#1a67db;--third-btn-hover-border-color:#b4cef4;--third-btn-hover-icon-color:#1a67db;--third-btn-hover-icon-bg-color:transparent;--app-page-btn-first-color:#1a67db;--app-page-btn-first-text-color:#ffffff;--app-page-btn-first-border-color:#1a67db;--app-page-btn-first-icon-color:#7cb342;--app-page-btn-first-icon-bg-color:#ffffff;--app-page-btn-first-hover-color:#b4cef4;--app-page-btn-first-hover-text-color:#1a67db;--app-page-btn-first-hover-border-color:#b4cef4;--app-page-btn-first-hover-icon-color:#1a67db;--app-page-btn-first-hover-icon-bg-color:#b4cef4;--app-page-btn-second-color:#ffffff;--app-page-btn-second-text-color:#1a67db;--app-page-btn-second-border-color:#ffffff;--app-page-btn-second-icon-color:#ffffff;--app-page-btn-second-icon-bg-color:#1a67db;--app-page-btn-second-hover-color:#b4cef4;--app-page-btn-second-hover-text-color:#1a67db;--app-page-btn-second-hover-border-color:#b4cef4;--app-page-btn-second-hover-icon-color:#1a67db;--app-page-btn-second-hover-icon-bg-color:#b4cef4;--banner-bonus-btn-first-color:#1a67db;--banner-bonus-btn-first-text-color:#ffffff;--banner-bonus-btn-first-border-color:#1a67db;--banner-bonus-btn-first-icon-color:#7cb342;--banner-bonus-btn-first-icon-bg-color:#ffffff;--banner-bonus-btn-first-hover-color:#b4cef4;--banner-bonus-btn-first-hover-text-color:#1a67db;--banner-bonus-btn-first-hover-border-color:#b4cef4;--banner-bonus-btn-first-hover-icon-color:#1a67db;--banner-bonus-btn-first-hover-icon-bg-color:#b4cef4;--banner-bonus-btn-second-color:#ffffff;--banner-bonus-btn-second-text-color:#1a67db;--banner-bonus-btn-second-border-color:#ffffff;--banner-bonus-btn-second-icon-color:#ffffff;--banner-bonus-btn-second-icon-bg-color:#1a67db;--banner-bonus-btn-second-hover-color:#b4cef4;--banner-bonus-btn-second-hover-text-color:#1a67db;--banner-bonus-btn-second-hover-border-color:#b4cef4;--banner-bonus-btn-second-hover-icon-color:#1a67db;--banner-bonus-btn-second-hover-icon-bg-color:#b4cef4;--copy-btn-color:#ffffff;--copy-btn-text-color:#1a67db;--copy-btn-border-color:#ffffff;--copy-btn-icon-color:#ffffff;--copy-btn-icon-bg-color:#1a67db;--copy-btn-hover-color:#b4cef4;--copy-btn-hover-text-color:#1a67db;--copy-btn-hover-border-color:#b4cef4;--copy-btn-hover-icon-color:#1a67db;--copy-btn-hover-icon-bg-color:#b4cef4;--copy-alt-btn-color:transparent;--copy-alt-btn-text-color:#ffffff;--copy-alt-btn-border-color:#ffffff;--copy-alt-btn-icon-color:#1a67db;--copy-alt-btn-icon-bg-color:#ffffff;--copy-alt-btn-hover-color:#b4cef4;--copy-alt-btn-hover-text-color:#1a67db;--copy-alt-btn-hover-border-color:#b4cef4;--copy-alt-btn-hover-icon-color:#ffffff;--copy-alt-btn-hover-icon-bg-color:#1a67db;--ref-btn-color:#1a67db;--ref-btn-text-color:#ffffff;--ref-btn-icon-color:#ffffff;--ref-btn-hover-color:#b4cef4;--ref-btn-hover-text-color:#1a67db;--ref-btn-hover-icon-color:#1a67db;--button-border-color:#ffffff;--button-border-color-hover:#b4cef4;--button-border-color-text:#ffffff;--button-border-text-color-hover:#1a67db;--active-tab:#1a67db;--inactive-tab:#c9dbf7;--active-tab-text-color:#ffffff;--inactive-tab-text-color:#1a67db;--tab-icon-color:#1a67db;--tab-icon-bg:#ffffff;--tab-android-icon-color:#7cb342;--floating-block-bg:#0f151f;--floating-block-text-color:#ffffff;--th-bg:#1a67db;--th-text-color:#ffffff;--tb-bg-or-odd-row:#ffffff;--tb-bg-even-row:#f5f9ff;--tb-text-color:#55709a;--color-background-promo-code:#ffffff;--color-background-block-app:#ffffff;--toc-title:#55709a;--toc-background:#ffffff;--toc-link:#1a67db;--toc-link-hover:#b4cef4;--sports-banner:rgb(13, 178, 109);--apps-banner:#1a67db;--casino-banner:#470996;--custom-banner:#1a67db;--gradient-text:linear-gradient(122deg, #1a67db 15.72%, #5398ff 82.74%);--border-radius-large:12px;--border-radius:10px;--border-radius-small:8px;--shadow-color:rgba(14, 65, 141, 0.1);--shadow:0px 15px 30px 0px var(--shadow-color);--b-font-size:16;--font-family-base:"Kanit",sans-serif;--container-width:1240px;--container-padding-x:20px;--section-row-gap-mobile:40px;--section-row-gap-desktop:60px;--input-height:48px;--button-height-big:48px;--button-height-default:40px;--button-height-small:32px;--button-padding-big:8px 20px;--button-padding-default:8px 10px;--button-padding-small:4px 8px;--button-gap-big:15px;--button-gap-default:10px;--button-gap-small:5px;--transition-duration:0.25s}.container{width:100%;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}.with-sidebar .page-content{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;row-gap:var(--section-row-gap-mobile)}@media (min-width:769px){.with-sidebar .page-content{width:calc(100% - 300px);row-gap:var(--section-row-gap-desktop)}}.no-sidebar .page-content{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;row-gap:var(--section-row-gap-mobile)}.content-sidebar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.dark-bg::before{content:"";width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.7)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.accent-text{font-weight:700;color:var(--color-main)}.hidden{display:none}.mobile-menu-active{right:0!important}.open-sub-menu{visibility:visible!important;opacity:1!important;padding:15px!important}.open-mobile-sub-menu{visibility:visible!important;opacity:1!important;padding-top:10px!important}.menu-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;color:var(--nav-text-color);z-index:1;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.menu-arrow>svg *{stroke:currentColor}.menu-arrow-active{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.menu-arrow-active>svg *{stroke:var(--link-hover)}.link-active{color:var(--link-hover)!important}.burger-button-active .burger-button__line:first-child{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.burger-button-active .burger-button__line:last-child{-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.lock{overflow:hidden}.toc-icon-active{-webkit-transform:rotate(0)!important;transform:rotate(0)!important;-webkit-transition:-webkit-transform var(--transition-duration) ease-out;transition:-webkit-transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out,-webkit-transform var(--transition-duration) ease-out}.table-inactive{display:none}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--font-family-base);font-size:var(--b-font-size);font-weight:400;background-color:var(--body-background-color);color:var(--body-text-color);min-height:100vh;overflow-x:hidden;overflow-y:scroll}.main-content{margin-bottom:40px}.main-content,.site-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer{-ms-flex-negative:0;flex-shrink:0}a{-webkit-tap-highlight-color:transparent;color:var(--link-color)}a,button,input,svg *,textarea{-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}a:where([class]){text-decoration:none}h1{font-size:32px}@media (min-width:769px){.no-sidebar .page-content{row-gap:var(--section-row-gap-desktop)}.main-content{margin-bottom:60px}h1{font-size:42px}}h2{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.03em}@media (min-width:769px){h2{font-size:28px;line-height:32px}}h3{font-size:18px}@media screen and (min-width:769px){.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}input,textarea{caret-color:var(--color-main);margin:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::placeholder,textarea::placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.wp-block-image img{border-radius:var(--border-radius)}.tag-block ol{counter-reset:myCounter}.tag-block ol>li{list-style:none;line-height:130%}.tag-block ol>li::before{counter-increment:myCounter;content:counter(myCounter);color:#fff;background:var(--color-main);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:5px 10px 5px 0;line-height:19px;width:20px;height:20px;border-radius:5px;font-size:16px;font-weight:700}.tag-block ul>li{line-height:130%}.tag-block ul>li::marker{color:var(--color-main)}.default-btns{padding:8px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--button-height-default);border-radius:var(--border-radius-small)}@media (min-width:1024px){.default-btns{padding:8px 10px}}@media (min-width:1281px){.default-btns{height:var(--button-height-big);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:8px 20px}}.default-btns__first-btn{background-color:var(--first-btn-color);color:var(--first-btn-text-color);border:1px solid var(--first-btn-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.default-btns:hover,button:hover{cursor:pointer}a:hover{text-decoration:none;color:var(--link-hover)}.default-btns__first-btn:hover{background-color:var(--first-btn-hover-color);color:var(--first-btn-hover-text-color);border:1px solid var(--first-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__first-btn:hover>.default-btns__icon{background-color:var(--first-btn-hover-icon-bg-color);color:var(--first-btn-hover-icon-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.default-btns__first-btn:hover>.default-btns__icon>svg *{fill:var(--first-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){a:active{text-decoration:none;color:var(--link-hover)}.default-btns__first-btn:active{background-color:var(--first-btn-hover-color);color:var(--first-btn-hover-text-color);border:1px solid var(--first-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__first-btn:active>.default-btns__icon{background-color:var(--first-btn-hover-icon-bg-color);color:var(--first-btn-hover-icon-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.default-btns__first-btn:active>.default-btns__icon>svg *{fill:var(--first-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.default-btns__first-btn>.default-btns__icon{background-color:var(--first-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__first-btn>.default-btns__icon svg *{fill:var(--first-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__second-btn{background-color:var(--second-btn-color);color:var(--second-btn-text-color);border:1px solid var(--second-btn-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.default-btns__second-btn:hover{background-color:var(--second-btn-hover-color);color:var(--second-btn-hover-text-color);border:1px solid var(--second-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__second-btn:hover>.default-btns__icon{background-color:var(--second-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn:hover>.default-btns__icon>svg *{fill:var(--second-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.default-btns__second-btn:active{background-color:var(--second-btn-hover-color);color:var(--second-btn-hover-text-color);border:1px solid var(--second-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__second-btn:active>.default-btns__icon{background-color:var(--second-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn:active>.default-btns__icon>svg *{fill:var(--second-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.default-btns__second-btn>.default-btns__icon{background-color:var(--second-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn>.default-btns__icon svg *{fill:var(--second-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__third-btn{background-color:var(--third-btn-color);border:1px solid var(--third-btn-border-color);color:var(--third-btn-text-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.default-btns__third-btn:hover{background-color:var(--third-btn-hover-color);color:var(--third-btn-hover-text-color);border:1px solid var(--third-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__third-btn:hover>.default-btns__icon{background-color:var(--third-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn:hover>.default-btns__icon>svg *{fill:var(--third-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.default-btns__third-btn:active{background-color:var(--third-btn-hover-color);color:var(--third-btn-hover-text-color);border:1px solid var(--third-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__third-btn:active>.default-btns__icon{background-color:var(--third-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn:active>.default-btns__icon>svg *{fill:var(--third-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.default-btns__third-btn>.default-btns__icon{background-color:var(--third-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn>.default-btns__icon svg *{fill:var(--third-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__text{font-size:clamp(12px,1.1111111111vw,16px);font-weight:600;line-height:95%;text-transform:capitalize}.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.default-btns__icon .ui-icon{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){h3{font-size:24px}.default-btns__text{white-space:nowrap}.default-btns__icon .ui-icon{width:20px;height:20px}.default-btns__icon{width:28px;height:28px}.header__btn-text{white-space:nowrap}}.header__btn{padding:8px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--button-height-default);border-radius:var(--border-radius-small);-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;white-space:nowrap}@media (min-width:1024px){.header__btn{padding:8px 10px}}@media (min-width:1281px){.header__btn{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;height:var(--button-height-big);padding:8px 20px}}.header__btn-first{background-color:var(--header-btn-first-color);color:var(--header-btn-first-text-color);border:1px solid var(--header-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.header__btn-first:hover{background-color:var(--header-btn-first-hover-color);color:var(--header-btn-first-hover-text-color);border:1px solid var(--header-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-first:hover>.header__btn-icon{background-color:var(--header-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first:hover>.header__btn-icon>svg *{fill:var(--header-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.header__btn-first:active{background-color:var(--header-btn-first-hover-color);color:var(--header-btn-first-hover-text-color);border:1px solid var(--header-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-first:active>.header__btn-icon{background-color:var(--header-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first:active>.header__btn-icon>svg *{fill:var(--header-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.header__btn-first>.header__btn-icon{background-color:var(--header-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first>.header__btn-icon svg *{fill:var(--header-btn-first-icon-color)}.header__btn-second{background-color:var(--header-btn-second-color);color:var(--header-btn-second-text-color);border:1px solid var(--header-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.header__btn-second:hover{background-color:var(--header-btn-second-hover-color);color:var(--header-btn-second-hover-text-color);border:1px solid var(--header-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-second:hover>.header__btn-icon{background-color:var(--header-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second:hover>.header__btn-icon>svg *{fill:var(--header-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.header__btn-second:active{background-color:var(--header-btn-second-hover-color);color:var(--header-btn-second-hover-text-color);border:1px solid var(--header-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-second:active>.header__btn-icon{background-color:var(--header-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second:active>.header__btn-icon>svg *{fill:var(--header-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.header__btn-second>.header__btn-icon{background-color:var(--header-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second>.header__btn-icon svg *{fill:var(--header-btn-second-icon-color)}.header__btn-text{font-size:16px;font-weight:600;line-height:95%;text-transform:capitalize}.header__btn-icon{display:none}@media (min-width:769px){.header__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}}.header__btn-icon .ui-icon{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1281px){.header__btn-icon{width:28px;height:28px}.header__btn-icon .ui-icon{width:20px;height:20px}.footer__btn{width:173px}}.footer__btn{padding:5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;height:var(--button-height-default);border-radius:var(--border-radius);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color)}@media (min-width:769px){.footer__btn{padding:8px 20px;height:var(--button-height-big)}}.footer__btn-custom{-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color)}.footer__btn-android{background-color:var(--footer-btn-first-color);color:var(--footer-btn-first-text-color);border:1px solid var(--footer-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.footer__btn-android:hover{background-color:var(--footer-btn-first-hover-color);color:var(--footer-btn-first-hover-text-color);border:1px solid var(--footer-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-android:hover>.footer__btn-icon{background-color:var(--footer-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android:hover>.footer__btn-icon>svg *{fill:var(--footer-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.footer__btn-android:active{background-color:var(--footer-btn-first-hover-color);color:var(--footer-btn-first-hover-text-color);border:1px solid var(--footer-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-android:active>.footer__btn-icon{background-color:var(--footer-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android:active>.footer__btn-icon>svg *{fill:var(--footer-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.footer__btn-android>.footer__btn-icon{background-color:var(--footer-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android>.footer__btn-icon svg *{fill:var(--footer-btn-first-icon-color)}.footer__btn-ios{background-color:var(--footer-btn-second-color);color:var(--footer-btn-second-text-color);border:1px solid var(--footer-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.footer__btn-ios:hover{background-color:var(--footer-btn-second-hover-color);color:var(--footer-btn-second-hover-text-color);border:1px solid var(--footer-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-ios:hover>.footer__btn-icon{background-color:var(--footer-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios:hover>.footer__btn-icon>svg *{fill:var(--footer-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.app-page-btns:hover{cursor:pointer}}@media (hover:none){.footer__btn-ios:active{background-color:var(--footer-btn-second-hover-color);color:var(--footer-btn-second-hover-text-color);border:1px solid var(--footer-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-ios:active>.footer__btn-icon{background-color:var(--footer-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios:active>.footer__btn-icon>svg *{fill:var(--footer-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.footer__btn-ios>.footer__btn-icon{background-color:var(--footer-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios>.footer__btn-icon svg *{fill:var(--footer-btn-second-icon-color)}.footer__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__btn-big-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:95%}.footer__btn-small-text{font-size:clamp(10px,.8333333333vw,12px);font-weight:400;line-height:95%;opacity:.5}.footer__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.footer__btn-icon-android{width:18px;height:20px}.footer__btn-icon-ios{width:20px;height:21px}.app-page-btns{padding:5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;height:var(--button-height-big);border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px var(--shadow-color);box-shadow:0 8px 24px var(--shadow-color);text-align:left}.app-page-btns__android{background-color:var(--app-page-btn-first-color);color:var(--app-page-btn-first-text-color);border:1px solid var(--app-page-btn-first-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}@media (hover:hover){.app-page-btns__android:hover{background-color:var(--app-page-btn-first-hover-color);color:var(--app-page-btn-first-hover-text-color);border:1px solid var(--app-page-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}.app-page-btns__android:hover>.app-page-btns__icon{background-color:var(--app-page-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__android:hover>.app-page-btns__icon>svg *{fill:var(--app-page-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration);transition:fill var(--transition-duration)}}@media (hover:none){.app-page-btns__android:active{background-color:var(--app-page-btn-first-hover-color);color:var(--app-page-btn-first-hover-text-color);border:1px solid var(--app-page-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}.app-page-btns__android:active>.app-page-btns__icon{background-color:var(--app-page-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__android:active>.app-page-btns__icon>svg *{fill:var(--app-page-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration);transition:fill var(--transition-duration)}}.app-page-btns__android>.app-page-btns__icon{background-color:var(--app-page-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__android>.app-page-btns__icon svg *{fill:var(--app-page-btn-first-icon-color)}.app-page-btns__ios{background-color:var(--app-page-btn-second-color);color:var(--app-page-btn-second-text-color);border:1px solid var(--app-page-btn-second-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}@media (hover:hover){.app-page-btns__ios:hover{background-color:var(--app-page-btn-second-hover-color);color:var(--app-page-btn-second-hover-text-color);border:1px solid var(--app-page-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}.app-page-btns__ios:hover>.app-page-btns__icon{background-color:var(--app-page-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__ios:hover>.app-page-btns__icon>svg *{fill:var(--app-page-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration);transition:fill var(--transition-duration)}.burger-button:hover{cursor:pointer}}@media (hover:none){.app-page-btns__ios:active{background-color:var(--app-page-btn-second-hover-color);color:var(--app-page-btn-second-hover-text-color);border:1px solid var(--app-page-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration);transition:background-color var(--transition-duration),color var(--transition-duration),border var(--transition-duration)}.app-page-btns__ios:active>.app-page-btns__icon{background-color:var(--app-page-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__ios:active>.app-page-btns__icon>svg *{fill:var(--app-page-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration);transition:fill var(--transition-duration)}}.app-page-btns__ios>.app-page-btns__icon{background-color:var(--app-page-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration);transition:background-color var(--transition-duration)}.app-page-btns__ios>.app-page-btns__icon svg *{fill:var(--app-page-btn-second-icon-color)}.app-page-btns__text{max-width:74px;font-weight:400;line-height:11.4px}@media (min-width:769px){.app-page-btns{padding:10px 29.5px}.app-page-btns__text{max-width:100%;font-weight:600;white-space:nowrap;line-height:15.2px}}.app-page-btns__big-text{font-size:16px;font-weight:600;line-height:95%}.app-page-btns__small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.app-page-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.app-page-btns__icon-android{width:20px;height:20px}.app-page-btns__icon-ios{width:18px;height:20px}.burger-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:transparent;border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;row-gap:6px;width:40px;height:40px;border-radius:var(--border-radius-large);background:rgba(255,255,255,.05)}@media (min-width:769px){.app-page-btns__small-text{font-size:16px;font-weight:600;opacity:1}.burger-button{display:none}}.burger-button__line{width:16px;height:2px;background-color:#fff;border-radius:1px;-webkit-transition:-webkit-transform var(--transition-duration) ease-in-out;transition:-webkit-transform var(--transition-duration) ease-in-out;transition:transform var(--transition-duration) ease-in-out;transition:transform var(--transition-duration) ease-in-out,-webkit-transform var(--transition-duration) ease-in-out}.block-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.block-title__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;padding:3.692px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color);color:#fff}.block-title__text{font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.72px;text-transform:capitalize;margin:0}@media (min-width:769px){.block-title__img{width:30px;height:30px}.block-title__text{font-size:28px}}.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;position:fixed;top:60px;right:-100%;width:100%;height:calc(100dvh - 60px);overflow:auto;padding:20px;background-color:var(--header-bg);z-index:60;-webkit-transition:right var(--transition-duration) ease-in-out;transition:right var(--transition-duration) ease-in-out}@media (min-width:769px){.mobile-menu{display:none}}.mobile-menu .mobile-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px;margin:0}.mobile-menu .mobile-menu__list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:10px;border-radius:var(--border-radius-large);background:rgba(255,255,255,.05)}.mobile-menu .mobile-menu__list>li:not(.menu-item-has-children)>a{width:100%}.mobile-menu .mobile-menu__list>li>a{min-height:25px}.mobile-menu .mobile-menu__list li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:var(--nav-text-color);font-size:16px;font-style:normal;font-weight:600;z-index:10}.mobile-menu .mobile-menu__list li a>.menu-item-image{max-width:25px}.mobile-menu .mobile-menu__list>.menu-item-has-children{position:relative;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;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;z-index:10;-webkit-transition:max-height var(--transition-duration),padding var(--transition-duration),opacity .1s,visibility .1s;transition:max-height var(--transition-duration),padding var(--transition-duration),opacity .1s,visibility .1s}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:transparent}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 10px;font-size:14px;font-weight:400}.mobile-menu__langs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.mobile-menu__langs-list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.mobile-menu__langs-list>li>.sub-menu{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;z-index:10;-webkit-transition:max-height var(--transition-duration),padding var(--transition-duration),opacity .1s,visibility .1s;transition:max-height var(--transition-duration),padding var(--transition-duration),opacity .1s,visibility .1s}.mobile-menu__langs-list>li>.sub-menu>li>a,.mobile-menu__langs-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--nav-text-color);font-size:14px;font-style:normal;font-weight:600;line-height:95%}.mobile-menu__langs-list>li .menu-arrow{margin-left:0}.table-wrapper{width:100%;overflow-x:auto;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.table-wrapper .table{width:100%;min-width:940px;border-collapse:collapse;background-color:var(--tb-bg-or-odd-row)}.table-wrapper .table__head-row{background-color:var(--th-bg);color:var(--th-text-color)}.table-wrapper .table__head-cell{font-size:clamp(16px,1.25vw,18px);padding-top:15px;padding-bottom:15px;text-align:left;font-weight:700;line-height:130%}.table-wrapper .table__head-cell:first-child{border-top-left-radius:12px;padding-left:15px}.table-wrapper .table__head-cell:last-child{border-top-right-radius:12px;padding-right:15px}@media (min-width:1024px){.table-wrapper .table__head-cell:first-child{padding-left:30px}.table-wrapper .table__head-cell:last-child{padding-right:30px}}.table-wrapper .table__row{color:var(--tb-text-color)}.table-wrapper .table__row:nth-child(even){background-color:var(--tb-bg-even-row)}.table-wrapper .table__cell{font-size:16px;font-weight:400;line-height:130%;padding-top:15px;padding-bottom:15px}.table-wrapper .table__cell:first-child{border-top-left-radius:var(--border-radius-large);padding-left:15px}.table-wrapper .table__cell:last-child{border-top-right-radius:var(--border-radius-large);padding-right:15px}.promocode-button{padding:8.5px 35px 8.5px 5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:256px;height:45px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:var(--copy-btn-color);border:dashed 2px var(--copy-btn-border-color);border-radius:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (min-width:769px){.promocode-button{padding:9.5px 35px 9.5px 0}}@media (hover:hover){.mobile-menu .mobile-menu__list>.menu-item-has-children:hover,.mobile-menu__langs-list>li:hover{cursor:pointer}.promocode-button:hover{cursor:pointer;background-color:var(--copy-btn-hover-color);border:solid 2px var(--copy-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__input{color:var(--copy-btn-hover-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__copy{color:var(--copy-btn-hover-icon-color);background-color:var(--copy-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__copy-icon,.promocode-button:hover .promocode-button__copy-text{color:var(--copy-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-button__input:hover{cursor:pointer}}.promocode-button__input{border:none;outline:0;background:0 0;letter-spacing:.1em;width:100%;font-size:20px;font-weight:700;line-height:130%;color:var(--copy-btn-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out;text-align:center}.promocode-button__copy{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;position:absolute;right:-2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:6px;color:var(--copy-btn-icon-color);background-color:var(--copy-btn-icon-bg-color);-webkit-box-shadow:0 4.4px 13px var(--shadow-color);box-shadow:0 4.4px 13px var(--shadow-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;z-index:1}.promocode-button__copy-icon{width:18px;height:20px}.promocode-button__copy-icon svg *{fill:currentColor}.promocode-button__copy-text{color:var(--copy-btn-icon-color);font-size:10px;font-weight:500;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button{padding:8.5px 35px 8.5px 5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:256px;height:45px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:var(--copy-alt-btn-color);border:dashed 2px var(--copy-alt-btn-border-color);border-radius:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (min-width:769px){.promocode-alt-button{padding:9.5px 35px 9.5px 0}}@media (hover:hover){.promocode-button__copy:hover{cursor:pointer}.promocode-alt-button:hover{cursor:pointer;background-color:var(--copy-alt-btn-hover-color);border:solid 2px var(--copy-alt-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__input{color:var(--copy-alt-btn-hover-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__copy{color:var(--copy-alt-btn-hover-icon-color);background-color:var(--copy-alt-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__copy-icon,.promocode-alt-button:hover .promocode-alt-button__copy-text{color:var(--copy-alt-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button__input:hover{cursor:pointer}}.promocode-alt-button__input{border:none;outline:0;background:0 0;letter-spacing:.1em;width:100%;font-size:20px;font-weight:700;line-height:130%;color:var(--copy-alt-btn-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out;text-align:center}.promocode-alt-button__copy{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;position:absolute;right:-2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:6px;color:var(--copy-alt-btn-icon-color);background-color:var(--copy-alt-btn-icon-bg-color);-webkit-box-shadow:0 4.4px 13px var(--shadow-color);box-shadow:0 4.4px 13px var(--shadow-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-alt-button__copy-icon{width:18px;height:20px}.promocode-alt-button__copy-icon svg *{fill:currentColor}.promocode-alt-button__copy-text{color:var(--copy-alt-btn-icon-color);font-size:10px;font-weight:500;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-ref-button{padding:0;background-color:transparent;border:none;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px;height:45px;background-color:var(--ref-btn-color);color:var(--ref-btn-text-color);border-radius:6px;font-size:20px;font-weight:700;line-height:130%;text-transform:uppercase;-webkit-box-shadow:0 4.4px 13px var(--shadow-color);box-shadow:0 4.4px 13px var(--shadow-color);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}@media (hover:hover){.promocode-alt-button__copy:hover{cursor:pointer}.promocode-ref-button:hover{cursor:pointer;background-color:var(--ref-btn-hover-color);color:var(--ref-btn-hover-text-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-ref-button:hover .promocode-ref-button__icon{color:var(--ref-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}}.promocode-ref-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;color:var(--ref-btn-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-ref-button__icon svg *{stroke:currentColor;fill:transparent}.comments-area__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.comments-area .comment-reply-title{letter-spacing:-.03em;font-size:20px;font-weight:700;line-height:130%;margin:0 0 10px}.comments-area__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;height:104px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);padding:15px;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.comments-area__stars-title{letter-spacing:-.03em;font-size:14px;font-weight:400;line-height:130%}.comments-area__stars-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.comments-area__stars-container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (hover:hover){.comments-area__stars-container label:hover .comments-area__stars-star{scale:1.2;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-out;transition:scale var(--transition-duration) ease-out}}.comments-area__stars-container label>.comments-area__stars-star{width:30px;height:30px;scale:1;background:url(../images/svg/star.svg) center no-repeat;-webkit-transition:scale var(--transition-duration) ease-out;transition:scale var(--transition-duration) ease-out}.comments-area__stars-container>input{display:none}.comments-area__stars-container>input:checked~label>.comments-area__stars-star{display:block;width:30px;height:30px;background:url(../images/svg/empty-star.svg) center no-repeat}.comments-area__stars-num{letter-spacing:-.03em;font-size:12px;font-weight:700;line-height:130%}.logged-in-as{width:100%;height:104px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);padding:15px;font-size:16px;font-weight:500;line-height:110%;overflow:auto}.logged-in-as>a{color:var(--color-main);text-decoration:underline;-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}@media (hover:hover){.logged-in-as>a:hover{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}}@media (hover:none){.logged-in-as>a:active{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}}.comment-form{display:-ms-grid;display:grid;gap:5px 0;-ms-grid-rows:(auto)[5];grid-template-rows:repeat(5,auto)}@media (min-width:1024px){.table-wrapper .table__cell:first-child{padding-left:30px}.table-wrapper .table__cell:last-child{padding-right:30px}.comments-area__stars{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.comment-form{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:5px}.comment-form-author{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.comment-form-email{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.comment-form-author>input,.comment-form-email>input{border:none;outline:0;background:0 0;width:100%;height:48px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);padding:15px;-webkit-text-fill-color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.comment-form-comment{margin-bottom:5px;grid-column:1/-1;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@media (min-width:1024px){.comment-form-comment{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin:0}}.comment-form-comment>textarea{width:100%;min-height:102px;border:none;outline:0;resize:none;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);padding:15px;-webkit-text-fill-color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.comment-form .form-submit{font-size:16px;font-weight:600;line-height:95%;-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);grid-column:1/-1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@media (min-width:1024px){.comment-form .form-submit{grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column-align:end;justify-self:end;max-width:320px}.comment-form .form-submit input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-top:5px}}.comments__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.comments__wrapper .comment{width:100%;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);padding:15px}.comments__wrapper .comment__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);row-gap:10px;overflow:hidden}.comments__wrapper .comment__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.comments__wrapper .comment__body .com-rating{width:126px;height:25px;position:relative}.comments__wrapper .comment__body .empty{display:block;width:100%;height:100%;background:url(../images/svg/empty-little-star.svg) -3px 0 repeat-x}.comments__wrapper .comment__body .full{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../images/svg/little-star.svg) -3px 0 repeat-x}.comments__wrapper .comment__text{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.comments__wrapper .comment__text .com-text{letter-spacing:-.03em;font-size:14px;font-weight:400;line-height:130%}.comments__wrapper .comment__text .com-text>p{margin:0}.comments__wrapper .comment .com-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments__wrapper .comment__author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comments__wrapper .comment .com-rating-num,.comments__wrapper .comment__author{letter-spacing:-.03em;font-size:16px;font-weight:700;line-height:130%}.comments__wrapper .comment__reply{letter-spacing:-.03em;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.comments__wrapper .comment__reply>a{font-size:14px;font-weight:700;line-height:130%;text-decoration:underline;color:var(--color-main)}@media (hover:hover){.comments__wrapper .comment__reply>a:hover{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}}@media (hover:none){.comments__wrapper .comment__reply>a:active{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}}.comments__wrapper .comment__meta{letter-spacing:-.03em;font-size:14px;font-weight:300;line-height:130%;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column-align:end;justify-self:end;-ms-grid-row-align:center;align-self:center}.comments__wrapper .comment__meta::first-letter{text-transform:uppercase}.to-top{display:none}@media (min-width:769px){.to-top{position:fixed;right:20px;bottom:25vh;width:50px;height:50px;border-radius:100%;background-color:var(--default-arrow-bg);color:var(--default-arrow-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;z-index:100}.to-top.show-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (hover:hover){.to-top:hover{cursor:pointer;background-color:var(--default-arrow-bg-hover);color:var(--default-arrow-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}@media (hover:none){.to-top:active{cursor:pointer;background-color:var(--default-arrow-bg-hover);color:var(--default-arrow-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.header__langs-list li a:active{color:var(--link-hover)}}.header{background:var(--header-bg);color:var(--nav-text-color);padding:10px 0;position:fixed;top:0;left:0;width:100%;z-index:1000;-webkit-transition:top var(--transition-duration) ease-in-out;transition:top var(--transition-duration) ease-in-out}.header__content{display:-ms-grid;display:grid;-ms-grid-columns:minmax(60px,76.3px) 1fr 40px;grid-template-columns:minmax(60px,76.3px) 1fr 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 5px}.header a{text-decoration:none}.header__logo{-ms-flex-negative:0;flex-shrink:0}.header__langs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}@media (min-width:769px){.header{position:static}.header__content{gap:10px 30px;-ms-grid-columns:minmax(60px,76.3px) 1fr 76px -webkit-max-content;-ms-grid-columns:minmax(60px,76.3px) 1fr 76px max-content;grid-template-columns:minmax(60px,76.3px) 1fr 76px -webkit-max-content;grid-template-columns:minmax(60px,76.3px) 1fr 76px max-content}.header__langs{grid-column:4/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.header__langs-list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__langs-list>li::after{content:"";position:absolute;top:100%;right:0;display:block;width:100%;height:20px;z-index:10}@media (hover:hover){.header__langs-list>li:hover{cursor:pointer}.header__langs-list>li:hover>a{color:var(--link-hover)}.header__langs-list>li:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration);transition:rotate var(--transition-duration)}.header__langs-list>li:hover .menu-arrow>svg *{stroke:var(--link-hover)}.header__langs-list>li:hover .sub-menu{visibility:visible;opacity:1;padding:15px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:padding var(--transition-duration),visibility var(--transition-duration);transition:padding var(--transition-duration),visibility var(--transition-duration)}.header__langs-list li a:hover{color:var(--link-hover)}}.header__langs-list>li .sub-menu{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:180px;position:absolute;top:160%;left:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:12px;border:1px solid rgba(255,255,255,.1);background-color:var(--header-bg);-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color);padding:0 15px;z-index:10;-webkit-transition:padding var(--transition-duration),visibility var(--transition-duration);transition:padding var(--transition-duration),visibility var(--transition-duration)}@media (min-width:1024px){.header__langs{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header__langs-list>li .sub-menu{left:50%}}.header__langs-list>li .sub-menu::before{content:"";position:absolute;top:-5.8px;left:50%;-webkit-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);display:inline-block;border:6px solid var(--header-bg);border-color:transparent var(--header-dropdown-menu-arrow) var(--header-dropdown-menu-arrow) transparent;-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color)}.header__langs-list>li .sub-menu a,.header__langs-list>li .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex}.header__langs-list li a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5.8px;-moz-column-gap:5.8px;column-gap:5.8px}.header__langs-list li a,.header__langs-list li a:hover{text-decoration:none}.header .header__menu{display:none}@media (min-width:769px){.header .header__menu{display:block;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.header .header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.header .header__menu-list>li{height:40px;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:10px;border-radius:var(--border-radius-small);background:rgba(255,255,255,.05);font-size:14px;font-weight:600;line-height:13.2px}@media (min-width:1024px){.header .header__menu{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header .header__menu-list>li{font-size:16px;line-height:15.2px;height:50px}}@media (hover:hover){.header .header__menu-list>li:hover{cursor:pointer}.header .header__menu-list>li:hover a{color:var(--link-hover)}.header .header__menu-list>li:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration);transition:rotate var(--transition-duration)}.header .header__menu-list>li:hover .menu-arrow>svg *{stroke:var(--link-hover)}.header .header__menu-list>li:hover .sub-menu{visibility:visible;opacity:1;padding:15px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;z-index:20;-webkit-transition:padding var(--transition-duration),visibility var(--transition-duration);transition:padding var(--transition-duration),visibility var(--transition-duration)}.header .header__menu-list .menu-item-has-children>.sub-menu>li>a:hover{color:var(--link-hover)}}.header .header__menu-list .menu-item-has-children{position:relative}.header .header__menu-list .menu-item-has-children::after{content:"";position:absolute;top:100%;right:0;display:block;width:100%;height:20px;z-index:10}.header .header__menu-list .menu-item-has-children>.sub-menu{-webkit-box-sizing:content-box;box-sizing:content-box;opacity:0;max-height:0;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px;position:absolute;top:130%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:var(--border-radius-large);border:1px solid var(--header-dropdown-menu-border);background:var(--header-bg);-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color);z-index:10;padding:0 15px;-webkit-transition:padding var(--transition-duration),visibility var(--transition-duration);transition:padding var(--transition-duration),visibility var(--transition-duration)}.header .header__menu-list .menu-item-has-children>.sub-menu::before{content:"";position:absolute;top:-5.8px;left:50%;-webkit-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);display:inline-block;border:6px solid var(--header-dropdown-menu-arrow);border-color:transparent var(--header-dropdown-menu-arrow) var(--header-dropdown-menu-arrow) transparent;-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color)}.header .header__menu-list .menu-item-has-children>.sub-menu>li:not(:last-child){margin-bottom:15px}.header .header__menu-list .menu-item-has-children>.sub-menu>li>a{font-size:16px;font-style:normal;font-weight:400;line-height:95%;color:currentColor}.header .header__menu-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:currentColor}.header .header__menu-list>li>a>.menu-item-image{max-width:30px}.header__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media (min-width:769px){.header__buttons{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media (min-width:1024px){.header__buttons{grid-column:4/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.mobile-page-wrapper{background-size:cover}}.header__burger-button{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.main-page-wrapper{padding:0;margin-bottom:40px;background-size:cover;background-position:50%;position:relative}.main-page{position:relative;display:-ms-grid;display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px;padding:160px 0 30px;text-align:center;color:currentColor}.main-page__title{font-size:32px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;text-transform:capitalize;margin:0}@media (min-width:1281px){.main-page{-ms-grid-columns:minmax(auto,549px) 1fr;grid-template-columns:minmax(auto,549px) 1fr;justify-items:start;text-align:left;gap:20px 80px;padding:177px 0}.main-page__title{font-size:42px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.main-page__description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.main-page__description{font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.main-page__description>p{margin:0}.main-page__accept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:260px;padding:5px 10px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;background-color:var(--block-background-color);border-radius:32px}@media (min-width:1281px){.main-page__accept{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}.main-page__accept-text{font-size:14px;font-weight:400;font-style:normal;line-height:130%;color:var(--body-text-color)}@media (min-width:769px){.main-page__accept{padding:10px 20px}.main-page__accept-text{font-size:16px}.main-page__bonus-get-btn{min-height:62px}}.main-page__accept-text-country{color:var(--color-country)}.main-page__accept-flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20.8px;height:16px;border-radius:2px;overflow:hidden}.main-page__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:20px}@media (min-width:1281px){.main-page__bonus{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;margin-bottom:0;row-gap:20px}}.main-page__bonus-info{max-width:520px;display:-ms-grid;display:grid;row-gap:10px;text-align:center}.main-page__bonus-name{font-size:30px;font-weight:400;line-height:44.85px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.main-page__bonus-amount{font-size:55px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-1.92px}@media (min-width:359px){.main-page__bonus-amount{font-size:64px;line-height:64px}}.main-page__bonus-get{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:5px}.main-page__bonus-get-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-width:152px;height:var(--button-height-big);padding:8px 10px 8px 20px;border-radius:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-shadow:0 8px 24px var(--shadow-color);box-shadow:0 8px 24px var(--shadow-color)}.main-page__bonus-get-btn-text{white-space:nowrap;font-size:16px;font-weight:600;padding:0}.main-page__bonus-get-btn-icon-wrapper.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-width:32px;height:32px;padding:5px;border-radius:7px;font-size:16px;font-weight:600;color:var(--first-btn-icon-color)}@media (min-width:769px){.main-page__bonus-get-btn-text{font-size:18px}.main-page__bonus-get-btn-icon-wrapper.default-btns__icon{min-width:42px;height:42px;font-size:22px}}.main-page__bonus-get-times{font-size:clamp(12px,.9722222222vw,14px);font-weight:300;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.5}.mobile-page-wrapper{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;margin-bottom:40px}.mobile-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:140px 0 20px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (min-width:1281px){.mobile-page{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.mobile-page__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:550px;text-align:center;position:relative}@media (min-width:769px){.mobile-page{padding:61.5px 0}.mobile-page__content-wrapper{max-width:600px}}.mobile-page__title{letter-spacing:-.03em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:32px;font-weight:700;line-height:100%;margin:0}.mobile-page__description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:var(--b-font-size);font-weight:400;line-height:130%;margin:0}@media (min-width:1024px){.mobile-page__title{text-align:left}.mobile-page__description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}}.mobile-page__description>p{margin:0}.mobile-page__app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:10px 15px;background-color:var(--app-page-btn-block-bg);color:var(--app-page-btn-block-description);border-radius:var(--border-radius)}@media (min-width:769px){.mobile-page__app{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:20px 30px}}.mobile-page__app-bonus{font-size:18px;font-weight:400;line-height:130%;color:var(--app-page-btn-block-title)}.mobile-page__app-bonus>p{margin:0}.mobile-page__app-bonus>p>.accent-text{color:var(--app-page-btn-block-title)}.mobile-page__app-buttons-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-page__app-total-downloads{width:100%;font-size:12px;font-weight:400;line-height:130%}.mobile-page__promo-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mobile-page__promo-code-text{font-size:20px;font-weight:400;line-height:130%;color:currentColor;text-align:center}.mobile-page__promo-code-text>p{margin:0}.mobile-page__image{display:none}@media (min-width:1024px){.mobile-page__promo-code{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mobile-page__image{display:block;width:560px;height:400px;border-radius:var(--border-radius-large);overflow:hidden}.mobile-page__image>div{height:100%}}.promocode-page-wrapper{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;margin-bottom:40px}.promocode-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:140px 0 20px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (min-width:769px){.mobile-page__promo-code-text{text-align:left}.promocode-page{padding:61.5px 0}}@media (min-width:1024px){.promocode-page{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (min-width:1281px){.promocode-page{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.promocode-page__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:550px;text-align:center;position:relative}@media (min-width:1024px){.promocode-page__content-wrapper{max-width:600px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.promocode-page__title{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:42px;font-weight:700;line-height:130%;margin:0}@media (min-width:769px){.promocode-page__title{display:block}}.promocode-page__description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:var(--b-font-size);font-weight:400;line-height:130%;margin:0}@media (min-width:1024px){.promocode-page__description{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.promocode-page__description>p{margin:0}.promocode-page__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-page__bonus{grid-column:1/-1;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-page__bonus-label{font-size:12px;font-weight:700;line-height:130%;color:var(--label-promo-code-text-color);background-color:var(--label-promo-code-bg);padding:4px 8px;border-radius:999px}@media (min-width:769px){.promocode-page__content{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);gap:0 20px}.promocode-page__bonus{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.promocode-page__bonus-label{font-size:14px;padding:5px 10px}}.promocode-page__bonus-small-text{font-size:24px;font-weight:400;line-height:130%}.promocode-page__bonus-big-text{font-size:44px;font-weight:700;line-height:130%;-ms-grid-column-align:center;justify-self:center;-ms-grid-row:2;-ms-grid-row-span:1;grid-area:2/1/3/-1}.promocode-page__promocode{display:-ms-grid;display:grid;row-gap:10px}.promocode-page__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (min-width:769px){.promocode-page__bonus-big-text{font-size:52px}.promocode-page__active{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}.promocode-page__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.promocode-page__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.promocode-page__image{display:none}@media (min-width:1024px){.promocode-page__image{display:block;position:relative;z-index:1}}.promocode-alt{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;margin-bottom:40px}.promocode-alt__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:140px 0 20px}.promocode-alt__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}@media (min-width:769px){.promocode-alt__wrapper{padding:115.5px 0}.promocode-alt__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (min-width:1281px){.promocode-alt__content-wrapper{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.promocode-alt__text{max-width:721px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:769px){.promocode-alt__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.promocode-alt__title{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:42px;font-weight:700;line-height:130%;margin:0}.promocode-alt__description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:var(--b-font-size);font-weight:400;line-height:130%;margin:0}@media (min-width:769px){.promocode-alt__title{display:block}.promocode-alt__description{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.promocode-alt__coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:280px;background:url(../images/promo-code/bg_img.png) no-repeat bottom right,var(--color-main);padding:20px 40.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:360px){.promocode-alt__coupon{width:320px}}@media (min-width:769px){.promocode-alt__coupon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:439px}.bonuses-page__bonus-get-btn{min-height:62px}}.promocode-alt__coupon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-alt__coupon-text{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;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;white-space:nowrap}@media (min-width:360px){.promocode-alt__coupon-text{white-space:wrap}}.promocode-alt__coupon-small-text{font-size:clamp(20px,1.6666666667vw,24px);font-weight:400;line-height:130%;opacity:.5}.promocode-alt__coupon-big-text{font-size:clamp(32px,2.9166666667vw,42px);font-weight:700;line-height:130%}.promocode-alt__coupon-amount{font-size:clamp(52px,5vw,72px);font-weight:700;line-height:100%}.promocode-alt__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.promocode-alt__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;opacity:.5}.promocode-alt__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.promocode-alt__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.bonuses-page-wrapper{padding:0;margin-bottom:40px;background-size:cover;background-position:50%;position:relative}.bonuses-page{position:relative;display:-ms-grid;display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:140px 0 30px;text-align:center;row-gap:10px}.bonuses-page__title{font-size:32px;font-weight:700;line-height:93%;font-style:normal;letter-spacing:normal;text-transform:capitalize;margin:0;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media (min-width:1281px){.bonuses-page{-ms-grid-columns:minmax(auto,549px) 1fr;grid-template-columns:minmax(auto,549px) 1fr;grid-auto-flow:row dense;justify-items:start;text-align:left;gap:20px 80px;padding:177px 0}.bonuses-page__title{font-size:42px;line-height:130%;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.bonuses-page__description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.bonuses-page__description{font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.bonuses-page__bonus{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;row-gap:20px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:20px}@media (min-width:1281px){.bonuses-page__bonus{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin-bottom:0;row-gap:20px}}.bonuses-page__bonus-info{display:-ms-grid;display:grid;row-gap:10px;text-align:center}.bonuses-page__bonus-name{font-size:30px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bonuses-page__bonus-amount{font-size:55px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-1.92px;white-space:nowrap}@media (min-width:359px){.bonuses-page__bonus-amount{font-size:64px;line-height:64px}}.bonuses-page__bonus-get{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:5px}.bonuses-page__bonus-get-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-width:152px;height:var(--button-height-big);padding:10px 15px;border-radius:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-shadow:0 8px 24px var(--shadow-color);box-shadow:0 8px 24px var(--shadow-color)}.bonuses-page__bonus-get-btn-text{white-space:nowrap;font-size:16px;font-weight:600;padding:0;text-transform:uppercase}.bonuses-page__bonus-get-btn-icon-wrapper.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;padding:5px;border-radius:7px;font-size:16px;font-weight:600;color:var(--first-btn-icon-color)}@media (min-width:769px){.bonuses-page__bonus-get-btn-text{font-size:18px}.bonuses-page__bonus-get-btn-icon-wrapper.default-btns__icon{width:42px;height:42px;font-size:22px}}.bonuses-page__bonus-get-times{font-size:clamp(12px,.9722222222vw,14px);font-weight:300;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.5}.bonuses-page__count{font-size:12px;font-weight:700;line-height:17.94px;text-align:center;opacity:.5}.page-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:url(../images/page-content/bg_img.png) no-repeat bottom right,var(--block-background-color);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);border-radius:12px}@media (min-width:769px){.bonuses-page__count{font-size:14px;line-height:20.93px}.page-content-block{row-gap:20px}}.page-content-block__title{font-size:24px;font-weight:700;line-height:130%;letter-spacing:-.72px;margin:0}.page-content-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.page-content-block__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px;max-width:62px;text-decoration:none}.page-content-block__list-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:62px;height:62px;overflow:hidden;border-radius:12px;background-color:var(--block-background-color);-webkit-box-shadow:0 6px 12px 0 var(--shadow-color);box-shadow:0 6px 12px 0 var(--shadow-color)}.page-content-block__list-item-name{font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:130%;text-align:center}.page-content-block__list-item-name::first-letter{text-transform:uppercase}.list-anchor-new__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;padding:15px;background:url(../images/png/toc-bg.png) no-repeat bottom right,var(--toc-background);-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color);border-radius:12px}.list-anchor-new__wrap .list-anchor-new__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:24px;font-weight:700;line-height:130%;letter-spacing:-.72px;text-transform:capitalize;color:var(--toc-title)}.list-anchor-new__wrap .list-anchor-new__head::before{content:"";display:block;width:30px;height:30px;background:url(../images/svg/toc-icon.svg) no-repeat center,var(--color-main);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color);-ms-flex-negative:0;flex-shrink:0}.list-anchor-new__wrap .list-anchor-new__head .toc-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:transparent;border:none;margin-left:auto;width:30px;height:30px;color:var(--toc-faq-arr-color);background:var(--toc-faq-arr-bg);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}.list-anchor-new__wrap .list-anchor-new__head .toc-btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:14px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform var(--transition-duration);transition:-webkit-transform var(--transition-duration);transition:transform var(--transition-duration);transition:transform var(--transition-duration),-webkit-transform var(--transition-duration)}.list-anchor-new__wrap .show{display:block!important}.list-anchor-new__wrap .list-anchor-new{display:none}.list-anchor-new__wrap .list-anchor-new__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0}.list-anchor-new__wrap .list-anchor-new .main-tabs__li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:var(--toc-link);-webkit-transition-property:color;transition-property:color}.list-anchor-new__wrap .list-anchor-new .main-tabs__li a{font-size:16px;font-weight:600;line-height:130%;text-transform:capitalize;color:currentColor;text-decoration:none;position:relative}.list-anchor-new__wrap .list-anchor-new .main-tabs__li a::after{content:"";display:block;position:absolute;top:0;left:-25px;width:30px;height:100%}.list-anchor-new__wrap .list-anchor-new .main-tabs__li-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:16px;min-height:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}.list-anchor-new__wrap .list-anchor-new .main-tabs__li-icon>svg *{fill:currentColor}.wp-block-table{width:100%;background-color:var(--tb-bg-or-odd-row);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);overflow-x:auto;margin-block:10px}.wp-block-table table{width:100%;min-width:940px;border-collapse:collapse;background:var(--tb-bg-or-odd-row)}.wp-block-table table thead{border:none}.wp-block-table table thead>tr{background:var(--th-bg);color:var(--th-text-color)}.wp-block-table table thead th{padding-top:10px;padding-bottom:10px;padding-right:20px;font-size:18px;font-weight:700;line-height:130%;border:1px}.wp-block-table table thead th:first-child{border-top-left-radius:12px;padding-left:30px}.wp-block-table table thead th:last-child{border-top-right-radius:12px;padding-right:30px}.wp-block-table table tbody tr{border-color:var(--th-bg);color:var(--tb-text-color)}.wp-block-table table tbody tr:nth-child(even){background:var(--tb-bg-even-row)}.wp-block-table table tbody tr td{font-size:14px;font-weight:400;line-height:130%;padding:10px 15px;border:0}.payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.payments__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.payments__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.payments__tab--active{background-color:var(--active-tab);color:var(--active-tab-text-color)}.payments__tab--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--active-tab)}.payments__tab-label{font-size:16px;font-weight:600;line-height:20.8px;letter-spacing:-.03em;white-space:nowrap;margin:0}@media (min-width:769px){.page-content-block__list{gap:30px}.list-anchor-new__wrap .list-anchor-new__ul{gap:20px;padding-right:20px}.payments__tab{padding:15px}.payments__tab-label{font-size:18px;font-weight:600;line-height:23.4px}}.payments__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.payments__tab-icon svg *{fill:var(--tab-icon-color)}.payments__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}.payments tbody>tr>.payments__tbody-cell:first-child .payments__tbody-cell-icon{width:50px;height:50px}.payments__tbody-cell-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.payments__tbody-cell-icon>svg{width:100%;height:100%}.payments__tbody-cell-text{white-space:nowrap}.payments__tbody-cell:not(:first-child) .payments__tbody-cell-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.payments__tbody-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.contacts__th{white-space:nowrap}.contacts__tbody-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.contacts__tbody-cell{padding-right:10px}.contacts__tbody-cell-icon{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0}.contacts__tbody-cell-icon>svg{width:100%;height:100%}.contacts__tbody-cell-link{color:var(--link-color);text-decoration:underline;text-underline-offset:1.5px}.contacts__tbody-cell-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;padding:0}@media (min-width:769px){.contacts__tbody-cell-social-media{max-width:430px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contacts__tbody-cell-social-media-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-size:14px;line-height:130%;color:var(--link-color);text-decoration:underline;text-underline-offset:1.5px}.pros-cons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.pros-cons__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.pros-cons__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:10px;text-transform:capitalize;font-size:16px;font-weight:600;font-style:normal;line-height:130%;letter-spacing:-.48px}.pros-cons__tab-text{margin:0;color:#fff}.pros-cons__tab-pros{color:var(--color-pros);background-color:var(--color-pros-inactive)}.pros-cons__tab-pros--active{background-color:var(--color-pros)}.pros-cons__tab-pros--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--color-pros)}.pros-cons__tab-cons{color:var(--color-cons);background-color:var(--color-cons-inactive)}.pros-cons__tab-cons--active{background-color:var(--color-cons)}.pros-cons__tab-cons--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--color-cons)}.pros-cons__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:5px;background:linear-gradient(139deg,#fff 13.74%,#dbe9ff 93.02%);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}@media (min-width:769px){.pros-cons__tab{font-size:18px;letter-spacing:-.54px;padding:10px 30px}.pros-cons__tab-icon{width:30px;height:30px}.website-interface{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.pros-cons__tab-icon-pros svg *{stroke:var(--color-pros)}.pros-cons__tab-icon-cons svg *{stroke:var(--color-cons)}.pros-cons__list{padding:15px;border-radius:var(--border-radius-large);background:var(--block-background-color);-webkit-box-shadow:0 15px 30px 0 var(--shadow-color);box-shadow:0 15px 30px 0 var(--shadow-color)}.pros-cons__list>ul{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;gap:10px;font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.48px;color:inherit;margin:0;padding-left:0}.pros-cons__list>ul>li{list-style-type:none}.pros-cons__list-pros{color:var(--color-pros)}.pros-cons__list-cons{display:none;color:var(--color-cons)}.website-interface{width:100%;display:-ms-grid;display:grid;row-gap:12px}.website-interface__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow-x:hidden;border-radius:var(--border-radius-large)}.website-interface__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-transform:translateX(-990px);transform:translateX(-990px);-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear}.website-interface__slide{width:310px;border-radius:var(--border-radius-large);border:5px solid var(--website-interface-slide-border-color);background-color:var(--color-main);overflow:hidden}.website-interface__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:769px){.website-interface__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.website-interface__slider{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin-bottom:8px}.website-interface__dots{display:none;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}.website-interface__dot{width:8px;height:8px;background-color:var(--body-text-color);border-radius:8px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}@media (hover:hover){.list-anchor-new__wrap .list-anchor-new__head .toc-btn:hover,.list-anchor-new__wrap .list-anchor-new__head:hover{cursor:pointer}.list-anchor-new__wrap .list-anchor-new .main-tabs__li:hover{color:var(--toc-link-hover)}.payments__tab:hover,.pros-cons__tab:hover{cursor:pointer}.website-interface__dot:hover{cursor:pointer;-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}}.website-interface__dot--active{-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.website-interface__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:769px){.website-interface__buttons{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.website-interface__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:50px;background-color:var(--website-interface-button-color);color:var(--website-interface-button-icon-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}@media (hover:hover){.website-interface__button:hover{cursor:pointer;background-color:var(--website-interface-button-color-hover);color:var(--website-interface-button-icon-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}@media (hover:none){.header .header__menu-list .menu-item-has-children>.sub-menu>li>a:active{color:var(--link-hover)}.list-anchor-new__wrap .list-anchor-new .main-tabs__li:active{color:var(--toc-link-hover)}.website-interface__button:active{cursor:pointer;background-color:var(--website-interface-button-color-hover);color:var(--website-interface-button-icon-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}.website-interface__button:first-child>.website-interface__button-icon{margin-right:5px}.website-interface__button:last-child>.website-interface__button-icon{margin-right:-5px}.website-interface__button-icon{width:12px;height:20px}.how-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.how-to__header{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}.how-to__header-steps{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;background-color:var(--label-bg);padding:5px 10px;color:var(--label-text-color)}.how-to__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-main);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:20px}.how-to__description{color:#fff}.how-to__description-text{font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.how-to__description-text--bold{font-weight:700}.how-to__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.how-to__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;max-width:440px;background:url(../images/how-to/bg_img.png) no-repeat right bottom,var(--block-background-color);border-radius:12px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:15px}.how-to__step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to__step-label{font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal}.how-to__step-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:380px;border-radius:var(--border-radius-large);overflow:hidden}.how-to__step-description{max-width:380px;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.how-to__step-description>ul{padding-left:15px}.how-to__bonus{max-width:380px;color:#fff;font-size:14px;font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.how-to__btn{max-width:410px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color)}.advice{width:100%;min-height:180px;position:relative;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;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;border-radius:var(--border-radius-large);border:2px solid #00b448;background:#c5e7e1;color:#00b448;padding:15px}@media (min-width:1024px){.advice{padding:30px}}.advice .advice-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.advice .advice-text__title{font-size:clamp(18px,1.6666666667vw,24px);font-weight:700;line-height:130%}.advice .advice-text__subtitle{font-size:clamp(14px,1.1111111111vw,16px);font-weight:700;line-height:130%}.advice__text{max-width:980px}.advice__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:100px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){.how-to__bonus{font-size:16px}.advice__img{width:135px;height:110px}}.wp-block-media-text{display:-ms-grid;display:grid;gap:15px;padding:15px;background:url(../images/png/media-and-text-bg.png) no-repeat left bottom -10px,var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:1024px){.wp-block-media-text{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;padding:30px}}.wp-block-media-text__media{border-radius:var(--border-radius-small);overflow:hidden}.wp-block-media-text__content{padding:0!important}.wp-block-media-text__content>.wp-block-heading{margin-top:0}.wp-block-media-text__content>p{font-size:16px;font-weight:400px;line-height:130%;margin-block:10px}.devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.devices__th-cell{padding-top:10px;padding-bottom:10px;padding-right:10px;text-align:left}.devices__th-cell:first-child{border-top-left-radius:12px;padding-left:15px}.devices__th-cell:last-child{border-top-right-radius:12px;padding-right:15px}.devices__tbody-cell:not(:last-child),.devices__th-cell:not(:last-child){padding-right:15px}.devices__table-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.devices__tbody-cell-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50px}.sports-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.sports-links__link{width:100%;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;gap:10px;padding:15px;border-radius:var(--border-radius-large);background:var(--block-background-color);-webkit-box-shadow:0 10px 20px 0 var(--shadow-color);box-shadow:0 10px 20px 0 var(--shadow-color);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}@media (hover:hover){.sports-links__link:hover{background-color:var(--link-hover);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}.faq__row-header:hover{cursor:pointer}}@media (hover:none){.sports-links__link:active{background-color:var(--link-hover);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}.breadcrumbs nav ul>li:not(:last-child):active{cursor:pointer}.breadcrumbs nav ul>li:not(:last-child):active a{color:var(--link-hover)}}@media (min-width:769px){.sports-links__link{width:calc((100% - 10px)/ 2)}}.sports-links__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.sports-links__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);background-color:var(--color-main)}.sports-links__icon-basketball{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-basketball svg *{fill:currentColor}.sports-links__icon-soccer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-soccer svg *{fill:currentColor}.sports-links__icon-tennis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-tennis svg *{fill:currentColor;stroke:currentColor}.sports-links__icon-hockey{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-hockey svg *{fill:currentColor}.sports-links__icon-football{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-football svg *{fill:currentColor}.sports-links__name{color:var(--body-text-color);font-size:20px;font-weight:700;line-height:130%;letter-spacing:-.6px;text-transform:capitalize;word-break:break-all}.sports-links__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;color:var(--color-main)}.sports-links__arrow svg *{stroke:currentColor}.latest-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.latest-news__cards-wrapper{overflow-x:auto;border-radius:var(--border-radius-large);padding-bottom:40px}.latest-news__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:1281px){.devices__tbody-cell-icon{max-width:60px}.latest-news__cards{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.latest-news__card{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px;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;border-radius:var(--border-radius-large);background-color:var(--block-background-color)}.latest-news__card-img{width:310px;min-height:290px;overflow:hidden;border-radius:var(--border-radius-large);position:relative;background:var(--color-main)}.latest-news__date{position:absolute;bottom:15px;left:15px;padding:5px 10px;border-radius:32px;font-size:14px;font-weight:500;font-style:normal;line-height:130%;letter-spacing:-.42px;text-transform:capitalize;background-color:var(--block-background-color)}.latest-news__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:10px;padding:10px 15px 15px;height:100%}.latest-news__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.latest-news__label{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.42px;text-transform:capitalize;padding:5px 10px;border-radius:var(--border-radius-large);background-color:var(--label-bonus);color:var(--label-bonus-text)}.latest-news__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;row-gap:10px;height:100%}.latest-news__text-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.54px;text-transform:capitalize}.latest-news__text-description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.48px;text-transform:capitalize}.latest-news__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latest-news__avatar{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;border-radius:6px;overflow:hidden}.latest-news__author-name{font-size:18px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.54px;text-transform:capitalize}.latest-news__btn{-ms-flex-negative:0;flex-shrink:0;height:var(--button-height-big);padding:8px 20px;font-size:16px;font-weight:600;font-style:normal;line-height:95%;-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color);text-transform:capitalize}.faq,.faq__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.faq__row{background:var(--block-background-color);border-radius:var(--border-radius-large);padding:15px;-webkit-box-shadow:0 10px 20px 0 var(--shadow-color);box-shadow:0 10px 20px 0 var(--shadow-color);min-height:60px;-webkit-transition:min-height .15s linear,max-height .5s linear;transition:min-height .15s linear,max-height .5s linear;overflow:hidden}.faq__row-header{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}.faq__row-header-title{font-size:20px;font-weight:700;line-height:130%;margin:0}.faq__row-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;color:var(--toc-faq-arr-color);background:var(--toc-faq-arr-bg);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}.faq__row-header-icon svg{rotate:-180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.faq__row-header-icon svg *{stroke:var(--color-main)}.faq__row-description{font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal;padding-top:10px}.faq__row-description>p{margin:0}.faq__row[open] .faq__row-header-icon>svg{rotate:0deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.article-author{display:-ms-grid;display:grid;-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;gap:5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-author__title{font-size:clamp(12px,.9722222222vw,14px);font-weight:400;line-height:130%;letter-spacing:-.42px;opacity:.5;grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}@media (min-width:769px){.article-author{-ms-grid-columns:70px auto 1fr;grid-template-columns:70px auto 1fr;gap:0 20px}.article-author__title{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row-align:end;align-self:end}}.article-author__avatar{width:70px;height:70px;border-radius:100%;overflow:hidden;-webkit-box-shadow:0 6px 12px 0 var(--shadow-color);box-shadow:0 6px 12px 0 var(--shadow-color);-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}@media (min-width:769px){.article-author__avatar{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}.article-author__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media (min-width:769px){.article-author__info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.article-author__info-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:110px;height:22px;padding:5px 13px 5px 10px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;border-radius:var(--border-radius-large);background:var(--label-bg)}.article-author__info-label-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--label-text-color)}.article-author__info-label-rank{font-size:12px;font-weight:500;line-height:100%;letter-spacing:-.36px;color:var(--label-text-color);text-transform:capitalize;white-space:nowrap}.article-author__info-author-name{font-size:clamp(16px,1.25vw,18px);font-weight:700;line-height:100%;letter-spacing:-.54px;text-transform:capitalize}.article-author__date{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;line-height:130%;letter-spacing:-.48px;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.breadcrumbs{color:var(--link-color);margin-bottom:40px}@media (min-width:769px){.article-author__date{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column-align:end;justify-self:end}.breadcrumbs{margin-bottom:100px}}.breadcrumbs__inner,.breadcrumbs__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__inner{width:100%;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.breadcrumbs__inner ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:0}.breadcrumbs__icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px}.breadcrumbs__icon>svg *{fill:currentColor}.breadcrumbs__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:6px;height:10px;margin-left:10px;margin-top:2px}.breadcrumbs__arrow>svg *{stroke:currentColor;fill:none}.breadcrumbs nav ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal;color:var(--link-color);text-transform:capitalize}@media (hover:hover){.breadcrumbs nav ul>li:not(:last-child):hover{cursor:pointer}.breadcrumbs nav ul>li:not(:last-child):hover a,.footer__inner-wrapper a:not([class]):hover{color:var(--link-hover)}}.breadcrumbs nav ul li:last-child{color:var(--body-text-color)}.float-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background:0 0;z-index:50}@media (min-width:769px){.breadcrumbs nav ul>li{font-size:16px}.float-block-wrapper{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);padding:0 var(--container-padding-x);bottom:3vh}}.float-block{width:100%;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;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;background-color:var(--floating-block-bg);-webkit-box-shadow:0 8px 16px 0 var(--shadow-color);box-shadow:0 8px 16px 0 var(--shadow-color);padding:10px 20px}@media (min-width:769px){.float-block{width:100%;border-radius:var(--border-radius-large);row-gap:5px;padding:20px 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.float-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:769px){.float-block__content{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.float-block__content-wrapper::after{content:"";display:block;position:absolute;top:50%;right:-40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:40px;opacity:.1;background-color:#fff}}.float-block__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;position:relative}@media (min-width:769px){.float-block__content-wrapper{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.float-block__logo{display:none}@media (min-width:361px){.float-block__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;padding:5px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}}.float-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.float-block__info-name{font-size:20px;font-weight:600;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__info-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.float-block__info-num{font-size:10px;font-style:normal;font-weight:600;color:var(--floating-block-text-color)}.float-block__info-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5px;margin-left:-2px}.float-block__info-stars>svg{width:10px;height:10px}.float-block__info-stars svg:not(:first-child){display:none}@media (min-width:769px){.float-block__info-num{font-size:16px}.float-block__info-stars>svg{width:14px;height:14px}.float-block__info-stars svg:not(:first-child){display:block}.float-block__info-bonus{display:none}}.float-block__info-bonus{font-size:10px;font-weight:400;line-height:15px;color:var(--floating-block-text-color)}.float-block__bonus{display:none}@media (min-width:769px){.float-block__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.float-block__bonus-title{font-size:14px;font-weight:400;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__bonus-text{font-size:18px;font-weight:400;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__bonus-text--accent{color:var(--color-main);font-size:18px;font-weight:700;font-style:normal;line-height:normal}.float-block__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:114px;height:var(--button-height-big);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:8px 10px;border-radius:12px;-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color)}.float-block__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px}.float-block__btn-title{font-size:16px;font-weight:600;font-style:normal;line-height:95%}.float-block__btn-subtitle{display:none;font-size:12px;font-weight:400;font-style:normal;line-height:95%;opacity:.5}@media (min-width:769px){.float-block__btn{max-width:157px;padding:8px 20px}.float-block__btn-subtitle{display:block}}.float-block__btn-icon{display:none}.footer__inner-wrapper{color:var(--footer-text-color);background:var(--footer-bg);padding-top:40px;margin-top:40px}.footer__inner-wrapper--normal-pb{padding-bottom:40px}@media (min-width:769px){.float-block__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;border-radius:5px}.footer__inner-wrapper{padding-top:80px;margin-top:100px}.footer__inner-wrapper--normal-pb{padding-bottom:80px}}.footer__inner-wrapper--big-pb{padding-bottom:120px}.footer__inner-wrapper a:not([class]){color:currentColor;-webkit-transition-property:color,scale,background-color;transition-property:color,scale,background-color}.footer__content{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));row-gap:20px;grid-auto-flow:dense}@media (min-width:769px){.footer__inner-wrapper--big-pb{padding-bottom:160px}.footer__content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.footer__logo-description{display:-ms-grid;display:grid;-ms-grid-columns:78px 1fr;grid-template-columns:78px 1fr;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:20px}@media (min-width:769px){.footer__logo-description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__description{font-size:12px;font-weight:400;line-height:12px;letter-spacing:-.03em;opacity:.5}@media (min-width:1024px){.footer__content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.footer__description{font-size:14px;line-height:14px}.footer__social{row-gap:10px}}.footer__description>p{margin-block:10px}.footer__app{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:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;background:url(../images/footer/svg/btns-bg.svg) no-repeat right bottom,var(--footer-app-block-background);border-radius:var(--border-radius-large);-webkit-box-shadow:0 12px 24px 0 var(--shadow-color);box-shadow:0 12px 24px 0 var(--shadow-color);grid-column:1/-1}@media (min-width:769px){.footer__app{grid-column:2/-1;margin-bottom:20px}}.footer__app-title{width:100%;max-width:304px;font-size:20px;font-weight:700;line-height:26px;text-transform:capitalize;color:var(--footer-app-block-header-color)}@media (min-width:1281px){.footer__content{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.footer__app{gap:20px;padding:20px 30px}.footer__app-title{font-size:24px;line-height:31.2px}}.footer__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.footer__btn-custom{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px}.footer__nav{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row-span:3;grid-row:span 3}.footer__nav-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px 20px}.footer__nav-list>li>a,.footer__nav-list>li>span{display:block;font-size:20px;line-height:1.6em;font-weight:500;letter-spacing:-.03em;margin-bottom:10px}.footer__nav-list>li>.sub-menu{display:-ms-grid;display:grid;row-gap:5px;font-size:var(--b-font-size);line-height:1.1em;letter-spacing:-.03em}.footer__section{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px}@media (min-width:769px){.footer__nav{padding-left:1px}.footer__section{gap:40px}}.footer__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__payments-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.footer__payments-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px}.footer__payments-icon>svg{width:100%;height:100%;fill:var(--footer-payment-methods-icon-color)}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__social .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.footer__social .social-links>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;padding:5px;border-radius:8px;color:var(--social-icon-color);background-color:var(--social-icon-background-color)}.footer__social .social-links>li>a svg *{fill:currentColor}.footer__responsibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__responsibility-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 15px;margin:0}@media (min-width:1024px){.footer__responsibility{row-gap:10px}.footer__responsibility-icons{gap:3px 30px}}.footer__responsibility-icon>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.footer__responsibility-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:192.5px;min-height:56px}.footer__responsibility-icon img{width:100%}.footer__responsibility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 13px;margin:0}.footer__responsibility-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;font-weight:400;line-height:12px;letter-spacing:-.03em;opacity:.5}.footer__responsibility-link:not(:last-child)::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-8px;display:inline-block;width:2px;height:12px;opacity:.5;background-color:currentColor}.footer__policy{display:-ms-grid;display:grid;row-gap:20px;grid-column:1/-1}@media (min-width:1024px){.footer__responsibility-link{font-size:14px;line-height:14px}.footer__policy{row-gap:10px}}.footer__policy-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 14px;margin:0}.footer__policy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;font-weight:400;line-height:12px;letter-spacing:-.03em}@media (min-width:769px){.footer__policy-item{font-size:14px;line-height:14px}}.footer__policy-item:not(:last-child)::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);right:-7.5px;display:inline-block;width:1px;height:12px;opacity:.5;background-color:currentColor}.footer__copyright{font-family:Golos;font-size:12px;font-weight:400;line-height:14.4px;text-align:center;opacity:.5;grid-column:1/-1}.footer__subtitle{font-size:20px;font-weight:500;line-height:26px;letter-spacing:-.03em}.footer ul{padding-left:0;margin-block:0}.sidebar{display:none}@media (min-width:769px){.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:270px}}.sidebar__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sidebar__news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.sidebar__news-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-main)}.sidebar__news-title-text{font-size:16px;font-weight:600;line-height:130%;margin:0;color:var(--body-text-color)}.sidebar__news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sidebar__news-item{line-height:130%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar__news-item>a{text-decoration-line:underline;color:var(--body-text-color);-webkit-transition-property:color;transition-property:color}.sidebar__active-bonuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);color:var(--color-main)}.sidebar__active-bonuses-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__active-bonuses-header-title{color:var(--body-text-color);font-size:16px;font-weight:600;line-height:130%;margin:0}.sidebar__active-bonuses-bonus{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;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:15px;background:url(../images/side-menu/bg_img.png) no-repeat center,var(--block-background-color);border-radius:12px;-webkit-box-shadow:0 5px 10px 0 var(--shadow-color);box-shadow:0 5px 10px 0 var(--shadow-color);color:var(--body-text-color)}.sidebar__active-bonuses-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;max-width:112px}.sidebar__active-bonuses-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:72px;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;line-height:130%;letter-spacing:-.3px;text-transform:capitalize;color:var(--active-bonuses-text);background-color:var(--active-bonuses-label)}.sidebar__active-bonuses-percent,.sidebar__active-bonuses-text{font-size:12px;font-weight:400;line-height:100%;letter-spacing:-.36px;text-transform:capitalize}.sidebar__active-bonuses-accent{font-size:24px;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:capitalize;color:var(--color-main)}.sidebar__active-bonuses-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.sidebar__active-bonuses-btn-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:88px;height:48px;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:600;line-height:95%;white-space:nowrap;-webkit-box-shadow:0 4px 12px 0 var(--shadow-color);box-shadow:0 4px 12px 0 var(--shadow-color);text-transform:capitalize}.sidebar__active-bonuses-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__active-bonuses-status-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-9px;color:var(--active-bonuses-circle)}.sidebar__active-bonuses-status-text{font-size:12px;font-weight:400;line-height:95%;text-transform:capitalize}.sidebar__welcome-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:270px;padding:20px 46px;height:207px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--color-main)}.active-bonuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.active-bonuses__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}@media (min-width:1024px){.active-bonuses__inner{grid-template-columns:repeat(auto-fit,minmax(320px,calc((100% - 10px)/ 2)))}}@media (min-width:1281px){.active-bonuses__inner{grid-template-columns:repeat(auto-fit,minmax(300px,calc((100% - 20px)/ 3)))}}.active-bonuses__bonus{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;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:15px;background:url(../images/side-menu/bg_img.png) no-repeat center,var(--block-background-color);border-radius:12px;-webkit-box-shadow:0 5px 10px 0 var(--shadow-color);box-shadow:0 5px 10px 0 var(--shadow-color);color:var(--body-text-color)}@media (min-width:769px){.active-bonuses__bonus{padding:20px 30px}.banner-bonus{background-position:center right -2px}}.active-bonuses__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.active-bonuses__btn-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:118px;height:48px;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:600;line-height:95%;white-space:nowrap;-webkit-box-shadow:0 4px 12px 0 var(--shadow-color);box-shadow:0 4px 12px 0 var(--shadow-color);text-transform:capitalize}.banner-bonus{width:100%;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;height:150px;padding:15px;border-radius:var(--border-radius-large);overflow:hidden;background-repeat:no-repeat}.banner-bonus__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;min-width:160px;max-width:570px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;z-index:1}.banner-bonus__title{max-width:150px;font-size:24px;font-weight:600;line-height:95%}@media (min-width:769px){.banner-bonus{padding:37px 30px}.banner-bonus__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-bonus__title{min-width:230px;font-size:40px;line-height:38px}}.banner-bonus__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:299px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.banner-bonus__btn{padding:10px 17px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;height:var(--button-height-big);background-color:#fff;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color);color:#0ca363}.banner-bonus__btn--sports{color:var(--sports-banner)}@media (hover:hover){.footer__social .social-links>li>a:hover{color:var(--social-icon-hover-color);background-color:var(--social-icon-background-hover-color)}.footer__responsibility-icon>a:hover{scale:1.1}.sidebar__news-item>a:hover{color:var(--link-hover)}.active-bonuses__btn-claim:hover,.sidebar__active-bonuses-btn-claim:hover{cursor:pointer}.banner-bonus__btn--sports:hover{background-color:var(--sports-banner);color:#fff}}@media (hover:none){.footer__inner-wrapper a:not([class]):active{color:var(--link-hover)}.footer__social .social-links>li>a:active{color:var(--social-icon-hover-color);background-color:var(--social-icon-background-hover-color)}.footer__responsibility-icon>a:active{scale:1.1}.banner-bonus__btn--sports:active{background-color:var(--sports-banner);color:#fff}.banner-bonus__btn--casino:active{background-color:var(--casino-banner);color:#fff}}.banner-bonus__btn--casino{color:var(--casino-banner)}.banner-bonus__btn--apps{color:var(--apps-banner)}@media (hover:hover){.banner-bonus__btn--casino:hover{background-color:var(--casino-banner);color:#fff}.banner-bonus__btn--apps:hover{background-color:var(--apps-banner);color:#fff}}@media (hover:none){.banner-bonus__btn--apps:active{background-color:var(--apps-banner);color:#fff}.banner-bonus__btn--custom:active{background-color:var(--custom-banner);color:#fff}}.banner-bonus__btn--custom{color:var(--custom-banner)}.banner-bonus__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-bonus__btn-big-text{font-size:16px;font-weight:600;line-height:95%}.banner-bonus__btn-small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.banner-bonus__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;color:#fff;background-color:#0ca363;border-radius:6px}.banner-bonus__btn-icon svg{width:28px;height:26px}.banner-bonus__btn-icon svg *{fill:currentColor}.banner-bonus__app-btn{padding:10px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;height:var(--button-height-big);border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px var(--shadow-color);box-shadow:0 8px 24px var(--shadow-color)}.banner-bonus__app-btn-android{background-color:var(--banner-bonus-btn-first-color);color:var(--banner-bonus-btn-first-text-color);border:1px solid var(--banner-bonus-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.banner-bonus__btn--custom:hover{background-color:var(--custom-banner);color:#fff}.banner-bonus__app-btn-android:hover{background-color:var(--banner-bonus-btn-first-hover-color);color:var(--banner-bonus-btn-first-hover-text-color);border:1px solid var(--banner-bonus-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-android:hover>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android:hover>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.banner-bonus__app-btn-android:active{background-color:var(--banner-bonus-btn-first-hover-color);color:var(--banner-bonus-btn-first-hover-text-color);border:1px solid var(--banner-bonus-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-android:active>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android:active>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.banner-bonus__app-btn-android>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android>.banner-bonus__app-btn-icon svg *{fill:var(--banner-bonus-btn-first-icon-color)}.banner-bonus__app-btn-ios{background-color:var(--banner-bonus-btn-second-color);color:var(--banner-bonus-btn-second-text-color);border:1px solid var(--banner-bonus-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}@media (hover:hover){.banner-bonus__app-btn-ios:hover{background-color:var(--banner-bonus-btn-second-hover-color);color:var(--banner-bonus-btn-second-hover-text-color);border:1px solid var(--banner-bonus-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:hover>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:hover>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}@media (hover:none){.banner-bonus__app-btn-ios:active{background-color:var(--banner-bonus-btn-second-hover-color);color:var(--banner-bonus-btn-second-hover-text-color);border:1px solid var(--banner-bonus-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:active>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:active>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}}.banner-bonus__app-btn-ios>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios>.banner-bonus__app-btn-icon svg *{fill:var(--banner-bonus-btn-second-icon-color)}.banner-bonus__app-btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-bonus__app-btn-big-text{font-size:16px;font-weight:600;line-height:95%}.banner-bonus__app-btn-small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.banner-bonus__app-btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.banner-bonus__app-btn-icon-android{width:20px;height:20px}.banner-bonus__app-btn-icon-ios{width:18px;height:20px}.banner-bonus__app-btn-icon-ios svg *{stroke:transparent}.banner-bonus__img{max-width:515px;background-position:center;background-repeat:no-repeat}.banner-bonus--sports{background-color:var(--sports-banner);background-position:center right -138px}.banner-bonus--casino{background-color:var(--casino-banner);background-position:center right -161px}.banner-bonus--apps{background-color:var(--apps-banner);background-position:center right -78px}.banner-bonus--custom{background-color:var(--custom-banner)}.block-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:10px;z-index:10}.block-button--content-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.block-button--content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-button--content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.block-button__custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:280px;min-height:48px;height:auto;font-size:20px;font-weight:600;line-height:22px;text-align:center}@media (min-width:769px){.block-button__custom-btn{max-width:300px}}.welcome-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%;max-width:100vw;margin-inline:calc(-50vw + 50%);padding-block:20px;gap:20px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:769px){.welcome-bonus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;margin-inline:0;border-radius:var(--border-radius-large);overflow:hidden;min-height:229px}.welcome-bonus__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}.welcome-bonus__bonus-type{display:none}@media (min-width:769px){.welcome-bonus__bonus-type{max-width:82px;display:block;font-size:20px;font-weight:400;line-height:22px;opacity:.5}}.welcome-bonus__percent{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.03em;text-align:center}@media (min-width:769px){.welcome-bonus__percent{font-size:50px;text-align:left}.welcome-bonus__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.welcome-bonus__text-wrapper{text-align:center}.welcome-bonus__small-text,.welcome-bonus__total{font-size:20px;font-weight:400;line-height:29.9px;opacity:.5}@media (min-width:769px){.welcome-bonus__total{font-size:50px;font-weight:700;line-height:70px;letter-spacing:-.03em;opacity:1}}.welcome-bonus__btn{width:112px;height:48px;-ms-grid-column-align:center;justify-self:center;white-space:nowrap}.welcome-bonus-sidebar__title{font-size:70px;font-weight:700;line-height:100%;letter-spacing:-2.1px;margin:0}.welcome-bonus-sidebar__subtitle{opacity:.5;font-size:20px;font-weight:400;margin-bottom:20px}.welcome-bonus-sidebar__btn{width:auto;height:auto;min-height:var(--button-height-big);border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color);font-size:16px;font-weight:600;line-height:95%;padding:10px;white-space:nowrap}.error-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:100px}.error-page__name{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-main);font-size:150px;font-weight:700;position:relative}.error-page__name svg *{fill:currentColor}.error-page__name::after{content:"";position:absolute;top:100%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:4px;background-color:var(--body-text-color);opacity:.7;border-radius:4px}@media (min-width:1024px){.error-page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.error-page__name::after{top:50%;right:-50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:70%}}.error-page__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-page__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.error-page__message{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.error-page__large-text{font-size:70px;font-weight:700;text-transform:capitalize}.error-page__normal-text{font-size:24px;font-weight:500;text-transform:capitalize;text-align:center}.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.video__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1240px}.video__inner-wrapper.align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.video__inner-wrapper.align-right{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.video__wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000;border-radius:var(--border-radius-large);overflow:hidden;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);z-index:0}.video__wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(70%,rgba(0,0,0,.8)));background:linear-gradient(transparent 10%,rgba(0,0,0,.8) 70%)}.video__img{position:absolute;top:0;left:0;width:100%;height:100%}.video__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video__play{padding:0;background-color:transparent;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;-webkit-transition:scale var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in;z-index:1}@media (hover:hover){.video__play:hover{color:var(--link-hover);scale:.99;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.toggle-content__tab:hover{cursor:pointer}}@media (hover:none){.video__play:active{color:var(--link-hover);scale:.99;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}.video__play svg{width:90px}.video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:1}.welcome-bonus-with-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:185px;padding-block:15px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);position:relative;min-width:100%;max-width:100vw;margin-inline:calc(-50vw + 50%);background-image:url(../images/png/welcome-bonus-with-promo.png);background-repeat:no-repeat;background-position:center right}.welcome-bonus-with-promo::after,.welcome-bonus-with-promo::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55.3px;height:200px}.welcome-bonus-with-promo::before{left:0;background:url(../images/svg/welcome-bonus-left-small.svg) center no-repeat}@media (min-width:769px){.error-page__normal-text{text-align:left}.video__play svg{width:130px}.welcome-bonus-with-promo{max-width:100%;margin-inline:0;border-radius:var(--border-radius-large);min-height:229px}.welcome-bonus-with-promo::after,.welcome-bonus-with-promo::before{width:69px}.welcome-bonus-with-promo::before{left:-10px;background:url(../images/svg/welcome-bonus-left.svg)}}.welcome-bonus-with-promo::after{right:0;background:url(../images/svg/welcome-bonus-right-small.svg) center no-repeat}@media (min-width:769px){.welcome-bonus-with-promo::after{right:-10px;background:url(../images/svg/welcome-bonus-right.svg)}.welcome-bonus-with-promo__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}.welcome-bonus-with-promo__bonus-type{display:none}@media (min-width:769px){.welcome-bonus-with-promo__bonus-type{display:block;font-size:20px;font-weight:400;line-height:22px}}.welcome-bonus-with-promo__percent{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.03em;text-align:center;color:var(--color-main)}@media (min-width:769px){.welcome-bonus-with-promo__percent{font-size:50px;text-align:left}.welcome-bonus-with-promo__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.welcome-bonus-with-promo__text-wrapper{text-align:center}.welcome-bonus-with-promo__small-text,.welcome-bonus-with-promo__total{font-size:20px;font-weight:400;line-height:29.9px}.welcome-bonus-with-promo__bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.welcome-bonus-with-promo__total{color:var(--color-main);font-size:50px;font-weight:700;line-height:70px;letter-spacing:-.03em;opacity:1}.welcome-bonus-with-promo__bottom-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.welcome-bonus-with-promo__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:var(--body-text-color)}.welcome-bonus-with-promo__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.welcome-bonus-with-promo__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.bookmaker-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.bookmaker-benefits__header{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;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.bookmaker-benefits__title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.03em;color:var(--color-main);margin:0}.bookmaker-benefits__logo{max-width:80px}.bookmaker-benefits__content{display:-ms-grid;display:grid;row-gap:15px;-ms-grid-columns:1fr;grid-template-columns:1fr;border-radius:var(--border-radius-large);padding:15px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--block-background-color)}@media (min-width:769px){.bookmaker-benefits__header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.bookmaker-benefits__title{font-size:24px;line-height:31.2px;letter-spacing:-.03em}.bookmaker-benefits__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:30px}.bookmaker-benefits__benefit{max-width:425px}}@media (min-width:1024px){.welcome-bonus-with-promo::before{left:-20px}.welcome-bonus-with-promo::after{right:-20px}.bookmaker-benefits__content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:30px}}.bookmaker-benefits__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.bookmaker-benefits__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:var(--color-main);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color);color:#fff;-ms-flex-negative:0;flex-shrink:0}.bookmaker-benefits__icon>svg{margin-bottom:-2px}.bookmaker-benefits__icon svg *{fill:currentColor}.bookmaker-benefits__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bookmaker-benefits__name{font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.03em;color:var(--color-main);margin:0}@media (min-width:769px){.bookmaker-benefits__icon{width:28px;height:28px}.bookmaker-benefits__name{font-size:18px;line-height:18px}}.bookmaker-benefits__description{font-size:var(--b-font-size);font-weight:400;line-height:20.8px;letter-spacing:-.03em}.bookmaker-benefits__description>p{margin:0}.toggle-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.toggle-content__header{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}.toggle-content__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.toggle-content__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.toggle-content__tab--active{background-color:var(--active-tab);color:var(--active-tab-text-color)}.toggle-content__tab--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--active-tab)}.toggle-content__tab-label{font-size:16px;font-weight:600;line-height:20.8px;letter-spacing:-.03em;white-space:nowrap;margin:0}@media (min-width:769px){.toggle-content__tab{padding:15px}.toggle-content__tab-label{font-size:20px;line-height:23.4px}}.toggle-content__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.toggle-content__tab-icon svg *{fill:var(--tab-icon-color)}.toggle-content__tab-icon--android{color:var(--tab-android-icon-color)}.toggle-content__tab-icon--android svg path:last-child{stroke:currentColor}.toggle-content__first-tab-icon{color:var(--tab-android-icon-color)}.toggle-content__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}.toggle-content__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:20px}@media (min-width:769px){.toggle-content__inner-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.toggle-content__content-wrapper{width:100%}.toggle-content__content-wrapper>section:nth-child(2){display:none}.toggle-content__description{max-width:440px;color:var(--color-main);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.toggle-content__btn{max-width:410px;height:var(--button-height-big);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.how-to-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.how-to-tabs__header{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}.how-to-tabs__header-label{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;color:var(--label-text-color);background-color:var(--label-bg);padding:5px 10px}.how-to-tabs__tabs{width:100%;max-width:621px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative}.how-to-tabs__tabs::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:3px;background-color:var(--color-main);opacity:.15}.how-to-tabs__loading{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:3px;background-color:var(--color-main);-webkit-transition:width var(--transition-duration) ease-out;transition:width var(--transition-duration) ease-out}.how-to-tabs__tab{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);color:var(--label-text-color);background-color:var(--label-bg);font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.03em;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;z-index:1}@media (min-width:769px){.how-to-tabs__tabs{max-width:100%}.how-to-tabs__tab{width:50px;height:50px;padding:15px;font-family:Kanit;font-size:24px;line-height:31.2px}}.how-to-tabs__tab--active{background-color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.how-to-tabs__tab--prev{background-color:var(--color-main);color:#fff;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.how-to-tabs__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:30px;background-color:transparent;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}@media (min-width:769px){.how-to-tabs__num{width:40px;height:40px}}.how-to-tabs__num--active{color:var(--color-main);background-color:#fff;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.how-to-tabs__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.how-to-tabs__tab-icon svg *{fill:var(--tab-icon-color)}.how-to-tabs__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color)}.how-to-tabs__steps{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-to-tabs__step{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:20px;background:url(../images/how-to/bg_img.png) no-repeat right bottom,var(--block-background-color);border-radius:12px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:15px}.how-to-tabs__step:not(:first-child){display:none}@media (min-width:769px){.how-to-tabs__step{width:100%;-ms-grid-columns:auto minmax(380px,1fr);grid-template-columns:auto minmax(380px,1fr);-ms-grid-rows:1fr auto 1fr;grid-template-rows:1fr auto 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.how-to-tabs__step-header{grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:end;align-self:end}}.how-to-tabs__step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to-tabs__step-label{white-space:nowrap;font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 var(--shadow-color);box-shadow:0 2px 4px 0 var(--shadow-color);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to-tabs__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal}.how-to-tabs__step-img{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-large);overflow:hidden}.how-to-tabs__step-description{max-width:580px;font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}@media (min-width:769px){.how-to-tabs__step-img{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}.how-to-tabs__step-description{grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;text-align:left;-ms-grid-column-align:start;justify-self:start}}.how-to-tabs__step-description>p{margin:0}.how-to-tabs__step-description>ul{padding-left:15px}.how-to-tabs__btn{max-width:410px;height:var(--button-height-big);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 var(--shadow-color);box-shadow:0 8px 24px 0 var(--shadow-color);-ms-grid-column-align:center;justify-self:center}@media (min-width:769px){.how-to-tabs__btn{-ms-grid-column-align:start;justify-self:start;width:-webkit-max-content;width:-moz-max-content;width:max-content;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}.casino-games{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;overflow-x:auto}.casino-games__games{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding-bottom:20px;border-radius:var(--border-radius-large)}.casino-games__game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;width:310px}.casino-games__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;height:310px;border-radius:var(--border-radius-large);overflow:hidden}.casino-games__game-name{font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:-.03em}@media (min-width:769px){.casino-games__games{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.casino-games__game-name{font-size:18px;line-height:23.4px}}.casino-games__btn{height:var(--button-height-big);font-size:14px;font-weight:600;line-height:13.3px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.casino-games__btn>.default-btns__icon{width:24px;height:24px}.casino-games__btn>.default-btns__icon>.ui-icon{margin-left:3px}.brand-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.brand-logos__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100px;height:auto;padding:10px}.brand-logos__logo--with-bg{border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 3px 10px 0 var(--shadow-color);box-shadow:0 3px 10px 0 var(--shadow-color)}.latest-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.latest-events__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow-x:hidden;border-radius:var(--border-radius-large)}@media (min-width:769px){.casino-games__btn{font-size:16px;font-weight:600;line-height:15.2px}.casino-games__btn>.default-btns__icon{width:28px;height:28px}.brand-logos{gap:40px}.brand-logos__logo{max-width:200px;padding:20px 10px}.latest-events__slider{margin-bottom:8px}}.latest-events__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-transform:translateX(-990px);transform:translateX(-990px);-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear}.latest-events__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);padding:15px}.latest-events__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:15px;position:relative}.latest-events__slide-content::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:100%;background-color:var(--color-main);border-radius:3px}.latest-events__title{font-size:18px;font-weight:700;line-height:23.4px}@media (min-width:769px){.latest-events__title{font-size:20px;line-height:26px}}.latest-events__description{font-size:14px;font-weight:400;line-height:18.2px}.latest-events__description>p{margin:0}.latest-events__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:769px){.latest-events__description{font-size:16px;line-height:20.8px}.latest-events__dots{display:none}}.latest-events__dot{width:8px;height:8px;background-color:var(--body-text-color);border-radius:8px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}@media (hover:hover){.how-to-tabs__tab:hover{cursor:pointer}.latest-events__dot:hover{cursor:pointer;-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}}.latest-events__dot--active{-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.latest-events__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (min-width:769px){.latest-events__buttons{display:none}}.latest-events__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50px;background-color:var(--color-main);color:var(--body-background-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}@media (hover:hover){.latest-events__button:hover{cursor:pointer;background-color:var(--body-background-color);color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}@media (hover:none){.latest-events__button:active{cursor:pointer;background-color:var(--body-background-color);color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}.latest-events__button:first-child>.website-interface__button-icon{margin-right:5px}.latest-events__button:last-child>.website-interface__button-icon{margin-right:-5px}.latest-events__button-icon{width:14px;height:20px}.latest-events__button-icon--left{margin-left:-3px;margin-top:1px}.latest-events__button-icon--right{margin-right:-4px;margin-top:1px}.about-bonuses,.about-bonuses__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}@media (min-width:1024px){.about-bonuses__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.about-bonuses__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media (min-width:1024px){.about-bonuses__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}}.about-bonuses__tab{padding:13px 10px;background-color:transparent;border:none;letter-spacing:-.03em;min-width:100px;font-size:14px;font-weight:600;line-height:100%;border-radius:10px;background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.about-bonuses__tab--accent{background-color:var(--active-tab);color:var(--active-tab-text-color)}.about-bonuses__content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;padding:15px;background-color:var(--block-background-color);border-radius:var(--border-radius-large)}@media (min-width:1281px){.about-bonuses__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.about-bonuses__img{max-width:290px;height:auto}}.about-bonuses__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.about-bonuses__title{font-size:18px;font-weight:700;line-height:130%}.about-bonuses__description{font-size:var(--b-font-size);font-weight:400;line-height:130%}.about-bonuses__description ul{padding-left:15px}.about-bonuses__img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-large);overflow:hidden}.description-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--body-text-color);padding:140px 0 80px;margin-bottom:40px;background-size:cover;background-position:50% 0;position:relative;min-width:100%;margin-inline:calc(-50vw + 50%);max-width:100vw;height:auto}.description-page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;width:100%}@media (min-width:769px){.description-page{margin-bottom:40px;padding:100px 0}.description-page__inner{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-page__content{width:100%}}.description-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;z-index:10}.description-page__title{font-size:32px;font-weight:700;font-style:normal;line-height:93%;letter-spacing:normal;margin:0}@media (min-width:769px){.description-page__title{font-size:42px;line-height:130%}}.description-page__description{font-size:var(--b-font-size);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvX25vcm1hbGl6ZS5zY3NzIiwibWFpbi5jc3MiLCJzY3NzL19nbG9iYWxzLnNjc3MiLCJzY3NzL19mb250cy5zY3NzIiwic2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJzY3NzL191dGlscy5zY3NzIiwic2Nzcy9fbWVkaWEuc2NzcyIsInNjc3MvX21peGlucy5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19vcmRlcmVkLWxpc3Quc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdW5vcmRlcmVkLWxpc3Quc2NzcyIsInNjc3MvY29tcG9uZW50cy9fZGVmYXVsdC1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2hlYWRlci1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2FwcC1wYWdlLWJ1dHRvbnMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYnVyZ2VyLWJ1dHRvbi5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19ibG9jay10aXRsZS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19tb2JpbGUtbWVudS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19wcm9tb2NvZGUtYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3Byb21vY29kZS1hbHQtYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3JlZi1idXR0b24uc2NzcyIsInNjc3MvY29tcG9uZW50cy9fY29tbWVudHMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdG8tdG9wLnNjc3MiLCIuLi9jb21wb25lbnRzL2hlYWRlci9faGVhZGVyLnNjc3MiLCIuLi9jb21wb25lbnRzL21vYmlsZS1hcHAvX21vYmlsZS1hcHAuc2NzcyIsIi4uL2NvbXBvbmVudHMvYm9udXNfaGVyb19ibG9jay9fYm9udXNfaGVyb19ibG9jay5zY3NzIiwiLi4vY29tcG9uZW50cy9wcm9tb2NvZGUtcGFnZS9fcHJvbW9jb2RlLXBhZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvcHJvbW9jb2RlLXBhZ2UvX3Byb21vY29kZS1hbHQuc2NzcyIsIi4uL2NvbXBvbmVudHMvYm9udXNlcy1wYWdlL19ib251c2VzLXBhZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvcGFnZV9jb250ZW50L19wYWdlX2NvbnRlbnQuc2NzcyIsIi4uL2NvbXBvbmVudHMvdG9jL190b2Muc2NzcyIsIi4uL2NvbXBvbmVudHMvdGFibGUvX3RhYmxlLnNjc3MiLCIuLi9jb21wb25lbnRzL3BheW1lbnRzL19wYXltZW50cy5zY3NzIiwiLi4vY29tcG9uZW50cy9jb250YWN0cy9fY29udGFjdHMuc2NzcyIsIi4uL2NvbXBvbmVudHMvcHJvc19hbmRfY29ucy9fcHJvc19hbmRfY29ucy5zY3NzIiwiLi4vY29tcG9uZW50cy93ZWJzaXRlX2ludGVyZmFjZS9fd2Vic2l0ZV9pbnRlcmZhY2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvaG93LXRvL19ob3ctdG8uc2NzcyIsIi4uL2NvbXBvbmVudHMvYWR2aWNlL19hZHZpY2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWVkaWFfYW5kX3RleHQvX21lZGlhX2FuZF90ZXh0LnNjc3MiLCIuLi9jb21wb25lbnRzL2RldmljZXMvX2RldmljZXMuc2NzcyIsIi4uL2NvbXBvbmVudHMvc3BvcnRzLWxpbmtzL19zcG9ydHMtbGlua3Muc2NzcyIsIi4uL2NvbXBvbmVudHMvZmFxL19mYXEuc2NzcyIsIi4uL2NvbXBvbmVudHMvYnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLnNjc3MiLCIuLi9jb21wb25lbnRzL2xhdGVzdF9uZXdzL19sYXRlc3RfbmV3cy5zY3NzIiwiLi4vY29tcG9uZW50cy9hcnRpY2xlX2F1dGhvci9fYXJ0aWNsZV9hdXRob3Iuc2NzcyIsIi4uL2NvbXBvbmVudHMvZmxvYXRpbmctYmxvY2svX2Zsb2F0aW5nLWJsb2NrLnNjc3MiLCIuLi9jb21wb25lbnRzL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYWN0aXZlLWJvbnVzZXMtbWFpbi5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19iYW5uZXJfYm9udXMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYmxvY2stYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3dlbGNvbWUtYm9udXMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fd2VsY29tZS1ib251cy1zaWRlYmFyLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2Vycm9yLXBhZ2Uuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdGFicy10b2dnbGUtY29udGVudC5zY3NzIiwic2Nzcy9jb21wb25lbnRzL193ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9jb2RlLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2Jvb2ttYWtlci1iZW5lZml0cy5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19ob3ctdG8tdGFicy5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19jYXNpbm8tZ2FtZXMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYnJhbmQtbG9nb3Muc2NzcyIsInNjc3MvY29tcG9uZW50cy9fbGF0ZXN0LWV2ZW50cy1zbGlkZXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvYWJvdXQtYm9udXNlcy9fYWJvdXRfYm9udXNlcy5zY3NzIiwiLi4vY29tcG9uZW50cy9kZXNjcmlwdGlvbi1wYWdlL19kZXNjcmlwdGlvbi1wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUNFQSxRQURBLFNERUUsbUJBQUEsV0FBQSxXQUFBLFdBR0YsS0FDRSxPQUFBLEtBQ0EsZ0JBQUEsT0VQQSxnQkFBQSxPRlVGLEtBQ0UsV0FBQSxLQUNBLFlBQUEsSUNLRix5Q0RGQSxLQUVFLE9BQUEsRUFHRixHQ0VBLEdBQ0EsR0FDQSxHQUNBLEdEQ0UsYUFBQSxLQUdGLGdDQ0VBLGdCREFFLFFBQUEsR0FD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QSxLQUFBLGdCQUFBLEtBQUEsV0FBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FJSiwyQkFNSSxNQUFBLE1BTkosMkJ4RElBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxRQUFBLEt3REhFLFFBQUEsR0FPRix5QkFDRSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsZUFBQSxPQUNBLE9BQUEsRXpEMUJGLHlCeURvQkEseUJBU0ksVUFBQSxLQUNBLFlBQUEsTUFJSiwrQkFDRSxVQUFBLG1CQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsWUFBQSxLQUNBLGVBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuYm9keSxcclxuOndoZXJlKGJsb2NrcXVvdGUsIGZpZ3VyZSk6d2hlcmUoW2NsYXNzXSkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNSB7XHJcbiAgbWFyZ2luLWJsb2NrOiAxNnB4O1xyXG59XHJcblxyXG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyLFxyXG5zdW1tYXJ5OjptYXJrZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxub2wge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbjp3aGVyZSh1bFtjbGFzc10pIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbjp3aGVyZShwW2NsYXNzXSkge1xyXG4gIG1hcmdpbi1ibG9jazogMDtcclxufVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbnNlbGVjdCxcclxuYnV0dG9uIHtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcblxyXG46d2hlcmUoZGRbY2xhc3NdKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbjp3aGVyZShmaWVsZHNldFtjbGFzc10pIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbZmlsbF0ge1xyXG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxufVxyXG5zdmc6bm90KC5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZykgKltzdHJva2VdIHtcclxuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxufVxyXG5cclxuc3ZnICoge1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIHN0cm9rZTtcclxufVxyXG5cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICAqIHtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmJvZHksXG46d2hlcmUoYmxvY2txdW90ZSwgZmlndXJlKTp3aGVyZShbY2xhc3NdKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg1IHtcbiAgbWFyZ2luLWJsb2NrOiAxNnB4O1xufVxuXG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyLFxuc3VtbWFyeTo6bWFya2VyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxub2wge1xuICBwYWRkaW5nOiAwO1xufVxuXG46d2hlcmUodWxbY2xhc3NdKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjp3aGVyZShwW2NsYXNzXSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbjp3aGVyZShkZFtjbGFzc10pIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbjp3aGVyZShmaWVsZHNldFtjbGFzc10pIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbZmlsbF0ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbnN2Zzpub3QoLmZsb2F0LWJsb2NrX19pbmZvLXN0YXJzID4gc3ZnKSAqW3N0cm9rZV0ge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuc3ZnICoge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsLCBzdHJva2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuOnJvb3Qge1xuICAtLWNvbG9yLW1haW46ICMxYTY3ZGI7XG4gIC0tY29sb3ItbWFpbi1ob3ZlcjogI2I0Y2VmNDtcbiAgLS1jb2xvci1idXR0b24tZGVzY3JpcHRpb246ICM4Y2IzZWQ7XG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yOiAjZDFlMWZhO1xuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3ZlcjogI2QxZTFmYTtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1zbGlkZS1ib3JkZXItY29sb3I6ICM4MWFjZWI7XG4gIC0tbGFiZWwtYmc6ICNiNGNlZjQ7XG4gIC0tbGFiZWwtdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1sYWJlbC1kZXNjcmlwdGlvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1sYWJlbC1wcm9tby1jb2RlLWJnOiAjZjg1OTdhO1xuICAtLWxhYmVsLXByb21vLWNvZGUtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hY3RpdmUtYm9udXNlcy10ZXh0OiAjZmZmZmZmO1xuICAtLWFjdGl2ZS1ib251c2VzLWxhYmVsOiAjMThkMjRjO1xuICAtLWFjdGl2ZS1ib251c2VzLWNpcmNsZTogIzFjZGU4YztcbiAgLS1saW5rLWNvbG9yOiAjMWE2N2RiO1xuICAtLWxpbmstaG92ZXI6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWJnOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZTogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stZGVzY3JpcHRpb246ICM1NTcwOWE7XG4gIC0tY29sb3ItcHJvczogIzE4ZDI0YztcbiAgLS1jb2xvci1wcm9zLWluYWN0aXZlOiAjZDNlOGQ2O1xuICAtLWNvbG9yLWNvbnM6ICNlYTJlMmU7XG4gIC0tY29sb3ItY29ucy1pbmFjdGl2ZTogI2U4ZDNkZDtcbiAgLS1jb2xvci1jb3VudHJ5OiAjZmZiMjIzO1xuICAtLWRlZmF1bHQtYXJyb3ctY29sb3I6ICNmZmZmZmY7XG4gIC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS1kZWZhdWx0LWFycm93LWJnOiAjMWE2N2RiO1xuICAtLWRlZmF1bHQtYXJyb3ctYmctaG92ZXI6ICNiNGNlZjQ7XG4gIC0tc29jaWFsLWljb24tY29sb3I6ICMxMTE4MjQ7XG4gIC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWhlYWRlci1iZzogIzBmMTUxZjtcbiAgLS1uYXYtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudTogIzBmMTUxZjtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdzogIzI3MmMzNTtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1ib3JkZXI6ICMyNzJjMzU7XG4gIC0tYm9keS10ZXh0LWNvbG9yOiAjNTU3MDlhO1xuICAtLWJvZHktYmFja2dyb3VuZC1jb2xvcjogI2U4ZjBmYztcbiAgLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtLXRvYy1mYXEtYXJyLWNvbG9yOiAjMWE2N2RiO1xuICAtLXRvYy1mYXEtYXJyLWJnOiBsaW5lYXItZ3JhZGllbnQoMTM5ZGVnLCAjZmZmIDEzLjc0JSwgI2RiZTlmZiA5My4wMiUpO1xuICAtLWZvb3Rlci1iZzogIzBmMTUxZjtcbiAgLS1mb290ZXItdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYXBwLWJsb2NrLWhlYWRlci1jb2xvcjogIzU1NzA5YTtcbiAgLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLXBheW1lbnQtbWV0aG9kcy1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1yZXNwb25zaWJpbGl0eS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWZvb3Rlci1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZpcnN0LWJ0bi1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLXNlY29uZC1idG4tY29sb3I6ICNmZmZmZmY7XG4gIC0tc2Vjb25kLWJ0bi10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLXNlY29uZC1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1zZWNvbmQtYnRuLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS10aGlyZC1idG4tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLXRoaXJkLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tdGhpcmQtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tdGhpcmQtYnRuLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS10aGlyZC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWNvbG9yOiAjZmZmZmZmO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWNvbG9yOiAjN2NiMzQyO1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tY29weS1idG4tY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1jb3B5LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1jb3B5LWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1jb3B5LWFsdC1idG4tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYWx0LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1hbHQtYnRuLWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tcmVmLWJ0bi1jb2xvcjogIzFhNjdkYjtcbiAgLS1yZWYtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tcmVmLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLXJlZi1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6ICNiNGNlZjQ7XG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvci10ZXh0OiAjZmZmZmZmO1xuICAtLWJ1dHRvbi1ib3JkZXItdGV4dC1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS1hY3RpdmUtdGFiOiAjMWE2N2RiO1xuICAtLWluYWN0aXZlLXRhYjogI2M5ZGJmNztcbiAgLS1hY3RpdmUtdGFiLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tdGFiLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tdGFiLWljb24tYmc6ICNmZmZmZmY7XG4gIC0tdGFiLWFuZHJvaWQtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1mbG9hdGluZy1ibG9jay1iZzogIzBmMTUxZjtcbiAgLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoLWJnOiAjMWE2N2RiO1xuICAtLXRoLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tdGItYmctb3Itb2RkLXJvdzogI2ZmZmZmZjtcbiAgLS10Yi1iZy1ldmVuLXJvdzogI2Y1ZjlmZjtcbiAgLS10Yi10ZXh0LWNvbG9yOiAjNTU3MDlhO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcHJvbW8tY29kZTogI2ZmZmZmZjtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJsb2NrLWFwcDogI2ZmZmZmZjtcbiAgLS10b2MtdGl0bGU6ICM1NTcwOWE7XG4gIC0tdG9jLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tdG9jLWxpbms6ICMxYTY3ZGI7XG4gIC0tdG9jLWxpbmstaG92ZXI6ICNiNGNlZjQ7XG4gIC0tc3BvcnRzLWJhbm5lcjogcmdiKDEzLCAxNzgsIDEwOSk7XG4gIC0tYXBwcy1iYW5uZXI6ICMxYTY3ZGI7XG4gIC0tY2FzaW5vLWJhbm5lcjogIzQ3MDk5NjtcbiAgLS1jdXN0b20tYmFubmVyOiAjMWE2N2RiO1xuICAtLWdyYWRpZW50LXRleHQ6IGxpbmVhci1ncmFkaWVudCgxMjJkZWcsICMxYTY3ZGIgMTUuNzIlLCAjNTM5OGZmIDgyLjc0JSk7XG4gIC0tYm9yZGVyLXJhZGl1cy1sYXJnZTogMTJweDtcbiAgLS1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLWJvcmRlci1yYWRpdXMtc21hbGw6IDhweDtcbiAgLS1zaGFkb3ctY29sb3I6IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XG4gIC0tc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAtLWItZm9udC1zaXplOiAxNjtcbiAgLS1mb250LWZhbWlseS1iYXNlOiBcIkthbml0XCIsIHNhbnMtc2VyaWY7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjQwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmcteDogMjBweDtcbiAgLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlOiA0MHB4O1xuICAtLXNlY3Rpb24tcm93LWdhcC1kZXNrdG9wOiA2MHB4O1xuICAtLWlucHV0LWhlaWdodDogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LWJpZzogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LWRlZmF1bHQ6IDQwcHg7XG4gIC0tYnV0dG9uLWhlaWdodC1zbWFsbDogMzJweDtcbiAgLS1idXR0b24tcGFkZGluZy1iaWc6IDhweCAyMHB4O1xuICAtLWJ1dHRvbi1wYWRkaW5nLWRlZmF1bHQ6IDhweCAxMHB4O1xuICAtLWJ1dHRvbi1wYWRkaW5nLXNtYWxsOiA0cHggOHB4O1xuICAtLWJ1dHRvbi1nYXAtYmlnOiAxNXB4O1xuICAtLWJ1dHRvbi1nYXAtZGVmYXVsdDogMTBweDtcbiAgLS1idXR0b24tZ2FwLXNtYWxsOiA1cHg7XG4gIC0tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG59XG5cbi53aXRoLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2l0aC1zaWRlYmFyIC5wYWdlLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3ApO1xuICB9XG59XG5cbi5uby1zaWRlYmFyIC5wYWdlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLW1vYmlsZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gICAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3ApO1xuICB9XG59XG5cbi5jb250ZW50LXNpZGViYXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmRhcmstYmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYWNjZW50LXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wZW4tc3ViLW1lbnUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1tb2JpbGUtc3ViLW1lbnUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ubWVudS1hcnJvdyA+IHN2ZyAqIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5tZW51LWFycm93LWFjdGl2ZSB7XG4gIHJvdGF0ZTogMTgwZGVnO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ubWVudS1hcnJvdy1hY3RpdmUgPiBzdmcgKiB7XG4gIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XG59XG5cbi5saW5rLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6bGFzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9jLWljb24tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4udGFibGUtaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNpdGUtbWFpbixcbi5tYWluLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmEsXG5idXR0b24sXG5pbnB1dCxcbnRleHRhcmVhLFxuc3ZnICoge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cblxuYTp3aGVyZShbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gIH1cbn1cbnRleHRhcmVhLFxuaW5wdXQge1xuICBjYXJldC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG1hcmdpbjogMDtcbn1cblxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LWZhbWlseTogS2FuaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG59XG5cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnRhZy1ibG9jayBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG15Q291bnRlcjtcbn1cbi50YWctYmxvY2sgb2wgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnRhZy1ibG9jayBvbCA+IGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbXlDb3VudGVyO1xuICBjb250ZW50OiBjb3VudGVyKG15Q291bnRlcik7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRhZy1ibG9jayB1bCA+IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4udGFnLWJsb2NrIHVsID4gbGk6Om1hcmtlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmRlZmF1bHQtYnRucyB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICBwYWRkaW5nOiA4cHggOHB4O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmRlZmF1bHQtYnRuczpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZWZhdWx0LWJ0bnMge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5kZWZhdWx0LWJ0bnMge1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gIH1cbn1cbi5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1maXJzdC1idG4tdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0bjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0bjphY3RpdmUgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXNlY29uZC1idG4tdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0bjpob3ZlciA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kLWJ0bi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLXRleHQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjphY3RpdmUgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLXRoaXJkLWJ0bi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRlZmF1bHQtYnRuc19fdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmRlZmF1bHQtYnRuc19faWNvbiAudWktaWNvbiB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kZWZhdWx0LWJ0bnNfX2ljb24gLnVpLWljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuXG4uaGVhZGVyX19idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19idG4ge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5oZWFkZXJfX2J0biB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuLWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVhZGVyX19idG4tZmlyc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1maXJzdDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmhlYWRlcl9fYnRuLWZpcnN0OmhvdmVyID4gLmhlYWRlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5oZWFkZXJfX2J0bi1maXJzdDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1maXJzdDphY3RpdmUgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1maXJzdDphY3RpdmUgPiAuaGVhZGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5oZWFkZXJfX2J0bi1maXJzdCA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmhlYWRlcl9fYnRuLWZpcnN0ID4gLmhlYWRlcl9fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWljb24tY29sb3IpO1xufVxuLmhlYWRlcl9fYnRuLXNlY29uZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmhlYWRlcl9fYnRuLXNlY29uZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmhlYWRlcl9fYnRuLXNlY29uZDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6aG92ZXIgPiAuaGVhZGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tc2Vjb25kOmFjdGl2ZSA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6YWN0aXZlID4gLmhlYWRlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuLXNlY29uZCA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5oZWFkZXJfX2J0bi1zZWNvbmQgPiAuaGVhZGVyX19idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWljb24tY29sb3IpO1xufVxuLmhlYWRlcl9fYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXJfX2J0bi10ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uaGVhZGVyX19idG4taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlcl9fYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmhlYWRlcl9fYnRuLWljb24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuLWljb24gLnVpLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmhlYWRlcl9fYnRuLWljb24gLnVpLWljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uZm9vdGVyX19idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBmbGV4OiAxIDEgMTQwcHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2J0biB7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmZvb3Rlcl9fYnRuIHtcbiAgICB3aWR0aDogMTczcHg7XG4gIH1cbn1cbi5mb290ZXJfX2J0bi1jdXN0b20ge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4uZm9vdGVyX19idG4tYW5kcm9pZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZvb3Rlcl9fYnRuLWFuZHJvaWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1hbmRyb2lkOmhvdmVyID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZm9vdGVyX19idG4tYW5kcm9pZDpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZm9vdGVyX19idG4tYW5kcm9pZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1hbmRyb2lkOmFjdGl2ZSA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYnRuLWFuZHJvaWQ6YWN0aXZlID4gLmZvb3Rlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uZm9vdGVyX19idG4tYW5kcm9pZCA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmZvb3Rlcl9fYnRuLWFuZHJvaWQgPiAuZm9vdGVyX19idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG59XG4uZm9vdGVyX19idG4taW9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZm9vdGVyX19idG4taW9zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZm9vdGVyX19idG4taW9zOmhvdmVyID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYnRuLWlvczpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmZvb3Rlcl9fYnRuLWlvczphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1pb3M6YWN0aXZlID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYnRuLWlvczphY3RpdmUgPiAuZm9vdGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uZm9vdGVyX19idG4taW9zID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmZvb3Rlcl9fYnRuLWlvcyA+IC5mb290ZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG59XG4uZm9vdGVyX19idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5mb290ZXJfX2J0bi1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuLmZvb3Rlcl9fYnRuLXNtYWxsLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDAuODMzMzMzMzMzM3Z3LCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvb3Rlcl9fYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5mb290ZXJfX2J0bi1pY29uLWFuZHJvaWQge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlcl9fYnRuLWljb24taW9zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLmFwcC1wYWdlLWJ0bnMge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBmbGV4OiAxIDEgMTQwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFwcC1wYWdlLWJ0bnMge1xuICAgIHBhZGRpbmc6IDEwcHggMjkuNXB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYXBwLXBhZ2UtYnRuczpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYXBwLXBhZ2UtYnRuc19fYW5kcm9pZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG4gIC5hcHAtcGFnZS1idG5zX19hbmRyb2lkOmhvdmVyID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG4gIC5hcHAtcGFnZS1idG5zX19hbmRyb2lkOmhvdmVyID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19fYW5kcm9pZDphY3RpdmUgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6YWN0aXZlID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cbi5hcHAtcGFnZS1idG5zX19hbmRyb2lkID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbi5hcHAtcGFnZS1idG5zX19hbmRyb2lkID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG59XG4uYXBwLXBhZ2UtYnRuc19faW9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYXBwLXBhZ2UtYnRuc19faW9zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmhvdmVyID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmhvdmVyID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5hcHAtcGFnZS1idG5zX19pb3M6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmFjdGl2ZSA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczphY3RpdmUgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cbi5hcHAtcGFnZS1idG5zX19pb3MgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbi5hcHAtcGFnZS1idG5zX19pb3MgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG59XG4uYXBwLXBhZ2UtYnRuc19fdGV4dCB7XG4gIG1heC13aWR0aDogNzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExLjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXBwLXBhZ2UtYnRuc19fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsaW5lLWhlaWdodDogMTUuMnB4O1xuICB9XG59XG4uYXBwLXBhZ2UtYnRuc19fYmlnLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG4uYXBwLXBhZ2UtYnRuc19fc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcHAtcGFnZS1idG5zX19zbWFsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmFwcC1wYWdlLWJ0bnNfX2ljb24tYW5kcm9pZCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYXBwLXBhZ2UtYnRuc19faWNvbi1pb3Mge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYnVyZ2VyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICByb3ctZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJ1cmdlci1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idXJnZXItYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnVyZ2VyLWJ1dHRvbl9fbGluZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4uYmxvY2stdGl0bGVfX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAzLjY5MnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJsb2NrLXRpdGxlX19pbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuLmJsb2NrLXRpdGxlX190ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmxvY2stdGl0bGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4ubW9iaWxlLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDYwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJnKTtcbiAgei1pbmRleDogNjA7XG4gIHRyYW5zaXRpb246IHJpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xuICBtYXJnaW46IDA7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gbGk6bm90KC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuKSA+IGEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiBsaSA+IGEge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgei1pbmRleDogMTA7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0IGxpIGEgPiAubWVudS1pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAyNXB4O1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAzO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgb3BhY2l0eSAwLjFzLCB2aXNpYmlsaXR5IDAuMXM7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSA+IC5zdWItbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIG9wYWNpdHkgMC4xcywgdmlzaWJpbGl0eSAwLjFzO1xufVxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkgPiAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5tb2JpbGUtbWVudV9fbGFuZ3MtbGlzdCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkgLm1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG59XG4udGFibGUtd3JhcHBlciAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA5NDBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGItYmctb3Itb2RkLXJvdyk7XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGgtYmcpO1xuICBjb2xvcjogdmFyKC0tdGgtdGV4dC1jb2xvcik7XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS4yNXZ3LCAxOHB4KTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9faGVhZC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJsZS13cmFwcGVyIC50YWJsZV9faGVhZC1jZWxsOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fcm93IHtcbiAgY29sb3I6IHZhcigtLXRiLXRleHQtY29sb3IpO1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGItYmctZXZlbi1yb3cpO1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtd3JhcHBlciAudGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG4ucHJvbW9jb2RlLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYnRuLWNvbG9yKTtcbiAgcGFkZGluZzogOC41cHggMzVweCA4LjVweCA1cHg7XG4gIGJvcmRlcjogZGFzaGVkIDJweCB2YXIoLS1jb3B5LWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDkuNXB4IDM1cHggOS41cHggMHB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9fY29weSB7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5wcm9tb2NvZGUtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5LWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYnV0dG9uX19pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnByb21vY29kZS1idXR0b25fX2NvcHkge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWNvcHktYnRuLWljb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCA0LjRweCAxM3B4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb21vY29kZS1idXR0b25fX2NvcHk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnByb21vY29kZS1idXR0b25fX2NvcHktaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucHJvbW9jb2RlLWJ1dHRvbl9fY29weS1pY29uIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnByb21vY29kZS1idXR0b25fX2NvcHktdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1pY29uLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1hbHQtYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjU2cHg7XG4gIGhlaWdodDogNDVweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWNvbG9yKTtcbiAgcGFkZGluZzogOC41cHggMzVweCA4LjVweCA1cHg7XG4gIGJvcmRlcjogZGFzaGVkIDJweCB2YXIoLS1jb3B5LWFsdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbiB7XG4gICAgcGFkZGluZzogOS41cHggMzVweCA5LjVweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHkge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHktaWNvbiB7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9faW5wdXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5IHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0ycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taWNvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCA0LjRweCAxM3B4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS1pY29uIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LXRleHQge1xuICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWljb24tY29sb3IpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ucHJvbW9jb2RlLXJlZi1idXR0b24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjU2cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVmLWJ0bi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1yZWYtYnRuLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJveC1zaGFkb3c6IDAgNC40cHggMTNweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucHJvbW9jb2RlLXJlZi1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWYtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLXJlZi1idXR0b246aG92ZXIgLnByb21vY29kZS1yZWYtYnV0dG9uX19pY29uIHtcbiAgICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLnByb21vY29kZS1yZWYtYnV0dG9uX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1yZWYtYnRuLWljb24tY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5wcm9tb2NvZGUtcmVmLWJ1dHRvbl9faWNvbiBzdmcgKiB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbn1cblxuLmNvbW1lbnRzLWFyZWFfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0MHB4O1xufVxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHggMHB4O1xufVxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAzLzQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21tZW50cy1hcmVhX19zdGFycyB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG59XG4uY29tbWVudHMtYXJlYV9fc3RhcnMtdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLWNvbnRhaW5lciBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDFweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgbGFiZWw6aG92ZXIgLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXN0YXIge1xuICAgIHNjYWxlOiAxLjI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uY29tbWVudHMtYXJlYV9fc3RhcnMtY29udGFpbmVyIGxhYmVsID4gLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXN0YXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBzY2FsZTogMTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLWNvbnRhaW5lciA+IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgPiBpbnB1dDpjaGVja2VkIH4gbGFiZWwgPiAuY29tbWVudHMtYXJlYV9fc3RhcnMtc3RhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9lbXB0eS1zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycy1udW0ge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmxvZ2dlZC1pbi1hcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwNHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmxvZ2dlZC1pbi1hcyA+IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxvZ2dlZC1pbi1hcyA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5sb2dnZWQtaW4tYXMgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cblxuLmNvbW1lbnQtZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNXB4IDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgYXV0byk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21tZW50LWZvcm0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gIH1cbn1cbi5jb21tZW50LWZvcm0tZW1haWwgPiBpbnB1dCwgLmNvbW1lbnQtZm9ybS1hdXRob3IgPiBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDQvNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uY29tbWVudC1mb3JtLWNvbW1lbnQgPiB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICByZXNpemU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmNvbW1lbnQtZm9ybSAuZm9ybS1zdWJtaXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogNS82O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDMvNDtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5jb21tZW50LWZvcm0gLmZvcm0tc3VibWl0IGlucHV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4uY29tbWVudHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fYm9keSAuY29tLXJhdGluZyB7XG4gIHdpZHRoOiAxMjZweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkgLmVtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2VtcHR5LWxpdHRsZS1zdGFyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwcHg7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkgLmZ1bGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2xpdHRsZS1zdGFyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwcHg7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3RleHQge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fdGV4dCAuY29tLXRleHQge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fdGV4dCAuY29tLXRleHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50IC5jb20tcmF0aW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19hdXRob3Ige1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fYXV0aG9yLFxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50IC5jb20tcmF0aW5nLW51bSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19yZXBseSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMy80O1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkgPiBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19yZXBseSA+IGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fbWV0YSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZ3JpZC1yb3c6IDMvNDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fbWV0YTo6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvLXRvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMjV2aDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWJnKTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnRvLXRvcDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctYmctaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWNvbG9yLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLnRvLXRvcDphY3RpdmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWJnLWhvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG8tdG9wLnNob3ctdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJnKTtcbiAgY29sb3I6IHZhcigtLW5hdi10ZXh0LWNvbG9yKTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjBweCwgNzYuM3B4KSAxZnIgNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQge1xuICAgIGdhcDogMTBweCAzMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDYwcHgsIDc2LjNweCkgMWZyIDc2cHggbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbi5oZWFkZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oZWFkZXJfX2xhbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXJfX2xhbmdzIHtcbiAgICBncmlkLWNvbHVtbjogNC8tMTtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX2xhbmdzIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIgLm1lbnUtYXJyb3cge1xuICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIgLm1lbnUtYXJyb3cgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNjAlO1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbi5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaSAuc3ViLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNS44cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1oZWFkZXItYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KSB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaSAuc3ViLW1lbnUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19sYW5ncy1saXN0IGxpIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDUuOHB4O1xufVxuLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhLCAuaGVhZGVyX19sYW5ncy1saXN0IGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVhZGVyX19sYW5ncy1saXN0IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuaGVhZGVyX19sYW5ncy1saXN0IGxpIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyX19tZW51IHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMuMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjJweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpOmhvdmVyIGEge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgICByb3RhdGU6IDE4MGRlZztcbiAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciAubWVudS1hcnJvdyA+IHN2ZyAqIHtcbiAgICBzdHJva2U6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMzAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWJvcmRlcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAwcHggMTVweDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUuOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KSB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaSA+IGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaSA+IGEgPiAubWVudS1pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xufVxuLmhlYWRlcl9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlcl9fYnV0dG9ucyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19idXR0b25zIHtcbiAgICBncmlkLWNvbHVtbjogNC8tMTtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uaGVhZGVyX19idXJnZXItYnV0dG9uIHtcbiAgZ3JpZC1jb2x1bW46IDMvNDtcbn1cblxuLm1haW4tcGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNjBweCAwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAubWFpbi1wYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCA1NDlweCkgMWZyO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZ2FwOiAyMHB4IDgwcHg7XG4gICAgcGFkZGluZzogMTc3cHggMHB4O1xuICB9XG59XG4ubWFpbi1wYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLm1haW4tcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi5tYWluLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLm1haW4tcGFnZV9fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAubWFpbi1wYWdlX19kZXNjcmlwdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG4ubWFpbi1wYWdlX19hY2NlcHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW4tcGFnZV9fYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLm1haW4tcGFnZV9fYWNjZXB0IHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gIH1cbn1cbi5tYWluLXBhZ2VfX2FjY2VwdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi1wYWdlX19hY2NlcHQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ubWFpbi1wYWdlX19hY2NlcHQtdGV4dC1jb3VudHJ5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWNvdW50cnkpO1xufVxuLm1haW4tcGFnZV9fYWNjZXB0LWZsYWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwLjhweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWFpbi1wYWdlX19ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiAxLzI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAxLzQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG4ubWFpbi1wYWdlX19ib251cy1pbmZvIHtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tcGFnZV9fYm9udXMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0Ljg1cHg7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbi5tYWluLXBhZ2VfX2JvbnVzLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogNTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMS45MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM1OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzLWFtb3VudCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4ubWFpbi1wYWdlX19ib251cy1nZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogNXB4O1xufVxuLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTJweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0biB7XG4gICAgbWluLWhlaWdodDogNjJweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0bi10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ubWFpbi1wYWdlX19ib251cy1nZXQtYnRuLWljb24td3JhcHBlci5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWljb24tY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4taWNvbi13cmFwcGVyLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgbWluLXdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5tYWluLXBhZ2VfX2JvbnVzLWdldC10aW1lcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC45NzIyMjIyMjIydncsIDE0cHgpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vYmlsZS1wYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtcGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5tb2JpbGUtcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNDBweCAwcHggMjBweDtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2JpbGUtcGFnZSB7XG4gICAgcGFkZGluZzogNjEuNXB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAubW9iaWxlLXBhZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cbn1cbi5tb2JpbGUtcGFnZV9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2JpbGUtcGFnZV9fY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG9yZGVyOiAxO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtcGFnZV9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tb2JpbGUtcGFnZV9fZGVzY3JpcHRpb24ge1xuICBvcmRlcjogNDtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtcGFnZV9fZGVzY3JpcHRpb24ge1xuICAgIG9yZGVyOiAyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tb2JpbGUtcGFnZV9fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1wYWdlX19hcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9yZGVyOiAyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tYmxvY2stZGVzY3JpcHRpb24pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9iaWxlLXBhZ2VfX2FwcCB7XG4gICAgb3JkZXI6IDM7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX2FwcC1ib251cyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tYmxvY2stdGl0bGUpO1xufVxuLm1vYmlsZS1wYWdlX19hcHAtYm9udXMgPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1wYWdlX19hcHAtYm9udXMgPiBwID4gLmFjY2VudC10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZSk7XG59XG4ubW9iaWxlLXBhZ2VfX2FwcC1idXR0b25zLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubW9iaWxlLXBhZ2VfX2FwcC10b3RhbC1kb3dubG9hZHMge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5tb2JpbGUtcGFnZV9fcHJvbW8tY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1wYWdlX19wcm9tby1jb2RlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX3Byb21vLWNvZGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9iaWxlLXBhZ2VfX3Byb21vLWNvZGUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLm1vYmlsZS1wYWdlX19wcm9tby1jb2RlLXRleHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1wYWdlX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtcGFnZV9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1NjBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm1vYmlsZS1wYWdlX19pbWFnZSA+IGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5wcm9tb2NvZGUtcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucHJvbW9jb2RlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTQwcHggMHB4IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vY29kZS1wYWdlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZSB7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgfVxufVxuLnByb21vY29kZS1wYWdlX19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLnByb21vY29kZS1wYWdlX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9yZGVyOiAxO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1wYWdlX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fZGVzY3JpcHRpb24ge1xuICBvcmRlcjogNDtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnByb21vY29kZS1wYWdlX19jb250ZW50IHtcbiAgb3JkZXI6IDM7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICByb3ctZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gICAgZ2FwOiAwcHggMjBweDtcbiAgfVxufVxuLnByb21vY29kZS1wYWdlX19ib251cyB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fYm9udXMge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fYm9udXMtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tbGFiZWwtcHJvbW8tY29kZS10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtcHJvbW8tY29kZS1iZyk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fYm9udXMtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxufVxuLnByb21vY29kZS1wYWdlX19ib251cy1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wcm9tb2NvZGUtcGFnZV9fYm9udXMtYmlnLXRleHQge1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgZ3JpZC1hcmVhOiAyLzEvMy8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2JvbnVzLWJpZy10ZXh0IHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fcHJvbW9jb2RlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5wcm9tb2NvZGUtcGFnZV9fYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2FjdGl2ZSB7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fYWN0aXZlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5wcm9tb2NvZGUtcGFnZV9fYWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wcm9tb2NvZGUtcGFnZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4ucHJvbW9jb2RlLWFsdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wcm9tb2NvZGUtYWx0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0MHB4IDBweCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMTUuNXB4IDBweDtcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLWFsdF9fY29udGVudC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLnByb21vY29kZS1hbHRfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX3RleHQge1xuICBtYXgtd2lkdGg6IDcyMXB4O1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLWFsdF9fdGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9yZGVyOiAxO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1hbHRfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX2Rlc2NyaXB0aW9uIHtcbiAgb3JkZXI6IDQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X19kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI4MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Byb21vLWNvZGUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCwgdmFyKC0tY29sb3ItbWFpbik7XG4gIHBhZGRpbmc6IDIwcHggNDAuNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLnByb21vY29kZS1hbHRfX2NvdXBvbiB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1hbHRfX2NvdXBvbiB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDQzOXB4O1xuICB9XG59XG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLXRleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLnByb21vY29kZS1hbHRfX2NvdXBvbi10ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbi1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAxLjY2NjY2NjY2Njd2dywgMjRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLWJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMnB4LCAyLjkxNjY2NjY2Njd2dywgNDJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbi1hbW91bnQge1xuICBmb250LXNpemU6IGNsYW1wKDUycHgsIDV2dywgNzJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLnByb21vY29kZS1hbHRfX2J0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5wcm9tb2NvZGUtYWx0X19hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucHJvbW9jb2RlLWFsdF9fYWN0aXZlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5wcm9tb2NvZGUtYWx0X19hY3RpdmUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYm9udXNlcy1wYWdlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9udXNlcy1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0MHB4IDBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5ib251c2VzLXBhZ2Uge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU0OXB4KSAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGdhcDogMjBweCA4MHB4O1xuICAgIHBhZGRpbmc6IDE3N3B4IDBweDtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA5MyU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbjogMDtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmJvbnVzZXMtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi5ib251c2VzLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG4uYm9udXNlcy1wYWdlX19ib251cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMS8yO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYm9udXNlcy1wYWdlX19ib251cyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMtaW5mbyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLW5hbWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogNTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMS45MnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM1OXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX2JvbnVzLWFtb3VudCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uYm9udXNlcy1wYWdlX19ib251cy1nZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogNXB4O1xufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTJweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LWJ0bi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LWJ0bi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uYm9udXNlcy1wYWdlX19ib251cy1nZXQtdGltZXMge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuOTcyMjIyMjIyMnZ3LCAxNHB4KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYm9udXNlcy1wYWdlX19jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE3Ljk0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX2NvdW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwLjkzcHg7XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFnZS1jb250ZW50L2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYWdlLWNvbnRlbnQtYmxvY2sge1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3Qge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLnBhZ2UtY29udGVudC1ibG9ja19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG1heC13aWR0aDogNjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtY29udGVudC1ibG9ja19fbGlzdC1pdGVtLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLnBhZ2UtY29udGVudC1ibG9ja19fbGlzdC1pdGVtLW5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbS1uYW1lOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvdG9jLWJnLnBuZykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCwgdmFyKC0tdG9jLWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tdG9jLXRpdGxlKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy90b2MtaWNvbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIsIHZhcigtLWNvbG9yLW1haW4pO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCAudG9jLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogdmFyKC0tdG9jLWZhcS1hcnItY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10b2MtZmFxLWFyci1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQgLnRvYy1idG46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkIC50b2MtYnRuX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX3VsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX3VsIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IC5tYWluLXRhYnNfX2xpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBjb2xvcjogdmFyKC0tdG9jLWxpbmspO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXRvYy1saW5rLWhvdmVyKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tdG9jLWxpbmstaG92ZXIpO1xuICB9XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGktaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saS1pY29uID4gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi53cC1ibG9jay10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1hcmdpbi1ibG9jazogMTBweDtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDk0MHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCA+IHRyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGgtYmcpO1xuICBjb2xvcjogdmFyKC0tdGgtdGV4dC1jb2xvcik7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGJvcmRlcjogMXB4O1xufVxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGgtYmcpO1xuICBjb2xvcjogdmFyKC0tdGItdGV4dC1jb2xvcik7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGItYmctZXZlbi1yb3cpO1xufVxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IDBweDtcbn1cblxuLnBheW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF5bWVudHNfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4ucGF5bWVudHNfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnBheW1lbnRzX190YWI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYXltZW50c19fdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4ucGF5bWVudHNfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLXRhYik7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuLnBheW1lbnRzX190YWItLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tYWN0aXZlLXRhYik7XG59XG4ucGF5bWVudHNfX3RhYi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGF5bWVudHNfX3RhYi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbiAgfVxufVxuLnBheW1lbnRzX190YWItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4O1xufVxuLnBheW1lbnRzX190YWItaWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLXRhYi1pY29uLWNvbG9yKTtcbn1cbi5wYXltZW50c19fdGFiLWljb24tLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFiLWljb24tYmcpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbi5wYXltZW50cyB0Ym9keSA+IHRyID4gLnBheW1lbnRzX190Ym9keS1jZWxsOmZpcnN0LWNoaWxkIC5wYXltZW50c19fdGJvZHktY2VsbC1pY29uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5wYXltZW50c19fdGJvZHktY2VsbC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucGF5bWVudHNfX3Rib2R5LWNlbGwtaWNvbiA+IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGF5bWVudHNfX3Rib2R5LWNlbGwtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucGF5bWVudHNfX3Rib2R5LWNlbGw6bm90KDpmaXJzdC1jaGlsZCkgLnBheW1lbnRzX190Ym9keS1jZWxsLWljb24ge1xuICBvcmRlcjogMjtcbn1cbi5wYXltZW50c19fdGJvZHktY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmNvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdHNfX3RoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jb250YWN0c19fdGJvZHktY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5jb250YWN0c19fdGJvZHktY2VsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uY29udGFjdHNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3RzX190Ym9keS1jZWxsLWljb24gPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhY3RzX190Ym9keS1jZWxsLWxpbmsge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEuNXB4O1xufVxuLmNvbnRhY3RzX190Ym9keS1jZWxsLXNvY2lhbC1tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb250YWN0c19fdGJvZHktY2VsbC1zb2NpYWwtbWVkaWEge1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jb250YWN0c19fdGJvZHktY2VsbC1zb2NpYWwtbWVkaWEtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEuNXB4O1xufVxuXG4ucHJvcy1jb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvcy1jb25zX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5wcm9zLWNvbnNfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9zLWNvbnNfX3RhYiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb3MtY29uc19fdGFiOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wcm9zLWNvbnNfX3RhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wcm9zLWNvbnNfX3RhYi1wcm9zIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByb3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcm9zLWluYWN0aXZlKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1wcm9zLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1wcm9zLS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHZhcigtLWNvbG9yLXByb3MpO1xufVxuLnByb3MtY29uc19fdGFiLWNvbnMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNvbnMtaW5hY3RpdmUpO1xufVxuLnByb3MtY29uc19fdGFiLWNvbnMtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNvbnMpO1xufVxuLnByb3MtY29uc19fdGFiLWNvbnMtLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tY29sb3ItY29ucyk7XG59XG4ucHJvcy1jb25zX190YWItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzlkZWcsICNmZmYgMTMuNzQlLCAjZGJlOWZmIDkzLjAyJSk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9zLWNvbnNfX3RhYi1pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5wcm9zLWNvbnNfX3RhYi1pY29uLXByb3Mgc3ZnICoge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXByb3MpO1xufVxuLnByb3MtY29uc19fdGFiLWljb24tY29ucyBzdmcgKiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY29ucyk7XG59XG4ucHJvcy1jb25zX19saXN0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLnByb3MtY29uc19fbGlzdCA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucHJvcy1jb25zX19saXN0ID4gdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5wcm9zLWNvbnNfX2xpc3QtcHJvcyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcbn1cbi5wcm9zLWNvbnNfX2xpc3QtY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb25zKTtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlX19zbGlkZXIge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05OTBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX3NsaWRlIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2Utc2xpZGUtYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2RvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2Vic2l0ZS1pbnRlcmZhY2VfX2RvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDMvNDtcbiAgfVxufVxuLndlYnNpdGUtaW50ZXJmYWNlX19kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZV9fZG90OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xuICB9XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2RvdC0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxufVxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3ItaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvci1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cbi53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uOmZpcnN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b246bGFzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmhvdy10byB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uaG93LXRvX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG93LXRvX19oZWFkZXItc3RlcHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xufVxuLmhvdy10b19faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5ob3ctdG9fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaG93LXRvX19kZXNjcmlwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvdy10b19fZGVzY3JpcHRpb24tdGV4dC0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaG93LXRvX19zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5ob3ctdG9fX3N0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hvdy10by9iZ19pbWcucG5nKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5ob3ctdG9fX3N0ZXAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ob3ctdG9fX3N0ZXAtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3ctdG9fX3N0ZXAtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uaG93LXRvX19zdGVwLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob3ctdG9fX3N0ZXAtZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uaG93LXRvX19zdGVwLWRlc2NyaXB0aW9uID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uaG93LXRvX19ib251cyB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG9fX2JvbnVzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ob3ctdG9fX2J0biB7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuXG4uYWR2aWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGI0NDg7XG4gIGJhY2tncm91bmQ6ICNjNWU3ZTE7XG4gIGNvbG9yOiAjMDBiNDQ4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWR2aWNlIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4uYWR2aWNlIC5hZHZpY2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5hZHZpY2UgLmFkdmljZS10ZXh0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5hZHZpY2UgLmFkdmljZS10ZXh0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5hZHZpY2VfX3RleHQge1xuICBtYXgtd2lkdGg6IDk4MHB4O1xufVxuLmFkdmljZV9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFkdmljZV9faW1nIHtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvbWVkaWEtYW5kLXRleHQtYmcucG5nKSBuby1yZXBlYXQgbGVmdCBib3R0b20gLTEwcHgsIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndwLWJsb2NrLW1lZGlhLXRleHQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50ID4gLndwLWJsb2NrLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQgPiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG59XG5cbi5kZXZpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGV2aWNlc19fdGgtY2VsbCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kZXZpY2VzX190aC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmRldmljZXNfX3RoLWNlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmRldmljZXNfX3RoLWNlbGw6bm90KDpsYXN0LWNoaWxkKSwgLmRldmljZXNfX3Rib2R5LWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uZGV2aWNlc19fdGFibGUtY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5kZXZpY2VzX190Ym9keS1jZWxsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuZGV2aWNlc19fdGJvZHktY2VsbC1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLnNwb3J0cy1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLnNwb3J0cy1saW5rc19fbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5zcG9ydHMtbGlua3NfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5zcG9ydHMtbGlua3NfX2xpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcG9ydHMtbGlua3NfX2xpbmsge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgfVxufVxuLnNwb3J0cy1saW5rc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tYmFza2V0YmFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNwb3J0cy1saW5rc19faWNvbi1iYXNrZXRiYWxsIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnNwb3J0cy1saW5rc19faWNvbi1zb2NjZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tc29jY2VyIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnNwb3J0cy1saW5rc19faWNvbi10ZW5uaXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tdGVubmlzIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24taG9ja2V5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLWhvY2tleSBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tZm9vdGJhbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tZm9vdGJhbGwgc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uc3BvcnRzLWxpbmtzX19uYW1lIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uc3BvcnRzLWxpbmtzX19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLnNwb3J0cy1saW5rc19fYXJyb3cgc3ZnICoge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmxhdGVzdC1uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF0ZXN0LW5ld3NfX2NhcmRzLXdyYXBwZXIge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ubGF0ZXN0LW5ld3NfX2NhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19jYXJkcyB7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19jYXJkIHtcbiAgZmxleDogMCAwIDMxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG4ubGF0ZXN0LW5ld3NfX2NhcmQtaW1nIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBtaW4taGVpZ2h0OiAyOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XG59XG4ubGF0ZXN0LW5ld3NfX2RhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5sYXRlc3QtbmV3c19fY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxhdGVzdC1uZXdzX19sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxhdGVzdC1uZXdzX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJvbnVzKTtcbiAgY29sb3I6IHZhcigtLWxhYmVsLWJvbnVzLXRleHQpO1xufVxuLmxhdGVzdC1uZXdzX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sYXRlc3QtbmV3c19fdGV4dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmxhdGVzdC1uZXdzX190ZXh0LWRlc2NyaXB0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmxhdGVzdC1uZXdzX19hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxhdGVzdC1uZXdzX19hdmF0YXIge1xuICBmbGV4OiAwIDAgMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxhdGVzdC1uZXdzX19hdXRob3ItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmxhdGVzdC1uZXdzX19idG4ge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmZhcSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uZmFxX19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5mYXFfX3JvdyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogbWluLWhlaWdodCAwLjE1cyBsaW5lYXIsIG1heC1oZWlnaHQgMC41cyBsaW5lYXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmFxX19yb3ctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZhcV9fcm93LWhlYWRlcjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uZmFxX19yb3ctaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuLmZhcV9fcm93LWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS10b2MtZmFxLWFyci1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRvYy1mYXEtYXJyLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4uZmFxX19yb3ctaGVhZGVyLWljb24gc3ZnIHtcbiAgcm90YXRlOiAtMTgwZGVnO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uZmFxX19yb3ctaGVhZGVyLWljb24gc3ZnICoge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLmZhcV9fcm93LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5mYXFfX3Jvdy1kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDA7XG59XG4uZmFxX19yb3dbb3Blbl0gLmZhcV9fcm93LWhlYWRlci1pY29uID4gc3ZnIHtcbiAgcm90YXRlOiAwZGVnO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5hcnRpY2xlLWF1dGhvciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzBweCAxZnI7XG4gIGdhcDogNXB4IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGUtYXV0aG9yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwcHggYXV0byAxZnI7XG4gICAgZ2FwOiAwIDIwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWF1dGhvcl9fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuOTcyMjIyMjIyMnZ3LCAxNHB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMS8yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWF1dGhvcl9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG59XG4uYXJ0aWNsZS1hdXRob3JfX2F2YXRhciB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDEvNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1hdXRob3JfX2F2YXRhciB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxufVxuLmFydGljbGUtYXV0aG9yX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGUtYXV0aG9yX19pbmZvIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gIH1cbn1cbi5hcnRpY2xlLWF1dGhvcl9faW5mby1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDVweCAxM3B4IDVweCAxMHB4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sYWJlbC1iZyk7XG59XG4uYXJ0aWNsZS1hdXRob3JfX2luZm8tbGFiZWwtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG59XG4uYXJ0aWNsZS1hdXRob3JfX2luZm8tbGFiZWwtcmFuayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmFydGljbGUtYXV0aG9yX19pbmZvLWF1dGhvci1uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAxLjI1dncsIDE4cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmFydGljbGUtYXV0aG9yX19kYXRlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gIGdyaWQtcm93OiAzLzQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGUtYXV0aG9yX19kYXRlIHtcbiAgICBncmlkLWNvbHVtbjogMy80O1xuICAgIGdyaWQtcm93OiAxLzM7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5icmVhZGNydW1ic19faW5uZXIsIC5icmVhZGNydW1ic19faW5uZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJyZWFkY3J1bWJzX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG4uYnJlYWRjcnVtYnNfX2lubmVyIHVsIHtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uYnJlYWRjcnVtYnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmJyZWFkY3J1bWJzX19pY29uID4gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uYnJlYWRjcnVtYnNfX2Fycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmJyZWFkY3J1bWJzX19hcnJvdyA+IHN2ZyAqIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIGZpbGw6IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMgbmF2IHVsID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6aG92ZXIgYSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpOmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbi5icmVhZGNydW1icyBuYXYgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuXG4uZmxvYXQtYmxvY2std3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogMHZoO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogNTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCkgKiAyKTtcbiAgICBwYWRkaW5nOiAwcHggdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG4gICAgYm90dG9tOiAzdmg7XG4gIH1cbn1cblxuLmZsb2F0LWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgcm93LWdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2NvbnRlbnQtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjFweCkge1xuICAuZmxvYXQtYmxvY2tfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmxvYXQtYmxvY2tfX2luZm8tbmFtZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4zODg4ODg4ODg5dncsIDIwcHgpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xufVxuLmZsb2F0LWJsb2NrX19pbmZvLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cbi5mbG9hdC1ibG9ja19faW5mby1udW0ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19faW5mby1udW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19pbmZvLXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNXB4O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19pbmZvLXN0YXJzID4gc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19faW5mby1zdGFycyBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2luZm8tYm9udXMge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19pbmZvLWJvbnVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2JvbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2JvbnVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19fYm9udXMtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xufVxuLmZsb2F0LWJsb2NrX19ib251cy10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cbi5mbG9hdC1ibG9ja19fYm9udXMtdGV4dC0tYWNjZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5mbG9hdC1ibG9ja19fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTE0cHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDE1N3B4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2J0bi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogM3B4O1xufVxuLmZsb2F0LWJsb2NrX19idG4tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5mbG9hdC1ibG9ja19fYnRuLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2J0bi1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19fYnRuLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19fYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5cbi5mb290ZXJfX2lubmVyLXdyYXBwZXIge1xuICBjb2xvcjogdmFyKC0tZm9vdGVyLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mb290ZXItYmcpO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuLmZvb3Rlcl9faW5uZXItd3JhcHBlci0tbm9ybWFsLXBiIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9faW5uZXItd3JhcHBlci0tbm9ybWFsLXBiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuLmZvb3Rlcl9faW5uZXItd3JhcHBlci0tYmlnLXBiIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2lubmVyLXdyYXBwZXItLWJpZy1wYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG59XG4uZm9vdGVyX19pbm5lci13cmFwcGVyIGE6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHNjYWxlLCBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZvb3Rlcl9faW5uZXItd3JhcHBlciBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5mb290ZXJfX2lubmVyLXdyYXBwZXIgYTpub3QoW2NsYXNzXSk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcbiAgcm93LWdhcDogMjBweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmZvb3Rlcl9fY29udGVudCB7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nby1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzhweCAxZnI7XG4gIGdhcDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAxLzI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fbG9nby1kZXNjcmlwdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4uZm9vdGVyX19kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG59XG4uZm9vdGVyX19hcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci9zdmcvYnRucy1iZy5zdmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sIHZhcigtLWZvb3Rlci1hcHAtYmxvY2stYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19hcHAge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmZvb3Rlcl9fYXBwIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG59XG4uZm9vdGVyX19hcHAtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDRweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1mb290ZXItYXBwLWJsb2NrLWhlYWRlci1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5mb290ZXJfX2FwcC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XG4gIH1cbn1cbi5mb290ZXJfX2J1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4uZm9vdGVyX19idG4tY3VzdG9tIHtcbiAgZmxleDogMSAxIDE0MHB4O1xufVxuLmZvb3Rlcl9fbmF2IHtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IHNwYW4gMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG59XG4uZm9vdGVyX19uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTM1cHgsIDFmcikpO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMTBweCAyMHB4O1xufVxuLmZvb3Rlcl9fbmF2LWxpc3QgPiBsaSA+IGEsIC5mb290ZXJfX25hdi1saXN0ID4gbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb290ZXJfX25hdi1saXN0ID4gbGkgPiAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuLmZvb3Rlcl9fc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTUwcHgsIDFmcikpO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19zZWN0aW9uIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3BheW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5mb290ZXJfX3BheW1lbnRzLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXJfX3BheW1lbnRzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5mb290ZXJfX3BheW1lbnRzLWljb24gPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWxsOiB2YXIoLS1mb290ZXItcGF5bWVudC1tZXRob2RzLWljb24tY29sb3IpO1xufVxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1jb2xvcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWhvdmVyLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyA+IGxpID4gYTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcik7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCAuc29jaWFsLWxpbmtzID4gbGkgPiBhIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eSB7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4IDE1cHg7XG4gIG1hcmdpbjogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eS1pY29ucyB7XG4gICAgZ2FwOiAzcHggMzBweDtcbiAgfVxufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbiA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eS1pY29uID4gYTpob3ZlciB7XG4gICAgc2NhbGU6IDEuMTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eS1pY29uID4gYTphY3RpdmUge1xuICAgIHNjYWxlOiAxLjE7XG4gIH1cbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTIuNXB4O1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDNweCAxM3B4O1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX19yZXNwb25zaWJpbGl0eS1saW5rIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktbGluazpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IC04cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5mb290ZXJfX3BvbGljeSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19wb2xpY3kge1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3BvbGljeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweCAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX19wb2xpY3ktaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX3BvbGljeS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbi5mb290ZXJfX3BvbGljeS1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xuICByaWdodDogLTcuNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTJweDtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LWZhbWlseTogXCJHb2xvc1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbi5mb290ZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG4uZm9vdGVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4uc2lkZWJhcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uc2lkZWJhcl9fbmV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbn1cbi5zaWRlYmFyX19uZXdzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLnNpZGViYXJfX25ld3MtdGl0bGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG4uc2lkZWJhcl9fbmV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5zaWRlYmFyX19uZXdzLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhcl9fbmV3cy1pdGVtID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5zaWRlYmFyX19uZXdzLWl0ZW0gPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtaGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaWRlLW1lbnUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlciwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgbWF4LXdpZHRoOiAxMTJweDtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtdGV4dCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS1ib251c2VzLWxhYmVsKTtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1wZXJjZW50LCAuc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1hY2NlbnQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtYnRuLWNsYWltIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWJ0bi1jbGFpbTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtc3RhdHVzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy1jaXJjbGUpO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLXN0YXR1cy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5zaWRlYmFyX193ZWxjb21lLWJvbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDZweDtcbiAgaGVpZ2h0OiAyMDdweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uYWN0aXZlLWJvbnVzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmFjdGl2ZS1ib251c2VzX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hY3RpdmUtYm9udXNlc19faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzIwcHgsIGNhbGMoKDEwMCUgLSAxMHB4KSAvIDIpKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmFjdGl2ZS1ib251c2VzX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgY2FsYygoMTAwJSAtIDIwcHgpIC8gMykpKTtcbiAgfVxufVxuLmFjdGl2ZS1ib251c2VzX19ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaWRlLW1lbnUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlciwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFjdGl2ZS1ib251c2VzX19ib251cyB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG59XG4uYWN0aXZlLWJvbnVzZXNfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5hY3RpdmUtYm9udXNlc19fYnRuLWNsYWltIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMThweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFjdGl2ZS1ib251c2VzX19idG4tY2xhaW06aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYmFubmVyLWJvbnVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJhbm5lci1ib251cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmFubmVyLWJvbnVzIHtcbiAgICBwYWRkaW5nOiAzN3B4IDMwcHg7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJhbm5lci1ib251c19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5iYW5uZXItYm9udXNfX3RpdGxlIHtcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI5OXB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmJhbm5lci1ib251c19fYnRuIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE2MHB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6ICMwY2EzNjM7XG4gIHBhZGRpbmc6IDEwcHggMTdweDtcbn1cbi5iYW5uZXItYm9udXNfX2J0bi0tc3BvcnRzIHtcbiAgY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1zcG9ydHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5iYW5uZXItYm9udXNfX2J0bi0tc3BvcnRzOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2J0bi0tY2FzaW5vIHtcbiAgY29sb3I6IHZhcigtLWNhc2luby1iYW5uZXIpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1jYXNpbm86aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhc2luby1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5iYW5uZXItYm9udXNfX2J0bi0tY2FzaW5vOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2J0bi0tYXBwcyB7XG4gIGNvbG9yOiB2YXIoLS1hcHBzLWJhbm5lcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYmFubmVyLWJvbnVzX19idG4tLWFwcHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYmFubmVyLWJvbnVzX19idG4tLWFwcHM6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHBzLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2J0bi0tY3VzdG9tIHtcbiAgY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1jdXN0b206aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5iYW5uZXItYm9udXNfX2J0bi0tY3VzdG9tOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2J0bi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogM3B4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uYmFubmVyLWJvbnVzX19idG4tYmlnLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG4uYmFubmVyLWJvbnVzX19idG4tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJhbm5lci1ib251c19fYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwY2EzNjM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5iYW5uZXItYm9udXNfX2J0bi1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uYmFubmVyLWJvbnVzX19idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmhvdmVyID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmhvdmVyID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6YWN0aXZlID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmFjdGl2ZSA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZCA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZCA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zOmhvdmVyID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zOmhvdmVyID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczphY3RpdmUgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6YWN0aXZlID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tYmlnLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLXNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uLWFuZHJvaWQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uLWlvcyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24taW9zIHN2ZyAqIHtcbiAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbn1cbi5iYW5uZXItYm9udXNfX2ltZyB7XG4gIG1heC13aWR0aDogNTE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iYW5uZXItYm9udXMtLXNwb3J0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTEzOHB4O1xufVxuLmJhbm5lci1ib251cy0tY2FzaW5vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtMTYxcHg7XG59XG4uYmFubmVyLWJvbnVzLS1hcHBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTc4cHg7XG59XG4uYmFubmVyLWJvbnVzLS1jdXN0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbn1cblxuLmJsb2NrLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLmJsb2NrLWJ1dHRvbi0tY29udGVudC1sZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cbi5ibG9jay1idXR0b24tLWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmxvY2stYnV0dG9uLS1jb250ZW50LXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4uYmxvY2stYnV0dG9uX19jdXN0b20tYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ibG9jay1idXR0b25fX2N1c3RvbS1idG4ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLndlbGNvbWUtYm9udXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDIyOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXNfX3RleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzX19ib251cy10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251c19fYm9udXMtdHlwZSB7XG4gICAgbWF4LXdpZHRoOiA4MnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuLndlbGNvbWUtYm9udXNfX3BlcmNlbnQge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzX19wZXJjZW50IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXNfX3RleHQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251c19fdGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXNfX3NtYWxsLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi53ZWxjb21lLWJvbnVzX190b3RhbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzX190b3RhbCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLndlbGNvbWUtYm9udXNfX2J0biB7XG4gIHdpZHRoOiAxMTJweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndlbGNvbWUtYm9udXMtc2lkZWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTIuMXB4O1xuICBtYXJnaW46IDA7XG59XG4ud2VsY29tZS1ib251cy1zaWRlYmFyX19zdWJ0aXRsZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndlbGNvbWUtYm9udXMtc2lkZWJhcl9fYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lcnJvci1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZXJyb3ItcGFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgfVxufVxuLmVycm9yLXBhZ2VfX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGZvbnQtc2l6ZTogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lcnJvci1wYWdlX19uYW1lIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmVycm9yLXBhZ2VfX25hbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAwLjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLXBhZ2VfX25hbWU6OmFmdGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cbn1cbi5lcnJvci1wYWdlX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lcnJvci1wYWdlX19tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci1wYWdlX19tZXNzYWdlIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5lcnJvci1wYWdlX19sYXJnZS10ZXh0IHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5lcnJvci1wYWdlX19ub3JtYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZXJyb3ItcGFnZV9fbm9ybWFsLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnZpZGVvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW9fX2lubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG4udmlkZW9fX2lubmVyLXdyYXBwZXIuYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnZpZGVvX19pbm5lci13cmFwcGVyLmFsaWduLXJpZ2h0IHtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuLnZpZGVvX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgei1pbmRleDogMDtcbn1cbi52aWRlb19fd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDEwJSwgcmdiYSgwLCAwLCAwLCAwLjgpIDcwJSk7XG59XG4udmlkZW9fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZpZGVvX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udmlkZW9fX3BsYXkge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnZpZGVvX19wbGF5OmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgc2NhbGU6IDAuOTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLnZpZGVvX19wbGF5OmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHNjYWxlOiAwLjk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG4udmlkZW9fX3BsYXkgc3ZnIHtcbiAgd2lkdGg6IDkwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnZpZGVvX19wbGF5IHN2ZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG59XG4udmlkZW9fX21lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxODVweDtcbiAgcGFkZGluZy1ibG9jazogMTVweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy93ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW8ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgbWluLWhlaWdodDogMjI5cHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSwgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA1NS4zcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YmVmb3JlLCAud2VsY29tZS1ib251cy13aXRoLXByb21vOjphZnRlciB7XG4gICAgd2lkdGg6IDY5cHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSB7XG4gIGxlZnQ6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1sZWZ0LXNtYWxsLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtbGVmdC5zdmcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSB7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1yaWdodC1zbWFsbC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLXJpZ2h0LnN2Zyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2JvbnVzLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2JvbnVzLXR5cGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19wZXJjZW50IHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3BlcmNlbnQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX190ZXh0LXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fdGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RvdGFsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjkuOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RvdGFsIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYm90dG9tLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vX19ib3R0b20td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB9XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2FjdGl2ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19hY3RpdmUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYm9va21ha2VyLWJlbmVmaXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9va21ha2VyLWJlbmVmaXRzX19oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgfVxufVxuLmJvb2ttYWtlci1iZW5lZml0c19fbG9nbyB7XG4gIG1heC13aWR0aDogODBweDtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxNXB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX19iZW5lZml0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9va21ha2VyLWJlbmVmaXRzX19iZW5lZml0IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4O1xuICB9XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvb2ttYWtlci1iZW5lZml0c19faWNvbiB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX19pY29uID4gc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2ljb24gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX190ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvb2ttYWtlci1iZW5lZml0c19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRvZ2dsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi50b2dnbGUtY29udGVudF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLnRvZ2dsZS1jb250ZW50X190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC50b2dnbGUtY29udGVudF9fdGFiOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9nZ2xlLWNvbnRlbnRfX3RhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnRvZ2dsZS1jb250ZW50X190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbi50b2dnbGUtY29udGVudF9fdGFiLS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHZhcigtLWFjdGl2ZS10YWIpO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvZ2dsZS1jb250ZW50X190YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICB9XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWItaWNvbi0tYW5kcm9pZCB7XG4gIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcbn1cbi50b2dnbGUtY29udGVudF9fdGFiLWljb24tLWFuZHJvaWQgc3ZnIHBhdGg6bGFzdC1jaGlsZCB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuLnRvZ2dsZS1jb250ZW50X19maXJzdC10YWItaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcbn1cbi50b2dnbGUtY29udGVudF9fdGFiLWljb24tLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFiLWljb24tYmcpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbi50b2dnbGUtY29udGVudF9faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvZ2dsZS1jb250ZW50X19pbm5lci13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi50b2dnbGUtY29udGVudF9fY29udGVudC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9nZ2xlLWNvbnRlbnRfX2NvbnRlbnQtd3JhcHBlciA+IHNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b2dnbGUtY29udGVudF9fZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvZ2dsZS1jb250ZW50X19idG4ge1xuICBtYXgtd2lkdGg6IDQxMHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmhvdy10by10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbn1cbi5ob3ctdG8tdGFic19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhvdy10by10YWJzX19oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1iZyk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmhvdy10by10YWJzX190YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvdy10by10YWJzX190YWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBvcGFjaXR5OiAwLjE1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG8tdGFic19fdGFicyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG93LXRvLXRhYnNfX2xvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uaG93LXRvLXRhYnNfX3RhYiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmhvdy10by10YWJzX190YWI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG8tdGFic19fdGFiIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LWZhbWlseTogS2FuaXQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XG4gIH1cbn1cbi5ob3ctdG8tdGFic19fdGFiLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5ob3ctdG8tdGFic19fdGFiLS1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5ob3ctdG8tdGFic19fbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19udW0ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLmhvdy10by10YWJzX19udW0tLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uaG93LXRvLXRhYnNfX3RhYi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uaG93LXRvLXRhYnNfX3RhYi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xufVxuLmhvdy10by10YWJzX190YWItaWNvbi0tYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLmhvdy10by10YWJzX19zdGVwcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3ctdG8tdGFic19fc3RlcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICByb3ctZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hvdy10by9iZ19pbWcucG5nKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5ob3ctdG8tdGFic19fc3RlcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19zdGVwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDM4MHB4LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG8gMWZyO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cbn1cbi5ob3ctdG8tdGFic19fc3RlcC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG8tdGFic19fc3RlcC1oZWFkZXIge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG59XG4uaG93LXRvLXRhYnNfX3N0ZXAtbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3ctdG8tdGFic19fc3RlcC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5ob3ctdG8tdGFic19fc3RlcC1pbWcge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG8tdGFic19fc3RlcC1pbWcge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvNDtcbiAgfVxufVxuLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgICBncmlkLXJvdzogMi8zO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxufVxuLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5ob3ctdG8tdGFic19fc3RlcC1kZXNjcmlwdGlvbiA+IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmhvdy10by10YWJzX19idG4ge1xuICBtYXgtd2lkdGg6IDQxMHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3ctdG8tdGFic19fYnRuIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgICBncmlkLXJvdzogMy80O1xuICB9XG59XG5cbi5jYXNpbm8tZ2FtZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5jYXNpbm8tZ2FtZXNfX2dhbWVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jYXNpbm8tZ2FtZXNfX2dhbWVzIHtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB9XG59XG4uY2FzaW5vLWdhbWVzX19nYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICB3aWR0aDogMzEwcHg7XG59XG4uY2FzaW5vLWdhbWVzX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMxMHB4O1xuICBoZWlnaHQ6IDMxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXNpbm8tZ2FtZXNfX2dhbWUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhc2luby1nYW1lc19fZ2FtZS1uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbiAgfVxufVxuLmNhc2luby1nYW1lc19fYnRuIHtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzLjNweDtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jYXNpbm8tZ2FtZXNfX2J0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjJweDtcbiAgfVxufVxuLmNhc2luby1nYW1lc19fYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uY2FzaW5vLWdhbWVzX19idG4gPiAuZGVmYXVsdC1idG5zX19pY29uID4gLnVpLWljb24ge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jYXNpbm8tZ2FtZXNfX2J0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuXG4uYnJhbmQtbG9nb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJyYW5kLWxvZ29zIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5icmFuZC1sb2dvc19fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJyYW5kLWxvZ29zX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxufVxuLmJyYW5kLWxvZ29zX19sb2dvLS13aXRoLWJnIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDEwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG5cbi5sYXRlc3QtZXZlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF0ZXN0LWV2ZW50c19fc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGF0ZXN0LWV2ZW50c19fc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5sYXRlc3QtZXZlbnRzX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTkwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xufVxuLmxhdGVzdC1ldmVudHNfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubGF0ZXN0LWV2ZW50c19fc2xpZGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhdGVzdC1ldmVudHNfX3NsaWRlLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubGF0ZXN0LWV2ZW50c19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxhdGVzdC1ldmVudHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5sYXRlc3QtZXZlbnRzX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGF0ZXN0LWV2ZW50c19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICB9XG59XG4ubGF0ZXN0LWV2ZW50c19fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmxhdGVzdC1ldmVudHNfX2RvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGF0ZXN0LWV2ZW50c19fZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxhdGVzdC1ldmVudHNfX2RvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxhdGVzdC1ldmVudHNfX2RvdDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxufVxuLmxhdGVzdC1ldmVudHNfX2RvdC0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG4ubGF0ZXN0LWV2ZW50c19fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYXRlc3QtZXZlbnRzX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubGF0ZXN0LWV2ZW50c19fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBjb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxhdGVzdC1ldmVudHNfX2J1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGF0ZXN0LWV2ZW50c19fYnV0dG9uOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuLmxhdGVzdC1ldmVudHNfX2J1dHRvbjpmaXJzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5sYXRlc3QtZXZlbnRzX19idXR0b246bGFzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4ubGF0ZXN0LWV2ZW50c19fYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmxhdGVzdC1ldmVudHNfX2J1dHRvbi1pY29uLS1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5sYXRlc3QtZXZlbnRzX19idXR0b24taWNvbi0tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmFib3V0LWJvbnVzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmFib3V0LWJvbnVzZXNfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWJvbnVzZXNfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cbn1cbi5hYm91dC1ib251c2VzX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0LWJvbnVzZXNfX3RhYnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbi5hYm91dC1ib251c2VzX190YWIge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYik7XG4gIGNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG59XG4uYWJvdXQtYm9udXNlc19fdGFiLS1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiKTtcbiAgY29sb3I6IHZhcigtLWFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG59XG4uYWJvdXQtYm9udXNlc19fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmFib3V0LWJvbnVzZXNfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuLmFib3V0LWJvbnVzZXNfX3RleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uYWJvdXQtYm9udXNlc19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLmFib3V0LWJvbnVzZXNfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLmFib3V0LWJvbnVzZXNfX2Rlc2NyaXB0aW9uIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmFib3V0LWJvbnVzZXNfX2ltZyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYWJvdXQtYm9udXNlc19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uZGVzY3JpcHRpb24tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0MHB4IDBweCA4MHB4IDBweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kZXNjcmlwdGlvbi1wYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgfVxufVxuLmRlc2NyaXB0aW9uLXBhZ2VfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRlc2NyaXB0aW9uLXBhZ2VfX2lubmVyIHtcbiAgICBjb2x1bW4tZ2FwOiA1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmRlc2NyaXB0aW9uLXBhZ2VfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGVzY3JpcHRpb24tcGFnZV9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kZXNjcmlwdGlvbi1wYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogOTMlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRlc2NyaXB0aW9uLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIH1cbn1cbi5kZXNjcmlwdGlvbi1wYWdlX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufSIsImh0bWwge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcclxuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1tYWluLFxyXG4ubWFpbi1jb250ZW50IHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc3ZnICoge1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuXHJcbiAgQGluY2x1ZGUgaG92ZXItbGluayB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgfVxyXG59XHJcblxyXG5hOndoZXJlKFtjbGFzc10pIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbmgzIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gIC5tYWluLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG50ZXh0YXJlYSxcclxuaW5wdXQge1xyXG4gIGNhcmV0LWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnRleHRhcmVhOjpwbGFjZWhvbGRlcixcclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgZm9udC1mYW1pbHk6IEthbml0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcclxufVxyXG5cclxuLndwLWJsb2NrLWltYWdlIGltZyB7XHJcbiAgLy8gbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcclxuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi9mb250cy9LYW5pdC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL0thbml0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcclxuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi9mb250cy9LYW5pdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJHb2xvc1wiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG4iLCI6cm9vdCB7XHJcbiAgLS1jb2xvci1tYWluOiAjMWE2N2RiO1xyXG4gIC0tY29sb3ItbWFpbi1ob3ZlcjogI2I0Y2VmNDtcclxuICAtLWNvbG9yLWJ1dHRvbi1kZXNjcmlwdGlvbjogIzhjYjNlZDtcclxuXHJcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3I6ICNkMWUxZmE7XHJcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3ItaG92ZXI6ICMxYTY3ZGI7XHJcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyOiAjZDFlMWZhO1xyXG4gIC0td2Vic2l0ZS1pbnRlcmZhY2Utc2xpZGUtYm9yZGVyLWNvbG9yOiAjODFhY2ViO1xyXG5cclxuICAtLWxhYmVsLWJnOiAjYjRjZWY0O1xyXG4gIC0tbGFiZWwtdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWxhYmVsLWRlc2NyaXB0aW9uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tbGFiZWwtcHJvbW8tY29kZS1iZzogI2Y4NTk3YTtcclxuICAtLWxhYmVsLXByb21vLWNvZGUtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgLS1hY3RpdmUtYm9udXNlcy10ZXh0OiAjZmZmZmZmO1xyXG4gIC0tYWN0aXZlLWJvbnVzZXMtbGFiZWw6ICMxOGQyNGM7XHJcbiAgLS1hY3RpdmUtYm9udXNlcy1jaXJjbGU6ICMxY2RlOGM7XHJcblxyXG4gIC0tbGluay1jb2xvcjogIzFhNjdkYjtcclxuICAtLWxpbmstaG92ZXI6ICNiNGNlZjQ7XHJcblxyXG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWJnOiAjYjRjZWY0O1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLXRpdGxlOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWRlc2NyaXB0aW9uOiAjNTU3MDlhO1xyXG5cclxuICAtLWNvbG9yLXByb3M6ICMxOGQyNGM7XHJcbiAgLS1jb2xvci1wcm9zLWluYWN0aXZlOiAjZDNlOGQ2O1xyXG4gIC0tY29sb3ItY29uczogI2VhMmUyZTtcclxuICAtLWNvbG9yLWNvbnMtaW5hY3RpdmU6ICNlOGQzZGQ7XHJcbiAgLS1jb2xvci1jb3VudHJ5OiAjZmZiMjIzO1xyXG5cclxuICAtLWRlZmF1bHQtYXJyb3ctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1kZWZhdWx0LWFycm93LWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xyXG4gIC0tZGVmYXVsdC1hcnJvdy1iZzogIzFhNjdkYjtcclxuICAtLWRlZmF1bHQtYXJyb3ctYmctaG92ZXI6ICNiNGNlZjQ7XHJcblxyXG4gIC0tc29jaWFsLWljb24tY29sb3I6ICMxMTE4MjQ7XHJcbiAgLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tc29jaWFsLWljb24taG92ZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWhlYWRlci1iZzogIzBmMTUxZjtcclxuICAtLW5hdi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWRyb3Bkb3duLW1lbnU6ICMwZjE1MWY7XHJcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdzogIzI3MmMzNTtcclxuICAtLWhlYWRlci1kcm9wZG93bi1tZW51LWJvcmRlcjogIzI3MmMzNTtcclxuXHJcbiAgLS1ib2R5LXRleHQtY29sb3I6ICM1NTcwOWE7XHJcbiAgLS1ib2R5LWJhY2tncm91bmQtY29sb3I6ICNlOGYwZmM7XHJcbiAgLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdG9jLWZhcS1hcnItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10b2MtZmFxLWFyci1iZzogbGluZWFyLWdyYWRpZW50KDEzOWRlZywgI2ZmZiAxMy43NCUsICNkYmU5ZmYgOTMuMDIlKTtcclxuXHJcbiAgLS1mb290ZXItYmc6ICMwZjE1MWY7XHJcbiAgLS1mb290ZXItdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZvb3Rlci1hcHAtYmxvY2staGVhZGVyLWNvbG9yOiAjNTU3MDlhO1xyXG4gIC0tZm9vdGVyLWFwcC1ibG9jay1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLXBheW1lbnQtbWV0aG9kcy1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLXJlc3BvbnNpYmlsaXR5LWljb24tY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWhlYWRlci1idG4tZmlyc3QtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZvb3Rlci1idG4tZmlyc3QtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWNvbG9yOiAjN2NiMzQyO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tZmlyc3QtYnRuLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZmlyc3QtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZmlyc3QtYnRuLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZpcnN0LWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWZpcnN0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tc2Vjb25kLWJ0bi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXNlY29uZC1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLXNlY29uZC1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tc2Vjb25kLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tc2Vjb25kLWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLXNlY29uZC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLXNlY29uZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLXRoaXJkLWJ0bi1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS10aGlyZC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS10aGlyZC1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXRoaXJkLWJ0bi1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLXRoaXJkLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1pY29uLWNvbG9yOiAjN2NiMzQyO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1jb3B5LWJ0bi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYnRuLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1jb3B5LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1idG4taWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tY29weS1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWNvcHktYWx0LWJ0bi1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS1jb3B5LWFsdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYWx0LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWFsdC1idG4taWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYWx0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcclxuXHJcbiAgLS1yZWYtYnRuLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tcmVmLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tcmVmLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tcmVmLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLXJlZi1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuXHJcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvci1ob3ZlcjogI2I0Y2VmNDtcclxuICAtLWJ1dHRvbi1ib3JkZXItY29sb3ItdGV4dDogI2ZmZmZmZjtcclxuICAtLWJ1dHRvbi1ib3JkZXItdGV4dC1jb2xvci1ob3ZlcjogIzFhNjdkYjtcclxuXHJcbiAgLS1hY3RpdmUtdGFiOiAjMWE2N2RiO1xyXG4gIC0taW5hY3RpdmUtdGFiOiAjYzlkYmY3O1xyXG4gIC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10YWItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLXRhYi1pY29uLWJnOiAjZmZmZmZmO1xyXG4gIC0tdGFiLWFuZHJvaWQtaWNvbi1jb2xvcjogIzdjYjM0MjtcclxuXHJcbiAgLS1mbG9hdGluZy1ibG9jay1iZzogIzBmMTUxZjtcclxuICAtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0tdGgtYmc6ICMxYTY3ZGI7XHJcbiAgLS10aC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdGItYmctb3Itb2RkLXJvdzogI2ZmZmZmZjtcclxuICAtLXRiLWJnLWV2ZW4tcm93OiAjZjVmOWZmO1xyXG4gIC0tdGItdGV4dC1jb2xvcjogIzU1NzA5YTtcclxuXHJcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb21vLWNvZGU6ICNmZmZmZmY7XHJcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJsb2NrLWFwcDogI2ZmZmZmZjtcclxuXHJcbiAgLy8gLS1sYWJlbC1ib251czogI2Q5ZjRlNDtcclxuICAvLyAtLWxhYmVsLWJvbnVzLXRleHQ6ICMwMGI0NDg7XHJcbiAgLy8gLS1sYWJlbC1hbm5vdW5jZW1lbnQ6ICNlZmU2ZjY7XHJcbiAgLy8gLS1sYWJlbC1hbm5vdW5jZW1lbnQtdGV4dDogIzkxNWJjNjtcclxuICAvLyAtLWxhYmVsLWluZm86ICNkZGU4ZmE7XHJcbiAgLy8gLS1sYWJlbC1pbmZvLXRleHQ6ICMxYTY3ZGI7XHJcbiAgLy8gLS1sYWJlbC10b3VybmFtZW50OiAjZmVlZmQ5O1xyXG4gIC8vIC0tbGFiZWwtdG91cm5hbWVudC10ZXh0OiAjZmE5NjAwO1xyXG5cclxuICAtLXRvYy10aXRsZTogIzU1NzA5YTtcclxuICAtLXRvYy1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC0tdG9jLWxpbms6ICMxYTY3ZGI7XHJcbiAgLS10b2MtbGluay1ob3ZlcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1zcG9ydHMtYmFubmVyOiByZ2IoMTMsIDE3OCwgMTA5KTtcclxuICAtLWFwcHMtYmFubmVyOiAjMWE2N2RiO1xyXG4gIC0tY2FzaW5vLWJhbm5lcjogIzQ3MDk5NjtcclxuICAtLWN1c3RvbS1iYW5uZXI6ICMxYTY3ZGI7XHJcblxyXG4gIC0tZ3JhZGllbnQtdGV4dDogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgIzFhNjdkYiAxNS43MiUsICM1Mzk4ZmYgODIuNzQlKTtcclxuXHJcbiAgLS1ib3JkZXItcmFkaXVzLWxhcmdlOiAxMnB4O1xyXG4gIC0tYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAtLWJvcmRlci1yYWRpdXMtc21hbGw6IDhweDtcclxuXHJcbiAgLS1zaGFkb3ctY29sb3I6IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XHJcbiAgLS1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcblxyXG4gIC0tYi1mb250LXNpemU6IDE2O1xyXG4gIC0tZm9udC1mYW1pbHktYmFzZTogXCJLYW5pdFwiLCBzYW5zLXNlcmlmO1xyXG5cclxuICAtLWNvbnRhaW5lci13aWR0aDogMTI0MHB4O1xyXG4gIC0tY29udGFpbmVyLXBhZGRpbmcteDogMjBweDtcclxuXHJcbiAgLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlOiA0MHB4O1xyXG4gIC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3A6IDYwcHg7XHJcblxyXG4gIC0taW5wdXQtaGVpZ2h0OiA0OHB4O1xyXG4gIC0tYnV0dG9uLWhlaWdodC1iaWc6IDQ4cHg7XHJcbiAgLS1idXR0b24taGVpZ2h0LWRlZmF1bHQ6IDQwcHg7XHJcbiAgLS1idXR0b24taGVpZ2h0LXNtYWxsOiAzMnB4O1xyXG5cclxuICAtLWJ1dHRvbi1wYWRkaW5nLWJpZzogOHB4IDIwcHg7XHJcbiAgLS1idXR0b24tcGFkZGluZy1kZWZhdWx0OiA4cHggMTBweDtcclxuICAtLWJ1dHRvbi1wYWRkaW5nLXNtYWxsOiA0cHggOHB4O1xyXG5cclxuICAtLWJ1dHRvbi1nYXAtYmlnOiAxNXB4O1xyXG4gIC0tYnV0dG9uLWdhcC1kZWZhdWx0OiAxMHB4O1xyXG4gIC0tYnV0dG9uLWdhcC1zbWFsbDogNXB4O1xyXG5cclxuICAtLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG59XHJcbiIsIi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG59XG5cbi53aXRoLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlKTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3ApO1xuICB9XG59XG5cbi5uby1zaWRlYmFyIC5wYWdlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLW1vYmlsZSk7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtZGVza3RvcCk7XG4gIH1cbn1cblxuLmNvbnRlbnQtc2lkZWJhci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uZGFyay1iZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSkgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NlbnQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLW1vYmlsZS1zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1hcnJvdyB7XG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6IHZhcigtLW5hdi10ZXh0LWNvbG9yKTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICYgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cblxuLm1lbnUtYXJyb3ctYWN0aXZlIHtcbiAgcm90YXRlOiAxODBkZWc7XG4gIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAmID4gc3ZnICoge1xuICAgIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cblxuLmxpbmstYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5idXJnZXItYnV0dG9uLWFjdGl2ZSAuYnVyZ2VyLWJ1dHRvbl9fbGluZTpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5idXJnZXItYnV0dG9uLWFjdGl2ZSAuYnVyZ2VyLWJ1dHRvbl9fbGluZTpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b2MtaWNvbi1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi50YWJsZS1pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIkbW9iaWxlLWFib3ZlLTM2MDogMzYxcHg7XG4kbW9iaWxlLTM2MDogMzYwcHg7XG5cbiRtb2JpbGUtYWJvdmU6IDc2OXB4O1xuJG1vYmlsZTogNzY4cHg7XG5cbiR0YWJsZXQtYWJvdmU6IDEwMjRweDtcbiR0YWJsZXQ6IDEwMjNweDtcblxuJGRlc2t0b3AtYWJvdmU6IDEyODFweDtcbiRkZXNrdG9wOiAxMjgwcHg7XG5cbkBtaXhpbiBtb2JpbGUtYWJvdmUtMzYwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtb2JpbGUtYWJvdmUtMzYwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZS0zNjAge1xuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS0zNjApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLWFib3ZlIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRtb2JpbGUtYWJvdmUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0LWFib3ZlIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYWJvdmUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZGVza3RvcC1hYm92ZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1hYm92ZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItYnV0dG9uIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWxpbmsge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGZvbnQoJGZ6LCAkZncsICRmcywgJGxpbmUtaGVpZ2h0LCAkbGV0dGVyLXNwYWNpbmcpIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIGZvbnQtc2l6ZTogJGZ6O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnc7XHJcbiAgZm9udC1zdHlsZTogJGZzO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZztcclxufVxyXG5cclxuQG1peGluIGZsdWlkLXRleHQoJG1heDogNDgsICRtaW46IDE2KSB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgjeyRtaW59cHgsICN7Y2FsYygkbWF4IC8gMTQ0MCAqIDEwMCl9dncsICN7JG1heH1weCk7XHJcbn1cclxuXHJcbkBtaXhpbiBwZXJjZW50LXRvLWVtKCRwZXJjZW50KSB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICN7Y2FsYygkcGVyY2VudCAvIDEwMCl9ZW07XHJcbn1cclxuXHJcbkBtaXhpbiByZXNldC1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgJixcclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNldC1idG4ge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiByZXNldC1pbnB1dCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNvbHVtbigkcm93LWdhcCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICByb3ctZ2FwOiAkcm93LWdhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY2VudGVyKCRpc0lubGluZTogZmFsc2UpIHtcclxuICBAaWYgJGlzSW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnMtY2VudGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xyXG59XHJcblxyXG5AbWl4aW4gc3F1YXJlKCRzaXplKSB7XHJcbiAgd2lkdGg6ICRzaXplO1xyXG4gIGFzcGVjdC1yYXRpbzogMTtcclxufVxyXG4iLCIudGFnLWJsb2NrIG9sIHtcbiAgY291bnRlci1yZXNldDogbXlDb3VudGVyO1xuXG4gICYgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbXlDb3VudGVyO1xuICAgICAgY29udGVudDogY291bnRlcihteUNvdW50ZXIpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiA1cHggMTBweCA1cHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnRhZy1ibG9jayB1bCB7XG4gICYgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAmOjptYXJrZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIH1cbiAgfVxufVxuIiwiLmRlZmF1bHQtYnRucyB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgLy8gY29sdW1uLWdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAvLyB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgfVxuXG4gICZfX2ZpcnN0LWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWljb24tYmctY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX3NlY29uZC1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4tY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tc2Vjb25kLWJ0bi1pY29uLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGhpcmQtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4tY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS10aGlyZC1idG4tdGV4dC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLXRoaXJkLWJ0bi1pY29uLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTIpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAmIC51aS1pY29uIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRlcl9fYnRuIHtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG5cbiAgJi1maXJzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmID4gLmhlYWRlcl9fYnRuLWljb24gc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmLXNlY29uZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuaGVhZGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmID4gLmhlYWRlcl9fYnRuLWljb24gc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgJi1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgICYgLnVpLWljb24ge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyX19idG4ge1xuICBAaW5jbHVkZSByZXNldC1idG47XG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGZsZXg6IDEgMSAxNDBweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZzogNXB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgIHdpZHRoOiAxNzNweDtcbiAgfVxuXG4gICYtY3VzdG9tIHtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIH1cblxuICAmLWFuZHJvaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5mb290ZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJi1pb3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmZvb3Rlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5mb290ZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAmLWJpZy10ZXh0IHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XG5cbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIH1cblxuICAmLXNtYWxsLXRleHQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTIsIDEwKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYtYW5kcm9pZCB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLWlvcyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hcHAtcGFnZS1idG5zIHtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBmbGV4OiAxIDEgMTQwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI5LjVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19hbmRyb2lkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgICAgIH1cblxuICAgICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gICAgfVxuXG4gICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmX19pb3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcblxuICAgICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgICAgIH1cblxuICAgICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgICB9XG5cbiAgICAmID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDc0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTEuNHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1LjJweDtcbiAgICB9XG4gIH1cblxuICAmX19iaWctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgfVxuXG4gICZfX3NtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYtYW5kcm9pZCB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLWlvcyB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5idXJnZXItYnV0dG9uIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgcm93LWdhcDogNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4tb3V0O1xuICB9XG59XG4iLCIuYmxvY2stdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuXG4gICZfX2ltZyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMy42OTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLy8gJiBzdmcgKiB7XG4gICAgLy8gICBmaWxsOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAvLyB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tb2JpbGUtbWVudSB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNjBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYmcpO1xuICB6LWluZGV4OiA2MDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgIH1cblxuICAgICYgPiBsaTpub3QoLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4pID4gYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmID4gbGkgPiBhIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgJiBsaSBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICYgPiAubWVudS1pdGVtLWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYgLnN1Yi1tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiAxNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgICAgICBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IDAuMXMsIHZpc2liaWxpdHkgMC4xcztcblxuICAgICAgICAmIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xhbmdzIHtcbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi1saXN0ID4gbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgJiA+IC5zdWItbWVudSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXG4gICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgb3BhY2l0eSAwLjFzLCB2aXNpYmlsaXR5IDAuMXM7XG5cbiAgICAgICAgJiA+IGxpID4gYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgIH1cblxuICAgICAgLm1lbnUtYXJyb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuXG4gIC50YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA5NDBweDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLW9yLW9kZC1yb3cpO1xuICAgIC8vIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAmX19oZWFkLXJvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aC1iZyk7XG4gICAgICBjb2xvcjogdmFyKC0tdGgtdGV4dC1jb2xvcik7XG4gICAgfVxuXG4gICAgJl9faGVhZC1jZWxsIHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTgsIDE2KTtcblxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS10Yi10ZXh0LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmX19yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLWV2ZW4tcm93KTtcbiAgICB9XG5cbiAgICAmX19jZWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtYnV0dG9uIHtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTZweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiA5LjVweCAzNXB4IDkuNXB4IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItY29sb3IpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWNvcHktYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIC5wcm9tb2NvZGUtYnV0dG9uX19pbnB1dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAucHJvbW9jb2RlLWJ1dHRvbl9fY29weSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5LWljb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLnByb21vY29kZS1idXR0b25fX2NvcHktdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XG4gICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgxMCk7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4tdGV4dC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigwcHgpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMCA0LjRweCAxM3B4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAmIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuICB9XG59XG4iLCIucHJvbW9jb2RlLWFsdC1idXR0b24ge1xuICBAaW5jbHVkZSByZXNldC1idG47XG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1hbHQtYnRuLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgcGFkZGluZzogOS41cHggMzVweCA5LjVweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9faW5wdXQge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LWljb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XG4gICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgxMCk7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLXRleHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5IHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMHB4KTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taWNvbi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMCA0LjRweCAxM3B4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgJiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yKTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtcmVmLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcblxuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcmVmLWJ0bi10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1yZWYtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIC5wcm9tb2NvZGUtcmVmLWJ1dHRvbl9faWNvbiB7XG4gICAgICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1yZWYtYnRuLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgJiBzdmcgKiB7XG4gICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbW1lbnRzLWFyZWEge1xuICAmX193cmFwIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig0MHB4KTtcbiAgfVxuXG4gIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcbiAgfVxuXG4gICZfX3N0YXJzIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgICAgIGdyaWQtcm93OiAxIC8gMztcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMXB4KTtcblxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgICAuY29tbWVudHMtYXJlYV9fc3RhcnMtc3RhciB7XG4gICAgICAgICAgICBzY2FsZTogMS4yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgc2NhbGU6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOmNoZWNrZWQgfiBsYWJlbCA+IC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvZW1wdHktc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLW51bSB7XG4gICAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIH1cbiAgfVxufVxuXG4ubG9nZ2VkLWluLWFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgJiA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItbGluayB7XG4gICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudC1mb3JtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA1cHggMHB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBhdXRvKTtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA1cHg7XG4gIH1cblxuICAmLWF1dGhvciB7XG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICB9XG4gIH1cblxuICAmLWVtYWlsIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgIH1cbiAgfVxuXG4gICYtZW1haWwgPiBpbnB1dCxcbiAgJi1hdXRob3IgPiBpbnB1dCB7XG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIH1cblxuICAmLWNvbW1lbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGdyaWQtcm93OiA0IC8gNTtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi1jb21tZW50ID4gdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgfVxuXG4gIC5mb3JtLXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDUgLyA2O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICBncmlkLXJvdzogMyAvIDQ7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudHNfX3dyYXBwZXIge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAuY29tbWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcblxuICAgICAgLmNvbS1yYXRpbmcge1xuICAgICAgICB3aWR0aDogMTI2cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAuZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvZW1wdHktbGl0dGxlLXN0YXIuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IDBweDtcbiAgICAgIH1cblxuICAgICAgLmZ1bGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2xpdHRsZS1zdGFyLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuXG4gICAgICAuY29tLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG4gICAgICAgICYgPiBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tLXJhdGluZy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19hdXRob3Ige1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX19hdXRob3IsXG4gICAgLmNvbS1yYXRpbmctbnVtIHtcbiAgICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuXG4gICAgJl9fcmVwbHkge1xuICAgICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgtMyk7XG5cbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZXRhIHtcbiAgICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDI1dmg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZyk7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG5cdFx0XHR6LWluZGV4OiAxMDA7XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWJnLWhvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuXG4udG8tdG9wLnNob3ctdXAge1xuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuICB9XG59XG4iLCIuaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmcpO1xyXG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg2MHB4LCA3Ni4zcHgpIDFmciA0MHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweCA1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ2FwOiAxMHB4IDMwcHg7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDYwcHgsIDc2LjNweCkgMWZyIDc2cHggbWF4LWNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICB9XHJcblxyXG4gICZfX2xhbmdzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA0IC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAmID4gbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcblxyXG4gICAgICAgICAgICAmID4gc3ZnICoge1xyXG4gICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHJvdy1nYXA6IDVweDtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDE2MCU7XHJcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1iZyk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXHJcbiAgICAgICAgICAgIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtNS44cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1oZWFkZXItYmcpO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KVxyXG4gICAgICAgICAgICAgIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KSB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiBsaSBhIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1saW5rO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogY2FsYygxMHB4IC0gNC4ycHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzLjJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNS4ycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcblxyXG4gICAgICAgICAgICAmID4gc3ZnICoge1xyXG4gICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXHJcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEzMCU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWJvcmRlcik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmcpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxyXG4gICAgICAgICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtNS44cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpXHJcbiAgICAgICAgICAgICAgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmID4gbGkgPiBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBsaSA+IGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAgICAgJiA+IC5tZW51LWl0ZW0taW1hZ2Uge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcbiAgICBncmlkLXJvdzogMiAvIDM7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA0IC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1cmdlci1idXR0b24ge1xyXG4gICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xyXG4gIH1cclxufVxyXG4iLCIubW9iaWxlLXBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLm1vYmlsZS1wYWdlIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgcGFkZGluZzogMTQwcHggMHB4IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgb3JkZXI6IDE7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG9yZGVyOiA0O1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmID4gcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYXBwIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay1iZyk7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay1kZXNjcmlwdGlvbik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgb3JkZXI6IDM7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgfVxuXG4gICAgJi1ib251cyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWJsb2NrLXRpdGxlKTtcblxuICAgICAgJiA+IHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICYgPiBwID4gLmFjY2VudC10ZXh0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idXR0b25zLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICYtdG90YWwtZG93bmxvYWRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3Byb21vLWNvZGUge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcmRlcjogMztcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmID4gcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1NjBweDtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYgPiBkaXYge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWFpbi1wYWdlLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1haW4tcGFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcm93LWdhcDogMTBweDtcclxuICBwYWRkaW5nOiAxNjBweCAwcHggMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCA1NDlweCkgMWZyO1xyXG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZ2FwOiAyMHB4IDgwcHg7XHJcbiAgICBwYWRkaW5nOiAxNzdweCAwcHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgICYgPiBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjY2VwdCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtY291bnRyeSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWNvdW50cnkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1mbGFnIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICB3aWR0aDogMjAuOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvbnVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgZ3JpZC1yb3c6IDEgLyA0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICByb3ctZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5mbyB7XHJcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NC44NXB4O1xyXG4gICAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1hbW91bnQge1xyXG4gICAgICBmb250LXNpemU6IDU1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNTlweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZ2V0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IDVweDtcclxuXHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNTJweDtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjRweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGltZXMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTQsIDEyKTtcclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucHJvbW9jb2RlLXBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnByb21vY29kZS1wYWdlIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgcGFkZGluZzogMTQwcHggMHB4IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3JkZXI6IDE7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBvcmRlcjogNDtcbiAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgJiA+IHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG9yZGVyOiAzO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICAgIC8vIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgICAgZ2FwOiAwcHggMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19ib251cyB7XG4gICAgLy8gZ3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAtMTtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgYXV0byk7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIC8vIGdyaWQtYXJlYTogMSAvIDEgLyAzIC8gMjtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS1sYWJlbC1wcm9tby1jb2RlLXRleHQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtcHJvbW8tY29kZS1iZyk7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zbWFsbC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB9XG5cbiAgICAmLWJpZy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAtMTtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Byb21vY29kZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG5cbiAgJl9fYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIGNvbHVtbi1nYXA6IDVweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAvLyBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xuXG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtYWx0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICZfX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgcGFkZGluZzogMTQwcHggMHB4IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcGFkZGluZzogMTE1LjVweCAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1heC13aWR0aDogNzIxcHg7XG4gICAgb3JkZXI6IDI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3JkZXI6IDE7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBvcmRlcjogNDtcbiAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICB9XG5cbiAgJl9fY291cG9uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcHJvbW8tY29kZS9iZ19pbWcucG5nKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LFxuICAgICAgdmFyKC0tY29sb3ItbWFpbik7XG4gICAgcGFkZGluZzogMjBweCA0MC41cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBvcmRlcjogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAgICAgd2lkdGg6IDMyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiA0MzlweDtcbiAgICB9XG4gIH1cblxuICAmX19jb3Vwb24tdGV4dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigwcHgpO1xuXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2NvdXBvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fY291cG9uLXNtYWxsLXRleHQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMjQsIDIwKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgJl9fY291cG9uLWJpZy10ZXh0IHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDQyLCAzMik7XG5cbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB9XG5cbiAgJl9fY291cG9uLWFtb3VudCB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCg3MiwgNTIpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gICZfX2J0bi13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcbiAgfVxuXG4gICZfX2FjdGl2ZSB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xuXG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmJvbnVzZXMtcGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvbnVzZXMtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNDBweCAwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xuXG4gIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU0OXB4KSAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGdhcDogMjBweCA4MHB4O1xuICAgIHBhZGRpbmc6IDE3N3B4IDBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogOTMlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIG1hcmdpbjogMDtcbiAgICBncmlkLXJvdzogMiAvIDM7XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9udXMge1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgfVxuXG4gICAgJi1hbW91bnQge1xuICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNTlweCkge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZ2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcm93LWdhcDogNXB4O1xuXG4gICAgICAmLWJ0biB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDE1MnB4O1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdGltZXMge1xuICAgICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XG5cbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNy45NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwLjkzcHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1jb250ZW50LWJsb2NrIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgcGFkZGluZzogMTVweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BhZ2UtY29udGVudC9iZ19pbWcucG5nKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LFxyXG4gICAgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgICAgbWF4LXdpZHRoOiA2MnB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAmLWltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLW5hbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbmFtZTo6Zmlyc3QtbGV0dGVyIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saXN0LWFuY2hvci1uZXdfX3dyYXAge1xyXG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDIwcHgpO1xyXG5cclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL3RvYy1iZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsXHJcbiAgICB2YXIoLS10b2MtYmFja2dyb3VuZCk7XHJcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAubGlzdC1hbmNob3ItbmV3X19oZWFkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogdmFyKC0tdG9jLXRpdGxlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvdG9jLWljb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyLFxyXG4gICAgICAgIHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9jLWJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSByZXNldC1idG47XHJcblxyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgY29sb3I6IHZhcigtLXRvYy1mYXEtYXJyLWNvbG9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdG9jLWZhcS1hcnItYmcpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGlzdC1hbmNob3ItbmV3IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJl9fdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXRhYnNfX2xpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogNXB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tdG9jLWxpbmspO1xyXG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10b2MtbGluay1ob3Zlcik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAtMjVweDtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXRhYnNfX2xpLWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1pbi13aWR0aDogMTZweDtcclxuICAgICAgbWluLWhlaWdodDogMTZweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgICAgJiA+IHN2ZyAqIHtcclxuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLndwLWJsb2NrLXRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xyXG5cclxuICAmIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiA5NDBweDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcclxuXHJcbiAgICAmIHRoZWFkIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgJiA+IHRyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10aC1iZyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRoLXRleHQtY29sb3IpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHRoIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRib2R5IHRyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aC1iZyk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10Yi10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10Yi1iZy1ldmVuLXJvdyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBheW1lbnRzIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICZfX3RhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX190YWIge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMHB4KSAvIDIpO1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDkuNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcclxuICAgIGNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcik7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYi0tYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xyXG4gICAgY29sb3I6IHZhcigtLWFjdGl2ZS10YWItdGV4dC1jb2xvcik7XHJcbiAgfVxyXG5cclxuICAmX190YWItLWFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1hY3RpdmUtdGFiKTtcclxuICB9XHJcblxyXG4gICZfX3RhYi1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWItaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICYgc3ZnICoge1xyXG4gICAgICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWItaWNvbi0tYWN0aXZlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgJiB0Ym9keSA+IHRyID4gLnBheW1lbnRzX190Ym9keS1jZWxsOmZpcnN0LWNoaWxkIHtcclxuICAgIC5wYXltZW50c19fdGJvZHktY2VsbC1pY29uIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwge1xyXG4gICAgJi1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgJiA+IHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGw6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgLnBheW1lbnRzX190Ym9keS1jZWxsLWljb24ge1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWN0cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAvLyAmID4gLnRhYmxlLXdyYXBwZXIgLnRhYmxlIHtcclxuICAvLyAgIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgLy8gfVxyXG5cclxuICAmX190aCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwtaWNvbiB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICYgPiBzdmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbC1saW5rIHtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwtc29jaWFsLW1lZGlhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBtYXgtd2lkdGg6IDQzMHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMS41cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wcm9zLWNvbnMge1xyXG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xyXG5cclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJl9fdGFicyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3RhYiB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgcGFkZGluZzogOS41cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmLXByb3Mge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJvcyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByb3MtaW5hY3RpdmUpO1xyXG5cclxuICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1wcm9zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNvbnMtaW5hY3RpdmUpO1xyXG5cclxuICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jb25zKTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1jb25zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzOWRlZywgI2ZmZiAxMy43NCUsICNkYmU5ZmYgOTMuMDIlKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbi1wcm9zIHtcclxuICAgICAgJiBzdmcgKiB7XHJcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1jb2xvci1wcm9zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbi1jb25zIHtcclxuICAgICAgJiBzdmcgKiB7XHJcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jb25zKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcblxyXG4gICAgJiA+IHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICAmID4gbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdC1wcm9zIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcclxuICB9XHJcblxyXG4gICZfX2xpc3QtY29ucyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnMpO1xyXG4gIH1cclxufVxyXG4iLCIud2Vic2l0ZS1pbnRlcmZhY2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcm93LWdhcDogMTJweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdHJhY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygoMzEwcHggKyAyMHB4KSAqICgtMykpKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZSB7XHJcbiAgICB3aWR0aDogMzEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLXNsaWRlLWJvcmRlci1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19kb3RzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG90IHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvcik7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sXHJcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3ItaG92ZXIpO1xyXG4gICAgICBjb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWljb24tY29sb3ItaG92ZXIpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sXHJcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbjpmaXJzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b246bGFzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uLWljb24ge1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5ob3ctdG8ge1xyXG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xyXG5cclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJi1zdGVwcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1iZyk7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbm5lci13cmFwcGVyIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLS1ib2xkIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGVwcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19zdGVwIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDIwcHgpO1xyXG5cclxuICAgIG1heC13aWR0aDogNDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hvdy10by9iZ19pbWcucG5nKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLFxyXG4gICAgICB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gICAgICAmID4gdWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm9udXMge1xyXG4gICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogOTUlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gIH1cclxufVxyXG4iLCIuYWR2aWNlIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHRtaW4taGVpZ2h0OiAxODBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGI0NDg7XHJcbiAgYmFja2dyb3VuZDogI2M1ZTdlMTtcclxuICBjb2xvcjogIzAwYjQ0ODtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICB9XHJcblxyXG4gIC5hZHZpY2UtdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgyNCwgMTgpO1xyXG5cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiA5ODBweDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIud3AtYmxvY2stbWVkaWEtdGV4dCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBnYXA6IDE1cHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tZWRpYS1hbmQtdGV4dC1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbSAtMTBweCxcclxuICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICYgPiAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgJiA+IHAge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5kZXZpY2VzIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC8vICYgPiAudGFibGUtd3JhcHBlciAudGFibGUge1xyXG4gIC8vICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAvLyB9XHJcblxyXG4gICZfX3RoLWNlbGwge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aC1jZWxsOm5vdCg6bGFzdC1jaGlsZCksXHJcbiAgJl9fdGJvZHktY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmX190YWJsZS1jZWxsLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbC1pY29uIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIG1heC13aWR0aDogNTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3BvcnRzLWxpbmtzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDEwcHg7XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMHB4KSAvIDIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgfVxyXG5cclxuICAmX19pY29uLWJhc2tldGJhbGwge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgJiBzdmcgKiB7XHJcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24tc29jY2VyIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICYgc3ZnICoge1xyXG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uLXRlbm5pcyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAmIHN2ZyAqIHtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24taG9ja2V5IHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICYgc3ZnICoge1xyXG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uLWZvb3RiYWxsIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICYgc3ZnICoge1xyXG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIH1cclxuXHJcbiAgJl9fYXJyb3cge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcblxyXG4gICAgJiBzdmcgKiB7XHJcbiAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmFxIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgJl9faW5uZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgMC4xNXMgbGluZWFyLCBtYXgtaGVpZ2h0IDAuNXMgbGluZWFyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX3Jvdy1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10b2MtZmFxLWFyci1jb2xvcik7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRvYy1mYXEtYXJyLWJnKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcblxyXG4gICAgICAmIHN2ZyB7XHJcbiAgICAgICAgcm90YXRlOiAtMTgwZGVnO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiBzdmcgKiB7XHJcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcm93LWRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAmID4gcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jvd1tvcGVuXSAuZmFxX19yb3ctaGVhZGVyLWljb24gPiBzdmcge1xyXG4gICAgcm90YXRlOiAwZGVnO1xyXG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xyXG4gIH1cclxufVxyXG4iLCIuYnJlYWRjcnVtYnMge1xyXG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0fVxyXG5cclxuICAmX19pbm5lcixcclxuICAmX19pbm5lciB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sdW1uLWdhcDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIgdWwge1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcblxyXG4gICAgJiA+IHN2ZyAqIHtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYXJyb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuXHJcbiAgICAmID4gc3ZnICoge1xyXG4gICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgZmlsbDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgbmF2IHVsID4gbGkge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgLy8gbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgbmF2IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgfVxyXG59XHJcbiIsIi5sYXRlc3QtbmV3cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX19jYXJkcy13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIC8vIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkIHtcclxuICAgIGZsZXg6IDAgMCAzMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgfVxyXG5cclxuICAmX19jYXJkLWltZyB7XHJcbiAgICB3aWR0aDogMzEwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyOTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gIH1cclxuXHJcbiAgJl9fZGF0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDE1cHg7XHJcbiAgICBsZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fbGFiZWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmX19sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJvbnVzKTtcclxuICAgIGNvbG9yOiB2YXIoLS1sYWJlbC1ib251cy10ZXh0KTtcclxuXHJcbiAgICAvLyAmLS1ib251cyB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJvbnVzKTtcclxuICAgIC8vICAgY29sb3I6IHZhcigtLWxhYmVsLWJvbnVzLXRleHQpO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC8vICYtLWFubm91bmNlbWVudCB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWFubm91bmNlbWVudCk7XHJcbiAgICAvLyAgIGNvbG9yOiB2YXIoLS1sYWJlbC1hbm5vdW5jZW1lbnQtdGV4dCk7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJi0taW5mbyB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWluZm8pO1xyXG4gICAgLy8gICBjb2xvcjogdmFyKC0tbGFiZWwtaW5mby10ZXh0KTtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyAmLS10b3VybmFtZW50IHtcclxuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtdG91cm5hbWVudCk7XHJcbiAgICAvLyAgIGNvbG9yOiB2YXIoLS1sYWJlbC10b3VybmFtZW50LXRleHQpO1xyXG4gICAgLy8gfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYXV0aG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2F2YXRhciB7XHJcbiAgICBmbGV4OiAwIDAgMzBweDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2F1dGhvci1uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcclxuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiA5NSU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICB9XHJcbn1cclxuIiwiLmFydGljbGUtYXV0aG9yIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzBweCAxZnI7XHJcbiAgZ2FwOiA1cHggMjBweDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IGF1dG8gMWZyO1xyXG4gICAgZ2FwOiAwIDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xyXG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYXZhdGFyIHtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICBncmlkLXJvdzogMSAvIDQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcclxuICAgIGdyaWQtcm93OiAyIC8gMztcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIH1cclxuXHJcbiAgICAmLWxhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICBtYXgtd2lkdGg6IDExMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxM3B4IDVweCAxMHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1sYWJlbC1iZyk7XHJcblxyXG4gICAgICAmLWljb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtcmFuayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWF1dGhvci1uYW1lIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxOCwgMTYpO1xyXG5cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RhdGUge1xyXG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcclxuICAgIGdyaWQtcm93OiAzIC8gNDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mbG9hdC1ibG9jay13cmFwcGVyIHtcclxuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGJvdHRvbTogMHZoO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHotaW5kZXg6IDUwO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xyXG4gICAgcGFkZGluZzogMHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xyXG4gICAgYm90dG9tOiAzdmg7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxvYXQtYmxvY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sdW1uLWdhcDogM3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLWJnKTtcclxuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIHJvdy1nYXA6IDVweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgY29sdW1uLWdhcDogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuMTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUtMzYwIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgJi1uYW1lIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgyMCwgMTQpO1xyXG5cclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAmLXJhdGluZyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLW51bSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAvLyBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc3RhcnMge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1hcmdpbi10b3A6IDAuNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTJweDtcclxuXHJcbiAgICAgICYgPiBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJvbnVzIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib251cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICAgICYtLWFjY2VudCB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgbWF4LXdpZHRoOiAxMTRweDtcclxuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xyXG4gICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNTdweDtcclxuICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcm93LWdhcDogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcclxuICAgIH1cclxuXHJcbiAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICAmX19pbm5lci13cmFwcGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItdGV4dC1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mb290ZXItYmcpO1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ub3JtYWwtcGIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1iaWctcGIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgYTpub3QoW2NsYXNzXSkge1xyXG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgc2NhbGUsIGJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjgwcHgsIDFmcikpO1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuICAgIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgY29sdW1uLWdhcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgICAgY29sdW1uLWdhcDogODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28tZGVzY3JpcHRpb24ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzhweCAxZnI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHAge1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcHAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb290ZXIvc3ZnL2J0bnMtYmcuc3ZnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLFxyXG4gICAgICB2YXIoLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMzA0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWFwcC1ibG9jay1oZWFkZXItY29sb3IpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnRuLWN1c3RvbSB7XHJcbiAgICBmbGV4OiAxIDEgMTQwcHg7XHJcbiAgfVxyXG5cclxuICAmX19uYXYge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gICAgZ3JpZC1yb3c6IHNwYW4gMztcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEzNXB4LCAxZnIpKTtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICBnYXA6IDEwcHggMjBweDtcclxuXHJcbiAgICAgICYgPiBsaSA+IGEsXHJcbiAgICAgICYgPiBsaSA+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmID4gbGkgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgcm93LWdhcDogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNTBweCwgMWZyKSk7XHJcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGF5bWVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgICYtaWNvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICYgPiBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmaWxsOiB2YXIoLS1mb290ZXItcGF5bWVudC1tZXRob2RzLWljb24tY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAmID4gbGkgPiBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItbGluayB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24taG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHN2ZyAqIHtcclxuICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc3BvbnNpYmlsaXR5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogNXB4IDE1cHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgICBnYXA6IDNweCAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uID4gYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICBzY2FsZTogMS4xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICBtYXgtd2lkdGg6IDE5Mi41cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XHJcblxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmtzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDNweCAxM3B4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNCwgMTIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICByaWdodDogLThweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcG9saWN5IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiA1cHggMTRweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAmID4gYSB7XHJcbiAgICAgIC8vICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIC8vICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIC8vICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcclxuICAgICAgcmlnaHQ6IC03LjVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29weXJpZ2h0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0LjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICB9XHJcblxyXG4gICYgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAwO1xyXG4gIH1cclxufVxyXG4iLCIuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG5cbiAgJl9fbmV3cyB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcblxuICAgICAgJi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJiA+IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FjdGl2ZS1ib251c2VzIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9udXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2lkZS1tZW51L2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIsXG4gICAgICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xuXG4gICAgICBtYXgtd2lkdGg6IDExMnB4O1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIG1heC13aWR0aDogNzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgY29sb3I6IHZhcigtLWFjdGl2ZS1ib251c2VzLXRleHQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtbGFiZWwpO1xuICAgIH1cblxuICAgICYtcGVyY2VudCxcbiAgICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAmLWFjY2VudCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDVweDtcblxuICAgICAgJi1jbGFpbSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICAgIG1heC13aWR0aDogODhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0YXR1cyB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy1jaXJjbGUpO1xuICAgICAgfVxuXG4gICAgICAmLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3dlbGNvbWUtYm9udXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZzogMjBweCA0NnB4O1xuICAgIGhlaWdodDogMjA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgfVxufVxuIiwiLmFjdGl2ZS1ib251c2VzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KFxuICAgICAgICBhdXRvLWZpdCxcbiAgICAgICAgbWlubWF4KDMyMHB4LCBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKSlcbiAgICAgICk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChcbiAgICAgICAgYXV0by1maXQsXG4gICAgICAgIG1pbm1heCgzMDBweCwgY2FsYygoMTAwJSAtIDIwcHgpIC8gMykpXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NpZGUtbWVudS9iZ19pbWcucG5nKSBuby1yZXBlYXQgY2VudGVyLFxuICAgICAgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogNXB4O1xuXG4gICAgJi1jbGFpbSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJhbm5lci1ib251cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0ycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmc6IDM3cHggMzBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB9XG4gIH1cblxuICAmX19idG5zIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIG1heC13aWR0aDogMjk5cHg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgY29sb3I6ICMwY2EzNjM7XG4gICAgcGFkZGluZzogMTBweCAxN3B4O1xuXG4gICAgJi0tc3BvcnRzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zcG9ydHMtYmFubmVyKTtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWNhc2lubyB7XG4gICAgICBjb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhc2luby1iYW5uZXIpO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcHBzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcHBzLWJhbm5lcik7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY3VzdG9tIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigzcHgpO1xuXG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuXG4gICAgJi1iaWctdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICB9XG5cbiAgICAmLXNtYWxsLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBjYTM2MztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgJiBzdmcge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgfVxuXG4gICAgICAmIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FwcC1idG4ge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAmLWFuZHJvaWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWlvcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAgICYgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oM3B4KTtcblxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgICYtYmlnLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgfVxuXG4gICAgJi1zbWFsbC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgJi1hbmRyb2lkIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi1pb3Mge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICYgc3ZnICoge1xuICAgICAgICAgIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIG1heC13aWR0aDogNTE1cHg7XG4gICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIHJpZ2h0OiAwO1xuICB9XG5cbiAgJi0tc3BvcnRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zcG9ydHMtYmFubmVyKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTEzOHB4O1xuICB9XG5cbiAgJi0tY2FzaW5vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTE2MXB4O1xuICB9XG5cbiAgJi0tYXBwcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtNzhweDtcbiAgfVxuXG4gICYtLWN1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG4gIH1cbn1cbiIsIi5ibG9jay1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xuICB6LWluZGV4OiAxMDtcblxuICAmLS1jb250ZW50LWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbiAgJi0tY29udGVudC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICYtLWNvbnRlbnQtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICB9XG5cbiAgJl9fY3VzdG9tLWJ0biB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLndlbGNvbWUtYm9udXMge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAyMjlweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiA4MnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyY2VudCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc21hbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmX190b3RhbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgd2lkdGg6IDExMnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4iLCIud2VsY29tZS1ib251cy1zaWRlYmFyIHtcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMi4xcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwiLmVycm9yLXBhZ2Uge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrOiAxMDBweDtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTAwcHg7XG4gIH1cblxuICAmX19uYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBmb250LXNpemU6IDE1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX19tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFyZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAmX19ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG4iLCIudmlkZW8ge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICB3aWR0aDogMTAwJTtcblxuICAmX19pbm5lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuXG4gICAgJi5hbGlnbi1jZW50ZXIge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAxMCUsIHJnYmEoMCwgMCwgMCwgMC44KSA3MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3BsYXkge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICAgIHNjYWxlOiAwLjk5O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgICB9XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogOTBweDtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21lZGlhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4iLCIudG9nZ2xlLWNvbnRlbnQge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB9XG5cbiAgJl9fdGFiIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBwYWRkaW5nOiA5LjVweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYik7XG4gICAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX190YWItLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLXRhYik7XG4gICAgY29sb3I6IHZhcigtLWFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG4gIH1cblxuICAmX190YWItLWFjdGl2ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTE1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHZhcigtLWFjdGl2ZS10YWIpO1xuICB9XG5cbiAgJl9fdGFiLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgICYgc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xuICAgIH1cblxuICAgICYtLWFuZHJvaWQge1xuICAgICAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xuXG4gICAgICAmIHN2ZyBwYXRoOmxhc3QtY2hpbGQge1xuICAgICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19maXJzdC10YWItaWNvbiB7XG4gICAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xuICB9XG5cbiAgJl9fdGFiLWljb24tLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgfVxuXG4gICZfX2lubmVyLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDIwcHgpO1xuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+IHNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuIiwiLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxODVweDtcbiAgcGFkZGluZy1ibG9jazogMTVweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvd2VsY29tZS1ib251cy13aXRoLXByb21vLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgbWluLWhlaWdodDogMjI5cHg7XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDU1LjNweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiA2OXB4O1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtbGVmdC1zbWFsbC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1sZWZ0LnN2Zyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICByaWdodDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtcmlnaHQtc21hbGwuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLXJpZ2h0LnN2Zyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19ib251cy10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BlcmNlbnQge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0LXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19zbWFsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjkuOXB4O1xuICB9XG5cbiAgJl9fdG90YWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIGNvbHVtbi1nYXA6IDVweDtcbiAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcblxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ib29rbWFrZXItYmVuZWZpdHMge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNDBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JlbmVmaXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDQyNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICAmID4gc3ZnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgfVxuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xuXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXG4gICAgJiA+IHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmhvdy10by10YWJzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MjFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIG9wYWNpdHk6IDAuMTU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgZm9udC1mYW1pbHk6IEthbml0O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYtLXByZXYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX251bSB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX190YWItaWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWljb24tLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgfVxuXG4gICZfX3N0ZXBzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmX19zdGVwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ob3ctdG8vYmdfaW1nLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbSxcbiAgICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMzgwcHgsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICBncmlkLXJvdzogMSAvIDQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgICBncmlkLXJvdzogMiAvIDM7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgICYgPiBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAmID4gdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xuICAgIH1cbiAgfVxufVxuIiwiLmNhc2luby1nYW1lcyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXG4gICZfX2dhbWVzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2dhbWUge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDVweCk7XG5cbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGhlaWdodDogMzEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2dhbWUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzLjNweDtcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNS4ycHg7XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICYgPiAudWktaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJhbmQtbG9nb3Mge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGdhcDogNDBweDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cblxuICAgICYtLXdpdGgtYmcge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5sYXRlc3QtZXZlbnRzIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RyYWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoKDMxMHB4ICsgMjBweCkgKiAoLTMpKSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlLWNvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oNXB4KTtcclxuXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTguMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RvdHMge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG90IHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICBjb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLFxyXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b246Zmlyc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uOmxhc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbi1pY29uIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICYtLWxlZnQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJpZ2h0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hYm91dC1ib251c2VzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAvLyBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cblxuICAmX190YWIge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xuXG4gICAgJi0tYWNjZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICAgICAgY29sb3I6IHZhcigtLWFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAmIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5kZXNjcmlwdGlvbi1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTQwcHggMHB4IDgwcHggMHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMzBweCk7XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBjb2x1bW4tZ2FwOiA1MHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDkzJTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuIl19 */
