*,::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-left: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}ul.wp-block-list{list-style:disc;padding-left:18px}ul.wp-block-list>li{line-height:130%}ul.wp-block-list>li::marker{color:var(--label-text-color)}.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>p{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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QSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsUUFBQSxLQUNBLFFBQUEsR0FDQSxtQkFBQSxXQUFBLDBCQUFBLENBQUEsUUFBQSwwQkFBQSxDQUFBLFFBQUEsR0FBQSxDQUFBLFdBQUEsSUFBQSxXQUFBLFdBQUEsMEJBQUEsQ0FBQSxRQUFBLDBCQUFBLENBQUEsUUFBQSxHQUFBLENBQUEsV0FBQSxJQUdBLHFFQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFFBQUEsRUFDQSxpQkFBQSxZQUdGLG9FQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFFBQUEsRUFBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQU9OLHlCQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEVBR0YsNEJBQ0UsU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxRQUFBLEtBTUEsc0NBQ0UsTUFBQSxLQUNBLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLE9BQ0EsUUFBQSxFQUNBLFdBQUEsRUFDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsUUFBQSxLQUNBLFFBQUEsR0FDQSxtQkFBQSxXQUFBLDBCQUFBLENBQUEsUUFBQSwwQkFBQSxDQUFBLFFBQUEsR0FBQSxDQUFBLFdBQUEsSUFBQSxXQUFBLFdBQUEsMEJBQUEsQ0FBQSxRQUFBLDBCQUFBLENBQUEsUUFBQSxHQUFBLENBQUEsV0FBQSxJQUdBLDJDQVdGLDhCQVZJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFB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LFFBQUEsTUFBQSxFQUdGLHlCQU1JLG1CQUFBLEtBQUEsZ0JBQUEsS0FBQSxXQUFBLEtBQ0EsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUlKLDJCQU1JLE1BQUEsTUFOSiwyQnhESUEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFFBQUEsS3dESEUsUUFBQSxHQU9GLHlCQUNFLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxlQUFBLE9BQ0EsT0FBQSxFekQxQkYseUJ5RG9CQSx5QkFTSSxVQUFBLEtBQ0EsWUFBQSxNQUlKLCtCQUNFLFVBQUEsbUJBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxZQUFBLEtBQ0EsZUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5ib2R5LFxyXG46d2hlcmUoYmxvY2txdW90ZSwgZmlndXJlKTp3aGVyZShbY2xhc3NdKSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg1IHtcclxuICBtYXJnaW4tYmxvY2s6IDE2cHg7XHJcbn1cclxuXHJcbnN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIsXHJcbnN1bW1hcnk6Om1hcmtlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5vbCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuOndoZXJlKHVsW2NsYXNzXSkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG46d2hlcmUocFtjbGFzc10pIHtcclxuICBtYXJnaW4tYmxvY2s6IDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3QsXHJcbmJ1dHRvbiB7XHJcbiAgZm9udDogaW5oZXJpdDtcclxufVxyXG5cclxuOndoZXJlKGRkW2NsYXNzXSkge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG46d2hlcmUoZmllbGRzZXRbY2xhc3NdKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbnN2Zzpub3QoLmZsb2F0LWJsb2NrX19pbmZvLXN0YXJzID4gc3ZnKSAqW2ZpbGxdIHtcclxuICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbc3Ryb2tlXSB7XHJcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbnN2ZyAqIHtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsLCBzdHJva2U7XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgKiB7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5ib2R5LFxuOndoZXJlKGJsb2NrcXVvdGUsIGZpZ3VyZSk6d2hlcmUoW2NsYXNzXSkge1xuICBtYXJnaW46IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNSB7XG4gIG1hcmdpbi1ibG9jazogMTZweDtcbn1cblxuc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcixcbnN1bW1hcnk6Om1hcmtlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbm9sIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOndoZXJlKHVsW2NsYXNzXSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbjp3aGVyZShwW2NsYXNzXSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbjp3aGVyZShkZFtjbGFzc10pIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbjp3aGVyZShmaWVsZHNldFtjbGFzc10pIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbZmlsbF0ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbnN2Zzpub3QoLmZsb2F0LWJsb2NrX19pbmZvLXN0YXJzID4gc3ZnKSAqW3N0cm9rZV0ge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuc3ZnICoge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWxsLCBzdHJva2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuOnJvb3Qge1xuICAtLWNvbG9yLW1haW46ICMxYTY3ZGI7XG4gIC0tY29sb3ItbWFpbi1ob3ZlcjogI2I0Y2VmNDtcbiAgLS1jb2xvci1idXR0b24tZGVzY3JpcHRpb246ICM4Y2IzZWQ7XG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yOiAjZDFlMWZhO1xuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3ZlcjogI2QxZTFmYTtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1zbGlkZS1ib3JkZXItY29sb3I6ICM4MWFjZWI7XG4gIC0tbGFiZWwtYmc6ICNiNGNlZjQ7XG4gIC0tbGFiZWwtdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1sYWJlbC1kZXNjcmlwdGlvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1sYWJlbC1wcm9tby1jb2RlLWJnOiAjZjg1OTdhO1xuICAtLWxhYmVsLXByb21vLWNvZGUtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hY3RpdmUtYm9udXNlcy10ZXh0OiAjZmZmZmZmO1xuICAtLWFjdGl2ZS1ib251c2VzLWxhYmVsOiAjMThkMjRjO1xuICAtLWFjdGl2ZS1ib251c2VzLWNpcmNsZTogIzFjZGU4YztcbiAgLS1saW5rLWNvbG9yOiAjMWE2N2RiO1xuICAtLWxpbmstaG92ZXI6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWJnOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZTogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stZGVzY3JpcHRpb246ICM1NTcwOWE7XG4gIC0tY29sb3ItcHJvczogIzE4ZDI0YztcbiAgLS1jb2xvci1wcm9zLWluYWN0aXZlOiAjZDNlOGQ2O1xuICAtLWNvbG9yLWNvbnM6ICNlYTJlMmU7XG4gIC0tY29sb3ItY29ucy1pbmFjdGl2ZTogI2U4ZDNkZDtcbiAgLS1jb2xvci1jb3VudHJ5OiAjZmZiMjIzO1xuICAtLWRlZmF1bHQtYXJyb3ctY29sb3I6ICNmZmZmZmY7XG4gIC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS1kZWZhdWx0LWFycm93LWJnOiAjMWE2N2RiO1xuICAtLWRlZmF1bHQtYXJyb3ctYmctaG92ZXI6ICNiNGNlZjQ7XG4gIC0tc29jaWFsLWljb24tY29sb3I6ICMxMTE4MjQ7XG4gIC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWhlYWRlci1iZzogIzBmMTUxZjtcbiAgLS1uYXYtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudTogIzBmMTUxZjtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdzogIzI3MmMzNTtcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1ib3JkZXI6ICMyNzJjMzU7XG4gIC0tYm9keS10ZXh0LWNvbG9yOiAjNTU3MDlhO1xuICAtLWJvZHktYmFja2dyb3VuZC1jb2xvcjogI2U4ZjBmYztcbiAgLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtLXRvYy1mYXEtYXJyLWNvbG9yOiAjMWE2N2RiO1xuICAtLXRvYy1mYXEtYXJyLWJnOiBsaW5lYXItZ3JhZGllbnQoMTM5ZGVnLCAjZmZmIDEzLjc0JSwgI2RiZTlmZiA5My4wMiUpO1xuICAtLWZvb3Rlci1iZzogIzBmMTUxZjtcbiAgLS1mb290ZXItdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYXBwLWJsb2NrLWhlYWRlci1jb2xvcjogIzU1NzA5YTtcbiAgLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLXBheW1lbnQtbWV0aG9kcy1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1yZXNwb25zaWJpbGl0eS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWZvb3Rlci1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZpcnN0LWJ0bi1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLXNlY29uZC1idG4tY29sb3I6ICNmZmZmZmY7XG4gIC0tc2Vjb25kLWJ0bi10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLXNlY29uZC1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1zZWNvbmQtYnRuLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS10aGlyZC1idG4tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLXRoaXJkLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tdGhpcmQtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tdGhpcmQtYnRuLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS10aGlyZC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWNvbG9yOiAjZmZmZmZmO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWNvbG9yOiAjN2NiMzQyO1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tY29weS1idG4tY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1jb3B5LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1jb3B5LWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1jb3B5LWFsdC1idG4tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYWx0LWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1hbHQtYnRuLWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tcmVmLWJ0bi1jb2xvcjogIzFhNjdkYjtcbiAgLS1yZWYtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tcmVmLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLXJlZi1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6ICNiNGNlZjQ7XG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvci10ZXh0OiAjZmZmZmZmO1xuICAtLWJ1dHRvbi1ib3JkZXItdGV4dC1jb2xvci1ob3ZlcjogIzFhNjdkYjtcbiAgLS1hY3RpdmUtdGFiOiAjMWE2N2RiO1xuICAtLWluYWN0aXZlLXRhYjogI2M5ZGJmNztcbiAgLS1hY3RpdmUtdGFiLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tdGFiLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tdGFiLWljb24tYmc6ICNmZmZmZmY7XG4gIC0tdGFiLWFuZHJvaWQtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1mbG9hdGluZy1ibG9jay1iZzogIzBmMTUxZjtcbiAgLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoLWJnOiAjMWE2N2RiO1xuICAtLXRoLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tdGItYmctb3Itb2RkLXJvdzogI2ZmZmZmZjtcbiAgLS10Yi1iZy1ldmVuLXJvdzogI2Y1ZjlmZjtcbiAgLS10Yi10ZXh0LWNvbG9yOiAjNTU3MDlhO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcHJvbW8tY29kZTogI2ZmZmZmZjtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJsb2NrLWFwcDogI2ZmZmZmZjtcbiAgLS10b2MtdGl0bGU6ICM1NTcwOWE7XG4gIC0tdG9jLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tdG9jLWxpbms6ICMxYTY3ZGI7XG4gIC0tdG9jLWxpbmstaG92ZXI6ICNiNGNlZjQ7XG4gIC0tc3BvcnRzLWJhbm5lcjogcmdiKDEzLCAxNzgsIDEwOSk7XG4gIC0tYXBwcy1iYW5uZXI6ICMxYTY3ZGI7XG4gIC0tY2FzaW5vLWJhbm5lcjogIzQ3MDk5NjtcbiAgLS1jdXN0b20tYmFubmVyOiAjMWE2N2RiO1xuICAtLWdyYWRpZW50LXRleHQ6IGxpbmVhci1ncmFkaWVudCgxMjJkZWcsICMxYTY3ZGIgMTUuNzIlLCAjNTM5OGZmIDgyLjc0JSk7XG4gIC0tYm9yZGVyLXJhZGl1cy1sYXJnZTogMTJweDtcbiAgLS1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLWJvcmRlci1yYWRpdXMtc21hbGw6IDhweDtcbiAgLS1zaGFkb3ctY29sb3I6IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XG4gIC0tc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAtLWItZm9udC1zaXplOiAxNjtcbiAgLS1mb250LWZhbWlseS1iYXNlOiBcIkthbml0XCIsIHNhbnMtc2VyaWY7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjQwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmcteDogMjBweDtcbiAgLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlOiA0MHB4O1xuICAtLXNlY3Rpb24tcm93LWdhcC1kZXNrdG9wOiA2MHB4O1xuICAtLWlucHV0LWhlaWdodDogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LWJpZzogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LWRlZmF1bHQ6IDQwcHg7XG4gIC0tYnV0dG9uLWhlaWdodC1zbWFsbDogMzJweDtcbiAgLS1idXR0b24tcGFkZGluZy1iaWc6IDhweCAyMHB4O1xuICAtLWJ1dHRvbi1wYWRkaW5nLWRlZmF1bHQ6IDhweCAxMHB4O1xuICAtLWJ1dHRvbi1wYWRkaW5nLXNtYWxsOiA0cHggOHB4O1xuICAtLWJ1dHRvbi1nYXAtYmlnOiAxNXB4O1xuICAtLWJ1dHRvbi1nYXAtZGVmYXVsdDogMTBweDtcbiAgLS1idXR0b24tZ2FwLXNtYWxsOiA1cHg7XG4gIC0tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG59XG5cbi53aXRoLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2l0aC1zaWRlYmFyIC5wYWdlLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3ApO1xuICB9XG59XG5cbi5uby1zaWRlYmFyIC5wYWdlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLW1vYmlsZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gICAgcm93LWdhcDogdmFyKC0tc2VjdGlvbi1yb3ctZ2FwLWRlc2t0b3ApO1xuICB9XG59XG5cbi5jb250ZW50LXNpZGViYXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmRhcmstYmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYWNjZW50LXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wZW4tc3ViLW1lbnUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1tb2JpbGUtc3ViLW1lbnUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ubWVudS1hcnJvdyA+IHN2ZyAqIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5tZW51LWFycm93LWFjdGl2ZSB7XG4gIHJvdGF0ZTogMTgwZGVnO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ubWVudS1hcnJvdy1hY3RpdmUgPiBzdmcgKiB7XG4gIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XG59XG5cbi5saW5rLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6bGFzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9jLWljb24tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4udGFibGUtaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNpdGUtbWFpbixcbi5tYWluLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmEsXG5idXR0b24sXG5pbnB1dCxcbnRleHRhcmVhLFxuc3ZnICoge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cblxuYTp3aGVyZShbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gIH1cbn1cbnRleHRhcmVhLFxuaW5wdXQge1xuICBjYXJldC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG1hcmdpbjogMDtcbn1cblxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LWZhbWlseTogS2FuaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG59XG5cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnRhZy1ibG9jayBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG15Q291bnRlcjtcbn1cbi50YWctYmxvY2sgb2wgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnRhZy1ibG9jayBvbCA+IGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbXlDb3VudGVyO1xuICBjb250ZW50OiBjb3VudGVyKG15Q291bnRlcik7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudWwud3AtYmxvY2stbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cbnVsLndwLWJsb2NrLWxpc3QgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxudWwud3AtYmxvY2stbGlzdCA+IGxpOjptYXJrZXIge1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG59XG5cbi5kZWZhdWx0LWJ0bnMge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgcGFkZGluZzogOHB4IDhweDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5kZWZhdWx0LWJ0bnM6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGVmYXVsdC1idG5zIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuZGVmYXVsdC1idG5zIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG59XG4uZGVmYXVsdC1idG5zX19maXJzdC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0bjphY3RpdmUgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0bjphY3RpdmUgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLXNlY29uZC1idG4taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uZGVmYXVsdC1idG5zX190aGlyZC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4tY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGlyZC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXRoaXJkLWJ0bi10ZXh0LWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10aGlyZC1idG4taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uZGVmYXVsdC1idG5zX190ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kZWZhdWx0LWJ0bnNfX3RleHQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5kZWZhdWx0LWJ0bnNfX2ljb24gLnVpLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGVmYXVsdC1idG5zX19pY29uIC51aS1pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fYnRuIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fYnRuIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuaGVhZGVyX19idG4ge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2J0bi1maXJzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmhlYWRlcl9fYnRuLWZpcnN0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tZmlyc3Q6aG92ZXIgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1maXJzdDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuaGVhZGVyX19idG4tZmlyc3Q6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tZmlyc3Q6YWN0aXZlID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tZmlyc3Q6YWN0aXZlID4gLmhlYWRlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uaGVhZGVyX19idG4tZmlyc3QgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5oZWFkZXJfX2J0bi1maXJzdCA+IC5oZWFkZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbn1cbi5oZWFkZXJfX2J0bi1zZWNvbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6aG92ZXIgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tc2Vjb25kOmhvdmVyID4gLmhlYWRlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuaGVhZGVyX19idG4tc2Vjb25kOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmhlYWRlcl9fYnRuLXNlY29uZDphY3RpdmUgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuaGVhZGVyX19idG4tc2Vjb25kOmFjdGl2ZSA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5oZWFkZXJfX2J0bi1zZWNvbmQgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uaGVhZGVyX19idG4tc2Vjb25kID4gLmhlYWRlcl9fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbn1cbi5oZWFkZXJfX2J0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyX19idG4tdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuLmhlYWRlcl9fYnRuLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5oZWFkZXJfX2J0bi1pY29uIC51aS1pY29uIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5oZWFkZXJfX2J0bi1pY29uIC51aS1pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fYnRuIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgZmxleDogMSAxIDE0MHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19idG4ge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5mb290ZXJfX2J0biB7XG4gICAgd2lkdGg6IDE3M3B4O1xuICB9XG59XG4uZm9vdGVyX19idG4tY3VzdG9tIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLmZvb3Rlcl9fYnRuLWFuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5mb290ZXJfX2J0bi1hbmRyb2lkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZm9vdGVyX19idG4tYW5kcm9pZDpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYnRuLWFuZHJvaWQ6aG92ZXIgPiAuZm9vdGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmZvb3Rlcl9fYnRuLWFuZHJvaWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZm9vdGVyX19idG4tYW5kcm9pZDphY3RpdmUgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1hbmRyb2lkOmFjdGl2ZSA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuLWFuZHJvaWQgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5mb290ZXJfX2J0bi1hbmRyb2lkID4gLmZvb3Rlcl9fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWljb24tY29sb3IpO1xufVxuLmZvb3Rlcl9fYnRuLWlvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZvb3Rlcl9fYnRuLWlvczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmZvb3Rlcl9fYnRuLWlvczpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1pb3M6aG92ZXIgPiAuZm9vdGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5mb290ZXJfX2J0bi1pb3M6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuZm9vdGVyX19idG4taW9zOmFjdGl2ZSA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5mb290ZXJfX2J0bi1pb3M6YWN0aXZlID4gLmZvb3Rlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuLWlvcyA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5mb290ZXJfX2J0bi1pb3MgPiAuZm9vdGVyX19idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tY29sb3IpO1xufVxuLmZvb3Rlcl9fYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uZm9vdGVyX19idG4tYmlnLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5mb290ZXJfX2J0bi1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjgzMzMzMzMzMzN2dywgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb290ZXJfX2J0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uZm9vdGVyX19idG4taWNvbi1hbmRyb2lkIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5mb290ZXJfX2J0bi1pY29uLWlvcyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5hcHAtcGFnZS1idG5zIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgZmxleDogMSAxIDE0MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcHAtcGFnZS1idG5zIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI5LjVweDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFwcC1wYWdlLWJ0bnM6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5hcHAtcGFnZS1idG5zX19hbmRyb2lkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19fYW5kcm9pZDpob3ZlciA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuICAuYXBwLXBhZ2UtYnRuc19fYW5kcm9pZDpob3ZlciA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5hcHAtcGFnZS1idG5zX19hbmRyb2lkOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6YWN0aXZlID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG4gIC5hcHAtcGFnZS1idG5zX19hbmRyb2lkOmFjdGl2ZSA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG4uYXBwLXBhZ2UtYnRuc19fYW5kcm9pZCA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG4uYXBwLXBhZ2UtYnRuc19fYW5kcm9pZCA+IC5hcHAtcGFnZS1idG5zX19pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tY29sb3IpO1xufVxuLmFwcC1wYWdlLWJ0bnNfX2lvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczpob3ZlciA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczpob3ZlciA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYXBwLXBhZ2UtYnRuc19faW9zOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczphY3RpdmUgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG4gIC5hcHAtcGFnZS1idG5zX19pb3M6YWN0aXZlID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG4uYXBwLXBhZ2UtYnRuc19faW9zID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG4uYXBwLXBhZ2UtYnRuc19faW9zID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tY29sb3IpO1xufVxuLmFwcC1wYWdlLWJ0bnNfX3RleHQge1xuICBtYXgtd2lkdGg6IDc0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMS40cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFwcC1wYWdlLWJ0bnNfX3RleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjJweDtcbiAgfVxufVxuLmFwcC1wYWdlLWJ0bnNfX2JpZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuLmFwcC1wYWdlLWJ0bnNfX3NtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXBwLXBhZ2UtYnRuc19fc21hbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hcHAtcGFnZS1idG5zX19pY29uLWFuZHJvaWQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmFwcC1wYWdlLWJ0bnNfX2ljb24taW9zIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmJ1cmdlci1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgcm93LWdhcDogNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idXJnZXItYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnVyZ2VyLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJ1cmdlci1idXR0b25fX2xpbmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4tb3V0O1xufVxuXG4uYmxvY2stdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmJsb2NrLXRpdGxlX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMy42OTJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ibG9jay10aXRsZV9faW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5ibG9jay10aXRsZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJsb2NrLXRpdGxlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLm1vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDBkdmggLSA2MHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1iZyk7XG4gIHotaW5kZXg6IDYwO1xuICB0cmFuc2l0aW9uOiByaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMTBweDtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IGxpOm5vdCgubWVudS1pdGVtLWhhcy1jaGlsZHJlbikgPiBhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gbGkgPiBhIHtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgY29sb3I6IHZhcigtLW5hdi10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaSBhID4gLm1lbnUtaXRlbS1pbWFnZSB7XG4gIG1heC13aWR0aDogMjVweDtcbn1cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIG9wYWNpdHkgMC4xcywgdmlzaWJpbGl0eSAwLjFzO1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkgPiAuc3ViLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDM7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE1cHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IDAuMXMsIHZpc2liaWxpdHkgMC4xcztcbn1cbi5tb2JpbGUtbWVudV9fbGFuZ3MtbGlzdCA+IGxpID4gLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLW5hdi10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5tb2JpbGUtbWVudV9fbGFuZ3MtbGlzdCA+IGxpIC5tZW51LWFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogOTQwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLW9yLW9kZC1yb3cpO1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoLWJnKTtcbiAgY29sb3I6IHZhcigtLXRoLXRleHQtY29sb3IpO1xufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLWNlbGwge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLWNlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX3JvdyB7XG4gIGNvbG9yOiB2YXIoLS10Yi10ZXh0LWNvbG9yKTtcbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fcm93Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLWV2ZW4tcm93KTtcbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fY2VsbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWJsZS13cmFwcGVyIC50YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG4udGFibGUtd3JhcHBlciAudGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLnByb21vY29kZS1idXR0b24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTZweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA5LjVweCAzNXB4IDkuNXB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb21vY29kZS1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLnByb21vY29kZS1idXR0b246aG92ZXIgLnByb21vY29kZS1idXR0b25fX2lucHV0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLnByb21vY29kZS1idXR0b246aG92ZXIgLnByb21vY29kZS1idXR0b25fX2NvcHkge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9fY29weS1pY29uIHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLnByb21vY29kZS1idXR0b246aG92ZXIgLnByb21vY29kZS1idXR0b25fX2NvcHktdGV4dCB7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4ucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tY29weS1idG4tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb21vY29kZS1idXR0b25fX2lucHV0OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYnV0dG9uX19jb3B5IHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0ycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1pY29uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgNC40cHggMTNweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYnV0dG9uX19jb3B5LWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnByb21vY29kZS1idXR0b25fX2NvcHktaWNvbiBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5wcm9tb2NvZGUtYnV0dG9uX19jb3B5LXRleHQge1xuICBjb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1hbHQtYnRuLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLWFsdC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDkuNXB4IDM1cHggOS41cHggMHB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItY29sb3IpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19pbnB1dCB7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLnByb21vY29kZS1hbHQtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4ucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWljb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgNC40cHggMTNweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHktaWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHktaWNvbiBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1yZWYtYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcmVmLWJ0bi10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByb21vY29kZS1yZWYtYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVmLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLnByb21vY29kZS1yZWYtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtcmVmLWJ1dHRvbl9faWNvbiB7XG4gICAgY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcmVmLWJ1dHRvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ucHJvbW9jb2RlLXJlZi1idXR0b25fX2ljb24gc3ZnICoge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb21tZW50cy1hcmVhX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNDBweDtcbn1cbi5jb21tZW50cy1hcmVhIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwNHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMy80O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29tbWVudHMtYXJlYV9fc3RhcnMge1xuICAgIGdyaWQtY29sdW1uOiAzLzQ7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxufVxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uY29tbWVudHMtYXJlYV9fc3RhcnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuY29tbWVudHMtYXJlYV9fc3RhcnMtY29udGFpbmVyIGxhYmVsOmhvdmVyIC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgICBzY2FsZTogMS4yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLWNvbnRhaW5lciBsYWJlbCA+IC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgc2NhbGU6IDE7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3N0YXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29tbWVudHMtYXJlYV9fc3RhcnMtY29udGFpbmVyID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsID4gLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXN0YXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvZW1wdHktc3Rhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY29tbWVudHMtYXJlYV9fc3RhcnMtbnVtIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5sb2dnZWQtaW4tYXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5sb2dnZWQtaW4tYXMgPiBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sb2dnZWQtaW4tYXMgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubG9nZ2VkLWluLWFzID4gYTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5cbi5jb21tZW50LWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDVweCAwcHg7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIGF1dG8pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29tbWVudC1mb3JtIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21tZW50LWZvcm0tYXV0aG9yIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG4uY29tbWVudC1mb3JtLWVtYWlsID4gaW5wdXQsIC5jb21tZW50LWZvcm0tYXV0aG9yID4gaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cbi5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiA0LzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmNvbW1lbnQtZm9ybS1jb21tZW50ID4gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcmVzaXplOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cbi5jb21tZW50LWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDUvNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbW1lbnQtZm9ybSAuZm9ybS1zdWJtaXQge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxuICAuY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCBpbnB1dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICByb3ctZ2FwOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAxLzI7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkgLmNvbS1yYXRpbmcge1xuICB3aWR0aDogMTI2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19ib2R5IC5lbXB0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9lbXB0eS1saXR0bGUtc3Rhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zcHggMHB4O1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19ib2R5IC5mdWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9saXR0bGUtc3Rhci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zcHggMHB4O1xufVxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X190ZXh0IHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3RleHQgLmNvbS10ZXh0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3RleHQgLmNvbS10ZXh0ID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudCAuY29tLXJhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fYXV0aG9yIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2F1dGhvcixcbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudCAuY29tLXJhdGluZy1udW0ge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDMvNDtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3JlcGx5ID4gYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3JlcGx5ID4gYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX21ldGEge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gIGdyaWQtcm93OiAzLzQ7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX21ldGE6OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50by10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50by10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDI1dmg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZyk7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC50by10b3A6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWJnLWhvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC50by10b3A6YWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZy1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvLXRvcC5zaG93LXVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLmhlYWRlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDYwcHgsIDc2LjNweCkgMWZyIDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyX19jb250ZW50IHtcbiAgICBnYXA6IDEwcHggMzBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg2MHB4LCA3Ni4zcHgpIDFmciA3NnB4IG1heC1jb250ZW50O1xuICB9XG59XG4uaGVhZGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyX19sYW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyX19sYW5ncyB7XG4gICAgZ3JpZC1jb2x1bW46IDQvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19sYW5ncyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjBweDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIgPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgICByb3RhdGU6IDE4MGRlZztcbiAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyIC5tZW51LWFycm93ID4gc3ZnICoge1xuICAgIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyIC5zdWItbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWF4LWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpIC5zdWItbWVudSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTYwJTtcbiAgbGVmdDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDBweCAxNXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpIC5zdWItbWVudSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUuOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0taGVhZGVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpIC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51IGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1LjhweDtcbn1cbi5oZWFkZXJfX2xhbmdzLWxpc3QgbGkgYSwgLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGkge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzLjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNS4ycHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciBhIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciAubWVudS1hcnJvdyB7XG4gICAgcm90YXRlOiAxODBkZWc7XG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGk6aG92ZXIgLm1lbnUtYXJyb3cgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpOmhvdmVyIC5zdWItbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWF4LWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgei1pbmRleDogMjA7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1ib3JkZXIpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmcpO1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01LjhweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gbGkgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGkgPiBhID4gLm1lbnUtaXRlbS1pbWFnZSB7XG4gIG1heC13aWR0aDogMzBweDtcbn1cbi5oZWFkZXJfX2J1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMi8zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXJfX2J1dHRvbnMge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fYnV0dG9ucyB7XG4gICAgZ3JpZC1jb2x1bW46IDQvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxufVxuLmhlYWRlcl9fYnVyZ2VyLWJ1dHRvbiB7XG4gIGdyaWQtY29sdW1uOiAzLzQ7XG59XG5cbi5tYWluLXBhZ2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZzogMTYwcHggMHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLm1haW4tcGFnZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywgNTQ5cHgpIDFmcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGdhcDogMjBweCA4MHB4O1xuICAgIHBhZGRpbmc6IDE3N3B4IDBweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5tYWluLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4ubWFpbi1wYWdlX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5tYWluLXBhZ2VfX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLm1haW4tcGFnZV9fZGVzY3JpcHRpb24ge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxufVxuLm1haW4tcGFnZV9fYWNjZXB0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2FjY2VwdCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5tYWluLXBhZ2VfX2FjY2VwdCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMy80O1xuICB9XG59XG4ubWFpbi1wYWdlX19hY2NlcHQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW4tcGFnZV9fYWNjZXB0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fYWNjZXB0LXRleHQtY291bnRyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb3VudHJ5KTtcbn1cbi5tYWluLXBhZ2VfX2FjY2VwdC1mbGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMC44cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW4tcGFnZV9fYm9udXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMS8yO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAubWFpbi1wYWdlX19ib251cyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS80O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fYm9udXMtaW5mbyB7XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLXBhZ2VfX2JvbnVzLW5hbWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NC44NXB4O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4ubWFpbi1wYWdlX19ib251cy1hbW91bnQge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNTlweCkge1xuICAubWFpbi1wYWdlX19ib251cy1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fYm9udXMtZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUycHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi1wYWdlX19ib251cy1nZXQtYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0bi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi1wYWdlX19ib251cy1nZXQtYnRuLWljb24td3JhcHBlci5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIG1pbi13aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubWFpbi1wYWdlX19ib251cy1nZXQtdGltZXMge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuOTcyMjIyMjIyMnZ3LCAxNHB4KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2JpbGUtcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLXBhZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG4ubW9iaWxlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTQwcHggMHB4IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9iaWxlLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLm1vYmlsZS1wYWdlIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9iaWxlLXBhZ2VfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxufVxuLm1vYmlsZS1wYWdlX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBvcmRlcjogMTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLXBhZ2VfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgb3JkZXI6IDQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgICBvcmRlcjogMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubW9iaWxlLXBhZ2VfX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2JpbGUtcGFnZV9fYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcmRlcjogMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tYmxvY2stYmcpO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWRlc2NyaXB0aW9uKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vYmlsZS1wYWdlX19hcHAge1xuICAgIG9yZGVyOiAzO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgfVxufVxuLm1vYmlsZS1wYWdlX19hcHAtYm9udXMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWJsb2NrLXRpdGxlKTtcbn1cbi5tb2JpbGUtcGFnZV9fYXBwLWJvbnVzID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2JpbGUtcGFnZV9fYXBwLWJvbnVzID4gcCA+IC5hY2NlbnQtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tYmxvY2stdGl0bGUpO1xufVxuLm1vYmlsZS1wYWdlX19hcHAtYnV0dG9ucy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm1vYmlsZS1wYWdlX19hcHAtdG90YWwtZG93bmxvYWRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4ubW9iaWxlLXBhZ2VfX3Byb21vLWNvZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3JkZXI6IDM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtcGFnZV9fcHJvbW8tY29kZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuLm1vYmlsZS1wYWdlX19wcm9tby1jb2RlLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vYmlsZS1wYWdlX19wcm9tby1jb2RlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tb2JpbGUtcGFnZV9fcHJvbW8tY29kZS10ZXh0ID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2JpbGUtcGFnZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLXBhZ2VfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTYwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tb2JpbGUtcGFnZV9faW1hZ2UgPiBkaXYge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ucHJvbW9jb2RlLXBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnByb21vY29kZS1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0MHB4IDBweCAyMHB4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1wYWdlIHtcbiAgICBwYWRkaW5nOiA2MS41cHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAucHJvbW9jb2RlLXBhZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcmRlcjogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtcGFnZV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgb3JkZXI6IDQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9tb2NvZGUtcGFnZV9fY29udGVudCB7XG4gIG9yZGVyOiAzO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGdhcDogMHB4IDIwcHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fYm9udXMge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2JvbnVzIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2JvbnVzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXByb21vLWNvZGUtdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLXByb21vLWNvZGUtYmcpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLXBhZ2VfX2JvbnVzLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtcGFnZV9fYm9udXMtc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2JvbnVzLWJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtYXJlYTogMi8xLzMvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1wYWdlX19ib251cy1iaWctdGV4dCB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG59XG4ucHJvbW9jb2RlLXBhZ2VfX3Byb21vY29kZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2FjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1wYWdlX19hY3RpdmUge1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICB9XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2FjdGl2ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2FjdGl2ZS10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJvbW9jb2RlLXBhZ2VfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vY29kZS1wYWdlX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnByb21vY29kZS1hbHQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucHJvbW9jb2RlLWFsdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNDBweCAwcHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLWFsdF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTE1LjVweCAwcHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1hbHRfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X19jb250ZW50LXdyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X190ZXh0IHtcbiAgbWF4LXdpZHRoOiA3MjFweDtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vY29kZS1hbHRfX3RleHQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4ucHJvbW9jb2RlLWFsdF9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcmRlcjogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X19kZXNjcmlwdGlvbiB7XG4gIG9yZGVyOiA0O1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW9jb2RlLWFsdF9fZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X19jb3Vwb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyODBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wcm9tby1jb2RlL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsIHZhcigtLWNvbG9yLW1haW4pO1xuICBwYWRkaW5nOiAyMHB4IDQwLjVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X19jb3Vwb24ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X19jb3Vwb24ge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiA0MzlweDtcbiAgfVxufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbi10ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9tb2NvZGUtYWx0X19jb3Vwb24tdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbn1cbi5wcm9tb2NvZGUtYWx0X19jb3Vwb24tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgb3BhY2l0eTogMC41O1xufVxuLnByb21vY29kZS1hbHRfX2NvdXBvbi1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMi45MTY2NjY2NjY3dncsIDQycHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wcm9tb2NvZGUtYWx0X19jb3Vwb24tYW1vdW50IHtcbiAgZm9udC1zaXplOiBjbGFtcCg1MnB4LCA1dncsIDcycHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5wcm9tb2NvZGUtYWx0X19idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4ucHJvbW9jb2RlLWFsdF9fYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgb3BhY2l0eTogMC41O1xufVxuLnByb21vY29kZS1hbHRfX2FjdGl2ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4ucHJvbW9jb2RlLWFsdF9fYWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvbnVzZXMtcGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvbnVzZXMtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNDBweCAwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYm9udXNlcy1wYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCA1NDlweCkgMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDIwcHggODBweDtcbiAgICBwYWRkaW5nOiAxNzdweCAwcHg7XG4gIH1cbn1cbi5ib251c2VzLXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogOTMlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW46IDA7XG4gIGdyaWQtcm93OiAyLzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uYm9udXNlcy1wYWdlX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYm9udXNlcy1wYWdlX19kZXNjcmlwdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmJvbnVzZXMtcGFnZV9fYm9udXMge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWluZm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm9udXNlcy1wYWdlX19ib251cy1uYW1lIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4uYm9udXNlcy1wYWdlX19ib251cy1hbW91bnQge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNTlweCkge1xuICAuYm9udXNlcy1wYWdlX19ib251cy1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUycHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuIHtcbiAgICBtaW4taGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LWJ0bi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4taWNvbi13cmFwcGVyLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWljb24tY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4taWNvbi13cmFwcGVyLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LXRpbWVzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJvbnVzZXMtcGFnZV9fY291bnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNy45NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9udXNlcy1wYWdlX19jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC45M3B4O1xuICB9XG59XG5cbi5wYWdlLWNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BhZ2UtY29udGVudC9iZ19pbWcucG5nKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGFnZS1jb250ZW50LWJsb2NrIHtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG4ucGFnZS1jb250ZW50LWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1jb250ZW50LWJsb2NrX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGFnZS1jb250ZW50LWJsb2NrX19saXN0IHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDYycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbS1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1jb250ZW50LWJsb2NrX19saXN0LWl0ZW0tbmFtZTo6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL3RvYy1iZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsIHZhcigtLXRvYy1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IHZhcigtLXRvYy10aXRsZSk7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvdG9jLWljb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyLCB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQgLnRvYy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6IHZhcigtLXRvYy1mYXEtYXJyLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdG9jLWZhcS1hcnItYmcpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkIC50b2MtYnRuOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCAudG9jLWJ0bl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X191bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X191bCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgY29sb3I6IHZhcigtLXRvYy1saW5rKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS10b2MtbGluay1ob3Zlcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IC5tYWluLXRhYnNfX2xpOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXRvYy1saW5rLWhvdmVyKTtcbiAgfVxufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IC5tYWluLXRhYnNfX2xpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IC5tYWluLXRhYnNfX2xpLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGktaWNvbiA+IHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4ud3AtYmxvY2stdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGItYmctb3Itb2RkLXJvdyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA5NDBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGItYmctb3Itb2RkLXJvdyk7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGhlYWQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGhlYWQgPiB0ciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoLWJnKTtcbiAgY29sb3I6IHZhcigtLXRoLXRleHQtY29sb3IpO1xufVxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBib3JkZXI6IDFweDtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXRoLWJnKTtcbiAgY29sb3I6IHZhcigtLXRiLXRleHQtY29sb3IpO1xufVxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRiLWJnLWV2ZW4tcm93KTtcbn1cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi5wYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBheW1lbnRzX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLnBheW1lbnRzX190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wYXltZW50c19fdGFiOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGF5bWVudHNfX3RhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnBheW1lbnRzX190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbi5wYXltZW50c19fdGFiLS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHZhcigtLWFjdGl2ZS10YWIpO1xufVxuLnBheW1lbnRzX190YWItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBheW1lbnRzX190YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gIH1cbn1cbi5wYXltZW50c19fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5wYXltZW50c19fdGFiLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG59XG4ucGF5bWVudHNfX3RhYi1pY29uLS1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4ucGF5bWVudHMgdGJvZHkgPiB0ciA+IC5wYXltZW50c19fdGJvZHktY2VsbDpmaXJzdC1jaGlsZCAucGF5bWVudHNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ucGF5bWVudHNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnBheW1lbnRzX190Ym9keS1jZWxsLWljb24gPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBheW1lbnRzX190Ym9keS1jZWxsLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnBheW1lbnRzX190Ym9keS1jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYXltZW50c19fdGJvZHktY2VsbC1pY29uIHtcbiAgb3JkZXI6IDI7XG59XG4ucGF5bWVudHNfX3Rib2R5LWNlbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3RzX190aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY29udGFjdHNfX3Rib2R5LWNlbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4uY29udGFjdHNfX3Rib2R5LWNlbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmNvbnRhY3RzX190Ym9keS1jZWxsLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0c19fdGJvZHktY2VsbC1pY29uID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250YWN0c19fdGJvZHktY2VsbC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcbn1cbi5jb250YWN0c19fdGJvZHktY2VsbC1zb2NpYWwtbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29udGFjdHNfX3Rib2R5LWNlbGwtc29jaWFsLW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uY29udGFjdHNfX3Rib2R5LWNlbGwtc29jaWFsLW1lZGlhLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcbn1cblxuLnByb3MtY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb3MtY29uc19fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4ucHJvcy1jb25zX190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvcy1jb25zX190YWIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcm9zLWNvbnNfX3RhYjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ucHJvcy1jb25zX190YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucHJvcy1jb25zX190YWItcHJvcyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJvcy1pbmFjdGl2ZSk7XG59XG4ucHJvcy1jb25zX190YWItcHJvcy0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJvcyk7XG59XG4ucHJvcy1jb25zX190YWItcHJvcy0tYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1wcm9zKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1jb25zIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jb25zLWluYWN0aXZlKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1jb25zLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jb25zKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1jb25zLS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHZhcigtLWNvbG9yLWNvbnMpO1xufVxuLnByb3MtY29uc19fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM5ZGVnLCAjZmZmIDEzLjc0JSwgI2RiZTlmZiA5My4wMiUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvcy1jb25zX190YWItaWNvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4ucHJvcy1jb25zX190YWItaWNvbi1wcm9zIHN2ZyAqIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1wcm9zKTtcbn1cbi5wcm9zLWNvbnNfX3RhYi1pY29uLWNvbnMgc3ZnICoge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNvbnMpO1xufVxuLnByb3MtY29uc19fbGlzdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cbi5wcm9zLWNvbnNfX2xpc3QgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnByb3MtY29uc19fbGlzdCA+IHVsID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucHJvcy1jb25zX19saXN0LXByb3Mge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJvcyk7XG59XG4ucHJvcy1jb25zX19saXN0LWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XG59XG5cbi53ZWJzaXRlLWludGVyZmFjZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZV9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxufVxuLndlYnNpdGUtaW50ZXJmYWNlX19zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZV9fc2xpZGVyIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMi8zO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLndlYnNpdGUtaW50ZXJmYWNlX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTkwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xufVxuLndlYnNpdGUtaW50ZXJmYWNlX19zbGlkZSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLXNsaWRlLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndlYnNpdGUtaW50ZXJmYWNlX19kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlX19kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gIH1cbn1cbi53ZWJzaXRlLWludGVyZmFjZV9fZG90IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAud2Vic2l0ZS1pbnRlcmZhY2VfX2RvdDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxufVxuLndlYnNpdGUtaW50ZXJmYWNlX19kb3QtLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xufVxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yLWhvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWljb24tY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbjphY3RpdmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3ItaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbjpmaXJzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uOmxhc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5ob3ctdG8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmhvdy10b19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhvdy10b19faGVhZGVyLXN0ZXBzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbn1cbi5ob3ctdG9fX2lubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uaG93LXRvX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhvdy10b19fZGVzY3JpcHRpb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3ctdG9fX2Rlc2NyaXB0aW9uLXRleHQtLWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmhvdy10b19fc3RlcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uaG93LXRvX19zdGVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ob3ctdG8vYmdfaW1nLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbSwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uaG93LXRvX19zdGVwLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG93LXRvX19zdGVwLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG93LXRvX19zdGVwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmhvdy10b19fc3RlcC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaG93LXRvX19zdGVwLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmhvdy10b19fc3RlcC1kZXNjcmlwdGlvbiA+IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmhvdy10b19fYm9udXMge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG93LXRvX19ib251cyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaG93LXRvX19idG4ge1xuICBtYXgtd2lkdGg6IDQxMHB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cblxuLmFkdmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBiNDQ4O1xuICBiYWNrZ3JvdW5kOiAjYzVlN2UxO1xuICBjb2xvcjogIzAwYjQ0ODtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFkdmljZSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLmFkdmljZSAuYWR2aWNlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG59XG4uYWR2aWNlIC5hZHZpY2UtdGV4dF9fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNjY2NjY2NjY2N3Z3LCAyNHB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYWR2aWNlIC5hZHZpY2UtdGV4dF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYWR2aWNlX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cbi5hZHZpY2VfX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hZHZpY2VfX2ltZyB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL21lZGlhLWFuZC10ZXh0LWJnLnBuZykgbm8tcmVwZWF0IGxlZnQgYm90dG9tIC0xMHB4LCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCA+IC53cC1ibG9jay1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xufVxuXG4uZGV2aWNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRldmljZXNfX3RoLWNlbGwge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGV2aWNlc19fdGgtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5kZXZpY2VzX190aC1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5kZXZpY2VzX190aC1jZWxsOm5vdCg6bGFzdC1jaGlsZCksIC5kZXZpY2VzX190Ym9keS1jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmRldmljZXNfX3RhYmxlLWNlbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4uZGV2aWNlc19fdGJvZHktY2VsbC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmRldmljZXNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICB9XG59XG5cbi5zcG9ydHMtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cbi5zcG9ydHMtbGlua3NfX2xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc3BvcnRzLWxpbmtzX19saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuc3BvcnRzLWxpbmtzX19saW5rOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3BvcnRzLWxpbmtzX19saW5rIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIH1cbn1cbi5zcG9ydHMtbGlua3NfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuLnNwb3J0cy1saW5rc19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLWJhc2tldGJhbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tYmFza2V0YmFsbCBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tc29jY2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLXNvY2NlciBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5zcG9ydHMtbGlua3NfX2ljb24tdGVubmlzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLXRlbm5pcyBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLWhvY2tleSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNwb3J0cy1saW5rc19faWNvbi1ob2NrZXkgc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLWZvb3RiYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3BvcnRzLWxpbmtzX19pY29uLWZvb3RiYWxsIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnNwb3J0cy1saW5rc19fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnNwb3J0cy1saW5rc19fYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbi5zcG9ydHMtbGlua3NfX2Fycm93IHN2ZyAqIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5sYXRlc3QtbmV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxhdGVzdC1uZXdzX19jYXJkcy13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmxhdGVzdC1uZXdzX19jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fY2FyZHMge1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fY2FyZCB7XG4gIGZsZXg6IDAgMCAzMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmxhdGVzdC1uZXdzX19jYXJkLWltZyB7XG4gIHdpZHRoOiAzMTBweDtcbiAgbWluLWhlaWdodDogMjkwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLmxhdGVzdC1uZXdzX19kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG4ubGF0ZXN0LW5ld3NfX2NhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sYXRlc3QtbmV3c19fbGFiZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sYXRlc3QtbmV3c19fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1ib251cyk7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC1ib251cy10ZXh0KTtcbn1cbi5sYXRlc3QtbmV3c19fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICByb3ctZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubGF0ZXN0LW5ld3NfX3RleHQtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5sYXRlc3QtbmV3c19fdGV4dC1kZXNjcmlwdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5sYXRlc3QtbmV3c19fYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sYXRlc3QtbmV3c19fYXZhdGFyIHtcbiAgZmxleDogMCAwIDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sYXRlc3QtbmV3c19fYXV0aG9yLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5sYXRlc3QtbmV3c19fYnRuIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5mYXEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmZhcV9faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uZmFxX19yb3cge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgMC4xNXMgbGluZWFyLCBtYXgtaGVpZ2h0IDAuNXMgbGluZWFyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZhcV9fcm93LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5mYXFfX3Jvdy1oZWFkZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmZhcV9fcm93LWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5mYXFfX3Jvdy1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogdmFyKC0tdG9jLWZhcS1hcnItY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10b2MtZmFxLWFyci1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLmZhcV9fcm93LWhlYWRlci1pY29uIHN2ZyB7XG4gIHJvdGF0ZTogLTE4MGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmZhcV9fcm93LWhlYWRlci1pY29uIHN2ZyAqIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbi5mYXFfX3Jvdy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZmFxX19yb3ctZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZhcV9fcm93W29wZW5dIC5mYXFfX3Jvdy1oZWFkZXItaWNvbiA+IHN2ZyB7XG4gIHJvdGF0ZTogMGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uYXJ0aWNsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwcHggMWZyO1xuICBnYXA6IDVweCAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWF1dGhvciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IGF1dG8gMWZyO1xuICAgIGdhcDogMCAyMHB4O1xuICB9XG59XG4uYXJ0aWNsZS1hdXRob3JfX3RpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgb3BhY2l0eTogMC41O1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1hdXRob3JfX3RpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgfVxufVxuLmFydGljbGUtYXV0aG9yX19hdmF0YXIge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiAxLzQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGUtYXV0aG9yX19hdmF0YXIge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbn1cbi5hcnRpY2xlLWF1dGhvcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMi8zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWF1dGhvcl9faW5mbyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG4uYXJ0aWNsZS1hdXRob3JfX2luZm8tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiA1cHggMTNweCA1cHggMTBweDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGFiZWwtYmcpO1xufVxuLmFydGljbGUtYXV0aG9yX19pbmZvLWxhYmVsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xufVxuLmFydGljbGUtYXV0aG9yX19pbmZvLWxhYmVsLXJhbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hcnRpY2xlLWF1dGhvcl9faW5mby1hdXRob3ItbmFtZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS4yNXZ3LCAxOHB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5hcnRpY2xlLWF1dGhvcl9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMy80O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWF1dGhvcl9fZGF0ZSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnNfX2lubmVyLCAuYnJlYWRjcnVtYnNfX2lubmVyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icmVhZGNydW1ic19faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuLmJyZWFkY3J1bWJzX19pbm5lciB1bCB7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLmJyZWFkY3J1bWJzX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5icmVhZGNydW1ic19faWNvbiA+IHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmJyZWFkY3J1bWJzX19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5icmVhZGNydW1ic19fYXJyb3cgPiBzdmcgKiB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBmaWxsOiBub25lO1xufVxuLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYnJlYWRjcnVtYnMgbmF2IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpOmhvdmVyIGEge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYnJlYWRjcnVtYnMgbmF2IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKTphY3RpdmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuYnJlYWRjcnVtYnMgbmF2IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKTphY3RpdmUgYSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG4uYnJlYWRjcnVtYnMgbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cblxuLmZsb2F0LWJsb2NrLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDB2aDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDUwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9jay13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpICogMik7XG4gICAgcGFkZGluZzogMHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xuICAgIGJvdHRvbTogM3ZoO1xuICB9XG59XG5cbi5mbG9hdC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stYmcpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIHJvdy1nYXA6IDVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19fY29udGVudCB7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19jb250ZW50LXdyYXBwZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTQwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19jb250ZW50LXdyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19fbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzYxcHgpIHtcbiAgLmZsb2F0LWJsb2NrX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZsb2F0LWJsb2NrX19pbmZvLW5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMzg4ODg4ODg4OXZ3LCAyMHB4KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cbi5mbG9hdC1ibG9ja19faW5mby1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG4uZmxvYXQtYmxvY2tfX2luZm8tbnVtIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2luZm8tbnVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG4uZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgc3ZnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgc3ZnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19pbmZvLWJvbnVzIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mbG9hdC1ibG9ja19faW5mby1ib251cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19ib251cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19ib251cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2JvbnVzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cbi5mbG9hdC1ibG9ja19fYm9udXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XG59XG4uZmxvYXQtYmxvY2tfX2JvbnVzLXRleHQtLWFjY2VudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZmxvYXQtYmxvY2tfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExNHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAxNTdweDtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgfVxufVxuLmZsb2F0LWJsb2NrX19idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDNweDtcbn1cbi5mbG9hdC1ibG9ja19fYnRuLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG4uZmxvYXQtYmxvY2tfX2J0bi1zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZsb2F0LWJsb2NrX19idG4tc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmxvYXQtYmxvY2tfX2J0bi1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZmxvYXQtYmxvY2tfX2J0bi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uZm9vdGVyX19pbm5lci13cmFwcGVyIHtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZm9vdGVyLWJnKTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9faW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2lubmVyLXdyYXBwZXItLW5vcm1hbC1wYiB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2lubmVyLXdyYXBwZXItLW5vcm1hbC1wYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2lubmVyLXdyYXBwZXItLWJpZy1wYiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19pbm5lci13cmFwcGVyLS1iaWctcGIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxufVxuLmZvb3Rlcl9faW5uZXItd3JhcHBlciBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBzY2FsZSwgYmFja2dyb3VuZC1jb2xvcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5mb290ZXJfX2lubmVyLXdyYXBwZXIgYTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuZm9vdGVyX19pbm5lci13cmFwcGVyIGE6bm90KFtjbGFzc10pOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG59XG4uZm9vdGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyODBweCwgMWZyKSk7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ28tZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc4cHggMWZyO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMS8yO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2xvZ28tZGVzY3JpcHRpb24ge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLmZvb3Rlcl9fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xufVxuLmZvb3Rlcl9fYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb290ZXIvc3ZnL2J0bnMtYmcuc3ZnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLCB2YXIoLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fYXBwIHtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5mb290ZXJfX2FwcCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgfVxufVxuLmZvb3Rlcl9fYXBwLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzA0cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tZm9vdGVyLWFwcC1ibG9jay1oZWFkZXItY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuZm9vdGVyX19hcHAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzEuMnB4O1xuICB9XG59XG4uZm9vdGVyX19idXR0b25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmZvb3Rlcl9fYnRuLWN1c3RvbSB7XG4gIGZsZXg6IDEgMSAxNDBweDtcbn1cbi5mb290ZXJfX25hdiB7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiBzcGFuIDM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEzNXB4LCAxZnIpKTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDEwcHggMjBweDtcbn1cbi5mb290ZXJfX25hdi1saXN0ID4gbGkgPiBhLCAuZm9vdGVyX19uYXYtbGlzdCA+IGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdGVyX19uYXYtbGlzdCA+IGxpID4gLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogNXB4O1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbi5mb290ZXJfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE1MHB4LCAxZnIpKTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fc2VjdGlvbiB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4uZm9vdGVyX19wYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uZm9vdGVyX19wYXltZW50cy1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX19wYXltZW50cy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uZm9vdGVyX19wYXltZW50cy1pY29uID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmlsbDogdmFyKC0tZm9vdGVyLXBheW1lbnQtbWV0aG9kcy1pY29uLWNvbG9yKTtcbn1cbi5mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3MgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtY29sb3IpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3MgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcik7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3MgPiBsaSA+IGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24taG92ZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtaG92ZXItY29sb3IpO1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyA+IGxpID4gYSBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHkge1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweCAxNXB4O1xuICBtYXJnaW46IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbnMge1xuICAgIGdhcDogM3B4IDMwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb24gPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbiA+IGE6aG92ZXIge1xuICAgIHNjYWxlOiAxLjE7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbiA+IGE6YWN0aXZlIHtcbiAgICBzY2FsZTogMS4xO1xuICB9XG59XG4uZm9vdGVyX19yZXNwb25zaWJpbGl0eS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTkyLjVweDtcbiAgbWluLWhlaWdodDogNTZweDtcbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19yZXNwb25zaWJpbGl0eS1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzcHggMTNweDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktbGluayB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC45NzIyMjIyMjIydncsIDE0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWxpbms6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAtOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTJweDtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uZm9vdGVyX19wb2xpY3kge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAyMHB4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fcG9saWN5IHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG4uZm9vdGVyX19wb2xpY3ktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHggMTRweDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9fcG9saWN5LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19wb2xpY3ktaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4uZm9vdGVyX19wb2xpY3ktaXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgcmlnaHQ6IC03LjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0ID4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0LjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuLmZvb3Rlcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbi5mb290ZXIgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTBweDtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbi5zaWRlYmFyX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5zaWRlYmFyX19uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xufVxuLnNpZGViYXJfX25ld3MtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG4uc2lkZWJhcl9fbmV3cy10aXRsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cbi5zaWRlYmFyX19uZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLnNpZGViYXJfX25ld3MtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWRlYmFyX19uZXdzLWl0ZW0gPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnNpZGViYXJfX25ld3MtaXRlbSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1oZWFkZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWJvbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NpZGUtbWVudS9iZ19pbWcucG5nKSBuby1yZXBlYXQgY2VudGVyLCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICBtYXgtd2lkdGg6IDExMnB4O1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy10ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtbGFiZWwpO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLXBlcmNlbnQsIC5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWFjY2VudCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1idG4tY2xhaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtYnRuLWNsYWltOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1zdGF0dXMtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogLTlweDtcbiAgY29sb3I6IHZhcigtLWFjdGl2ZS1ib251c2VzLWNpcmNsZSk7XG59XG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtc3RhdHVzLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnNpZGViYXJfX3dlbGNvbWUtYm9udXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgcGFkZGluZzogMjBweCA0NnB4O1xuICBoZWlnaHQ6IDIwN3B4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5cbi5hY3RpdmUtYm9udXNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uYWN0aXZlLWJvbnVzZXNfX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjdGl2ZS1ib251c2VzX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMjBweCwgY2FsYygoMTAwJSAtIDEwcHgpIC8gMikpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYWN0aXZlLWJvbnVzZXNfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMwMHB4LCBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKSkpO1xuICB9XG59XG4uYWN0aXZlLWJvbnVzZXNfX2JvbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NpZGUtbWVudS9iZ19pbWcucG5nKSBuby1yZXBlYXQgY2VudGVyLCB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYWN0aXZlLWJvbnVzZXNfX2JvbnVzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbn1cbi5hY3RpdmUtYm9udXNlc19fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xufVxuLmFjdGl2ZS1ib251c2VzX19idG4tY2xhaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDExOHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYWN0aXZlLWJvbnVzZXNfX2J0bi1jbGFpbTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5iYW5uZXItYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmFubmVyLWJvbnVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5iYW5uZXItYm9udXMge1xuICAgIHBhZGRpbmc6IDM3cHggMzBweDtcbiAgfVxufVxuLmJhbm5lci1ib251c19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmFubmVyLWJvbnVzX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJhbm5lci1ib251c19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJhbm5lci1ib251c19fdGl0bGUge1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4uYmFubmVyLWJvbnVzX19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjk5cHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4uYmFubmVyLWJvbnVzX19idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTYwcHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBjb2xvcjogIzBjYTM2MztcbiAgcGFkZGluZzogMTBweCAxN3B4O1xufVxuLmJhbm5lci1ib251c19fYnRuLS1zcG9ydHMge1xuICBjb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYmFubmVyLWJvbnVzX19idG4tLXNwb3J0czpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1zcG9ydHM6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zcG9ydHMtYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYnRuLS1jYXNpbm8ge1xuICBjb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYmFubmVyLWJvbnVzX19idG4tLWNhc2lubzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1jYXNpbm86YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYnRuLS1hcHBzIHtcbiAgY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5iYW5uZXItYm9udXNfX2J0bi0tYXBwczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5iYW5uZXItYm9udXNfX2J0bi0tYXBwczphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYnRuLS1jdXN0b20ge1xuICBjb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYmFubmVyLWJvbnVzX19idG4tLWN1c3RvbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmJhbm5lci1ib251c19fYnRuLS1jdXN0b206YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5iYW5uZXItYm9udXNfX2J0bi1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5iYW5uZXItYm9udXNfX2J0bi1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYmFubmVyLWJvbnVzX19idG4taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjYTM2MztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmJhbm5lci1ib251c19fYnRuLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjZweDtcbn1cbi5iYW5uZXItYm9udXNfX2J0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0biB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6aG92ZXIgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6aG92ZXIgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDphY3RpdmUgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6YWN0aXZlID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6aG92ZXIgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6aG92ZXIgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zOmFjdGl2ZSA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczphY3RpdmUgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3MgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3MgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDNweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24tYW5kcm9pZCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24taW9zIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbi1pb3Mgc3ZnICoge1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xufVxuLmJhbm5lci1ib251c19faW1nIHtcbiAgbWF4LXdpZHRoOiA1MTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJhbm5lci1ib251cy0tc3BvcnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtMTM4cHg7XG59XG4uYmFubmVyLWJvbnVzLS1jYXNpbm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0xNjFweDtcbn1cbi5iYW5uZXItYm9udXMtLWFwcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHBzLWJhbm5lcik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtNzhweDtcbn1cbi5iYW5uZXItYm9udXMtLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xufVxuXG4uYmxvY2stYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ibG9jazogMTBweDtcbiAgei1pbmRleDogMTA7XG59XG4uYmxvY2stYnV0dG9uLS1jb250ZW50LWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLmJsb2NrLWJ1dHRvbi0tY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ibG9jay1idXR0b24tLWNvbnRlbnQtcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5ibG9jay1idXR0b25fX2N1c3RvbS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJsb2NrLWJ1dHRvbl9fY3VzdG9tLWJ0biB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ud2VsY29tZS1ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBnYXA6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogMjI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251c19fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXNfX2JvbnVzLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzX19ib251cy10eXBlIHtcbiAgICBtYXgtd2lkdGg6IDgycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4ud2VsY29tZS1ib251c19fcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXNfX3BlcmNlbnQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ud2VsY29tZS1ib251c19fdGV4dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzX190ZXh0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG4ud2VsY29tZS1ib251c19fc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgb3BhY2l0eTogMC41O1xufVxuLndlbGNvbWUtYm9udXNfX3RvdGFsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjkuOXB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXNfX3RvdGFsIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ud2VsY29tZS1ib251c19fYnRuIHtcbiAgd2lkdGg6IDExMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud2VsY29tZS1ib251cy1zaWRlYmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMi4xcHg7XG4gIG1hcmdpbjogMDtcbn1cbi53ZWxjb21lLWJvbnVzLXNpZGViYXJfX3N1YnRpdGxlIHtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2VsY29tZS1ib251cy1zaWRlYmFyX19idG4ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgcGFkZGluZzogMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmVycm9yLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci1wYWdlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDEwMHB4O1xuICB9XG59XG4uZXJyb3ItcGFnZV9fbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZm9udC1zaXplOiAxNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVycm9yLXBhZ2VfX25hbWUgc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uZXJyb3ItcGFnZV9fbmFtZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZXJyb3ItcGFnZV9fbmFtZTo6YWZ0ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxufVxuLmVycm9yLXBhZ2VfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVycm9yLXBhZ2VfX21lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLXBhZ2VfX21lc3NhZ2Uge1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLmVycm9yLXBhZ2VfX2xhcmdlLXRleHQge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmVycm9yLXBhZ2VfX25vcm1hbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5lcnJvci1wYWdlX19ub3JtYWwtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWRlb19faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbn1cbi52aWRlb19faW5uZXItd3JhcHBlci5hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4udmlkZW9fX2lubmVyLXdyYXBwZXIuYWxpZ24tcmlnaHQge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4udmlkZW9fX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICB6LWluZGV4OiAwO1xufVxuLnZpZGVvX193cmFwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMTAlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzAlKTtcbn1cbi52aWRlb19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udmlkZW9fX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi52aWRlb19fcGxheSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAudmlkZW9fX3BsYXk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICBzY2FsZTogMC45OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAudmlkZW9fX3BsYXk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgc2NhbGU6IDAuOTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cbi52aWRlb19fcGxheSBzdmcge1xuICB3aWR0aDogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudmlkZW9fX3BsYXkgc3ZnIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbn1cbi52aWRlb19fbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4O1xuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3dlbGNvbWUtYm9udXMtd2l0aC1wcm9tby5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBtaW4taGVpZ2h0OiAyMjlweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YmVmb3JlLCAud2VsY29tZS1ib251cy13aXRoLXByb21vOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDU1LjNweDtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjpiZWZvcmUsIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgICB3aWR0aDogNjlweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YmVmb3JlIHtcbiAgbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLWxlZnQtc21hbGwuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1sZWZ0LnN2Zyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YWZ0ZXIge1xuICByaWdodDogMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLXJpZ2h0LXNtYWxsLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjphZnRlciB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtcmlnaHQuc3ZnKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjphZnRlciB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYm9udXMtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYm9udXMtdHlwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3BlcmNlbnQge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fcGVyY2VudCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RleHQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2VsY29tZS1ib251cy13aXRoLXByb21vX190ZXh0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjkuOXB4O1xufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fdG90YWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fdG90YWwge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19ib3R0b20td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2JvdHRvbS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2FjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYWN0aXZlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2FjdGl2ZS10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmJvb2ttYWtlci1iZW5lZml0c19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX2hlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxufVxuLmJvb2ttYWtlci1iZW5lZml0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvb2ttYWtlci1iZW5lZml0c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzEuMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB9XG59XG4uYm9va21ha2VyLWJlbmVmaXRzX19sb2dvIHtcbiAgbWF4LXdpZHRoOiA4MHB4O1xufVxuLmJvb2ttYWtlci1iZW5lZml0c19fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDE1cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJvb2ttYWtlci1iZW5lZml0c19fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJvb2ttYWtlci1iZW5lZml0c19fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2JlbmVmaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX2JlbmVmaXQge1xuICAgIG1heC13aWR0aDogNDI1cHg7XG4gIH1cbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9va21ha2VyLWJlbmVmaXRzX19pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2ljb24gPiBzdmcge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuLmJvb2ttYWtlci1iZW5lZml0c19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX3RleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLmJvb2ttYWtlci1iZW5lZml0c19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYm9va21ha2VyLWJlbmVmaXRzX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5ib29rbWFrZXItYmVuZWZpdHNfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuLmJvb2ttYWtlci1iZW5lZml0c19fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udG9nZ2xlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLnRvZ2dsZS1jb250ZW50X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnRvZ2dsZS1jb250ZW50X190YWI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b2dnbGUtY29udGVudF9fdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLXRhYik7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWItLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tYWN0aXZlLXRhYik7XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9nZ2xlLWNvbnRlbnRfX3RhYi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gIH1cbn1cbi50b2dnbGUtY29udGVudF9fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi50b2dnbGUtY29udGVudF9fdGFiLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG59XG4udG9nZ2xlLWNvbnRlbnRfX3RhYi1pY29uLS1hbmRyb2lkIHtcbiAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWItaWNvbi0tYW5kcm9pZCBzdmcgcGF0aDpsYXN0LWNoaWxkIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4udG9nZ2xlLWNvbnRlbnRfX2ZpcnN0LXRhYi1pY29uIHtcbiAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xufVxuLnRvZ2dsZS1jb250ZW50X190YWItaWNvbi0tYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xufVxuLnRvZ2dsZS1jb250ZW50X19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9nZ2xlLWNvbnRlbnRfX2lubmVyLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLnRvZ2dsZS1jb250ZW50X19jb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2dnbGUtY29udGVudF9fY29udGVudC13cmFwcGVyID4gc2VjdGlvbjpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvZ2dsZS1jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG9nZ2xlLWNvbnRlbnRfX2J0biB7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uaG93LXRvLXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xufVxuLmhvdy10by10YWJzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG93LXRvLXRhYnNfX2hlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uaG93LXRvLXRhYnNfX3RhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MjFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG93LXRvLXRhYnNfX3RhYnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX190YWJzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ob3ctdG8tdGFic19fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5ob3ctdG8tdGFic19fdGFiIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaG93LXRvLXRhYnNfX3RhYjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX190YWIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBLYW5pdDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgfVxufVxuLmhvdy10by10YWJzX190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmhvdy10by10YWJzX190YWItLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmhvdy10by10YWJzX19udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG93LXRvLXRhYnNfX251bSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uaG93LXRvLXRhYnNfX251bS0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cbi5ob3ctdG8tdGFic19fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5ob3ctdG8tdGFic19fdGFiLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG59XG4uaG93LXRvLXRhYnNfX3RhYi1pY29uLS1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG59XG4uaG93LXRvLXRhYnNfX3N0ZXBzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvdy10by10YWJzX19zdGVwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmhvdy10by10YWJzX19zdGVwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG93LXRvLXRhYnNfX3N0ZXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMzgwcHgsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0byAxZnI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuLmhvdy10by10YWJzX19zdGVwLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19zdGVwLWhlYWRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gIH1cbn1cbi5ob3ctdG8tdGFic19fc3RlcC1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvdy10by10YWJzX19zdGVwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmhvdy10by10YWJzX19zdGVwLWltZyB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19zdGVwLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS80O1xuICB9XG59XG4uaG93LXRvLXRhYnNfX3N0ZXAtZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG93LXRvLXRhYnNfX3N0ZXAtZGVzY3JpcHRpb24ge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG59XG4uaG93LXRvLXRhYnNfX3N0ZXAtZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uaG93LXRvLXRhYnNfX2J0biB7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvdy10by10YWJzX19idG4ge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gIH1cbn1cblxuLmNhc2luby1nYW1lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmNhc2luby1nYW1lc19fZ2FtZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhc2luby1nYW1lc19fZ2FtZXMge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cbn1cbi5jYXNpbm8tZ2FtZXNfX2dhbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG4gIHdpZHRoOiAzMTBweDtcbn1cbi5jYXNpbm8tZ2FtZXNfX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhc2luby1nYW1lc19fZ2FtZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY2FzaW5vLWdhbWVzX19nYW1lLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICB9XG59XG4uY2FzaW5vLWdhbWVzX19idG4ge1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMuM3B4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhc2luby1nYW1lc19fYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTUuMnB4O1xuICB9XG59XG4uY2FzaW5vLWdhbWVzX19idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5jYXNpbm8tZ2FtZXNfX2J0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiAudWktaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhc2luby1nYW1lc19fYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5icmFuZC1sb2dvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnJhbmQtbG9nb3Mge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmJyYW5kLWxvZ29zX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnJhbmQtbG9nb3NfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICB9XG59XG4uYnJhbmQtbG9nb3NfX2xvZ28tLXdpdGgtYmcge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbn1cblxuLmxhdGVzdC1ldmVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYXRlc3QtZXZlbnRzX19zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYXRlc3QtZXZlbnRzX19zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmxhdGVzdC1ldmVudHNfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05OTBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG59XG4ubGF0ZXN0LWV2ZW50c19fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5sYXRlc3QtZXZlbnRzX19zbGlkZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF0ZXN0LWV2ZW50c19fc2xpZGUtY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5sYXRlc3QtZXZlbnRzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGF0ZXN0LWV2ZW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmxhdGVzdC1ldmVudHNfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTguMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYXRlc3QtZXZlbnRzX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIH1cbn1cbi5sYXRlc3QtZXZlbnRzX19kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDA7XG59XG4ubGF0ZXN0LWV2ZW50c19fZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYXRlc3QtZXZlbnRzX19kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubGF0ZXN0LWV2ZW50c19fZG90IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubGF0ZXN0LWV2ZW50c19fZG90OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xuICB9XG59XG4ubGF0ZXN0LWV2ZW50c19fZG90LS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cbi5sYXRlc3QtZXZlbnRzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxhdGVzdC1ldmVudHNfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sYXRlc3QtZXZlbnRzX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LWJhY2tncm91bmQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubGF0ZXN0LWV2ZW50c19fYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5sYXRlc3QtZXZlbnRzX19idXR0b246YWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG59XG4ubGF0ZXN0LWV2ZW50c19fYnV0dG9uOmZpcnN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmxhdGVzdC1ldmVudHNfX2J1dHRvbjpsYXN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi5sYXRlc3QtZXZlbnRzX19idXR0b24taWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubGF0ZXN0LWV2ZW50c19fYnV0dG9uLWljb24tLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmxhdGVzdC1ldmVudHNfX2J1dHRvbi1pY29uLS1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4uYWJvdXQtYm9udXNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uYWJvdXQtYm9udXNlc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtYm9udXNlc19faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxufVxuLmFib3V0LWJvbnVzZXNfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQtYm9udXNlc19fdGFicyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuLmFib3V0LWJvbnVzZXNfX3RhYiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbi5hYm91dC1ib251c2VzX190YWItLWFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cbi5hYm91dC1ib251c2VzX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYWJvdXQtYm9udXNlc19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICB9XG59XG4uYWJvdXQtYm9udXNlc19fdGV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbi5hYm91dC1ib251c2VzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYWJvdXQtYm9udXNlc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYWJvdXQtYm9udXNlc19fZGVzY3JpcHRpb24gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uYWJvdXQtYm9udXNlc19faW1nIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5hYm91dC1ib251c2VzX19pbWcge1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5kZXNjcmlwdGlvbi1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTQwcHggMHB4IDgwcHggMHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRlc2NyaXB0aW9uLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4uZGVzY3JpcHRpb24tcGFnZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGVzY3JpcHRpb24tcGFnZV9faW5uZXIge1xuICAgIGNvbHVtbi1nYXA6IDUwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZGVzY3JpcHRpb24tcGFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kZXNjcmlwdGlvbi1wYWdlX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmRlc2NyaXB0aW9uLXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5MyU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGVzY3JpcHRpb24tcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxufVxuLmRlc2NyaXB0aW9uLXBhZ2VfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59IiwiaHRtbCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLW1haW4sXHJcbi5tYWluLWNvbnRlbnQge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbmEge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zdmcgKiB7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xyXG5cclxuICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICB9XHJcbn1cclxuXHJcbmE6d2hlcmUoW2NsYXNzXSkge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICB9XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMjZweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgLm1haW4td3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhLFxyXG5pbnB1dCB7XHJcbiAgY2FyZXQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBmb250LWZhbWlseTogS2FuaXQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xyXG59XHJcblxyXG4ud3AtYmxvY2staW1hZ2UgaW1nIHtcclxuICAvLyBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiIsIjpyb290IHtcclxuICAtLWNvbG9yLW1haW46ICMxYTY3ZGI7XHJcbiAgLS1jb2xvci1tYWluLWhvdmVyOiAjYjRjZWY0O1xyXG4gIC0tY29sb3ItYnV0dG9uLWRlc2NyaXB0aW9uOiAjOGNiM2VkO1xyXG5cclxuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvcjogI2QxZTFmYTtcclxuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvci1ob3ZlcjogIzFhNjdkYjtcclxuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWljb24tY29sb3ItaG92ZXI6ICNkMWUxZmE7XHJcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1zbGlkZS1ib3JkZXItY29sb3I6ICM4MWFjZWI7XHJcblxyXG4gIC0tbGFiZWwtYmc6ICNiNGNlZjQ7XHJcbiAgLS1sYWJlbC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tbGFiZWwtZGVzY3JpcHRpb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1sYWJlbC1wcm9tby1jb2RlLWJnOiAjZjg1OTdhO1xyXG4gIC0tbGFiZWwtcHJvbW8tY29kZS10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAtLWFjdGl2ZS1ib251c2VzLXRleHQ6ICNmZmZmZmY7XHJcbiAgLS1hY3RpdmUtYm9udXNlcy1sYWJlbDogIzE4ZDI0YztcclxuICAtLWFjdGl2ZS1ib251c2VzLWNpcmNsZTogIzFjZGU4YztcclxuXHJcbiAgLS1saW5rLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tbGluay1ob3ZlcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stYmc6ICNiNGNlZjQ7XHJcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stdGl0bGU6ICMxYTY3ZGI7XHJcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stZGVzY3JpcHRpb246ICM1NTcwOWE7XHJcblxyXG4gIC0tY29sb3ItcHJvczogIzE4ZDI0YztcclxuICAtLWNvbG9yLXByb3MtaW5hY3RpdmU6ICNkM2U4ZDY7XHJcbiAgLS1jb2xvci1jb25zOiAjZWEyZTJlO1xyXG4gIC0tY29sb3ItY29ucy1pbmFjdGl2ZTogI2U4ZDNkZDtcclxuICAtLWNvbG9yLWNvdW50cnk6ICNmZmIyMjM7XHJcblxyXG4gIC0tZGVmYXVsdC1hcnJvdy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWRlZmF1bHQtYXJyb3ctY29sb3ItaG92ZXI6ICMxYTY3ZGI7XHJcbiAgLS1kZWZhdWx0LWFycm93LWJnOiAjMWE2N2RiO1xyXG4gIC0tZGVmYXVsdC1hcnJvdy1iZy1ob3ZlcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1zb2NpYWwtaWNvbi1jb2xvcjogIzExMTgyNDtcclxuICAtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcjogIzFhNjdkYjtcclxuICAtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0taGVhZGVyLWJnOiAjMGYxNTFmO1xyXG4gIC0tbmF2LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudTogIzBmMTUxZjtcclxuICAtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93OiAjMjcyYzM1O1xyXG4gIC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYm9yZGVyOiAjMjcyYzM1O1xyXG5cclxuICAtLWJvZHktdGV4dC1jb2xvcjogIzU1NzA5YTtcclxuICAtLWJvZHktYmFja2dyb3VuZC1jb2xvcjogI2U4ZjBmYztcclxuICAtLWJsb2NrLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS10b2MtZmFxLWFyci1jb2xvcjogIzFhNjdkYjtcclxuICAtLXRvYy1mYXEtYXJyLWJnOiBsaW5lYXItZ3JhZGllbnQoMTM5ZGVnLCAjZmZmIDEzLjc0JSwgI2RiZTlmZiA5My4wMiUpO1xyXG5cclxuICAtLWZvb3Rlci1iZzogIzBmMTUxZjtcclxuICAtLWZvb3Rlci10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWFwcC1ibG9jay1oZWFkZXItY29sb3I6ICM1NTcwOWE7XHJcbiAgLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItcGF5bWVudC1tZXRob2RzLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItcmVzcG9uc2liaWxpdHktaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1maXJzdC1idG4tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZpcnN0LWJ0bi1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1zZWNvbmQtYnRuLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tc2Vjb25kLWJ0bi10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zZWNvbmQtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zZWNvbmQtYnRuLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tdGhpcmQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLXRoaXJkLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdGhpcmQtYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXRoaXJkLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdGhpcmQtYnRuLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWNvcHktYnRuLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tY29weS1hbHQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1hbHQtYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1hbHQtYnRuLWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG5cclxuICAtLXJlZi1idG4tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1yZWYtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1yZWYtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1yZWYtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tcmVmLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG5cclxuICAtLWJ1dHRvbi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yLWhvdmVyOiAjYjRjZWY0O1xyXG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvci10ZXh0OiAjZmZmZmZmO1xyXG4gIC0tYnV0dG9uLWJvcmRlci10ZXh0LWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xyXG5cclxuICAtLWFjdGl2ZS10YWI6ICMxYTY3ZGI7XHJcbiAgLS1pbmFjdGl2ZS10YWI6ICNjOWRiZjc7XHJcbiAgLS1hY3RpdmUtdGFiLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLXRhYi1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tdGFiLWljb24tYmc6ICNmZmZmZmY7XHJcbiAgLS10YWItYW5kcm9pZC1pY29uLWNvbG9yOiAjN2NiMzQyO1xyXG5cclxuICAtLWZsb2F0aW5nLWJsb2NrLWJnOiAjMGYxNTFmO1xyXG4gIC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgLS10aC1iZzogIzFhNjdkYjtcclxuICAtLXRoLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS10Yi1iZy1vci1vZGQtcm93OiAjZmZmZmZmO1xyXG4gIC0tdGItYmctZXZlbi1yb3c6ICNmNWY5ZmY7XHJcbiAgLS10Yi10ZXh0LWNvbG9yOiAjNTU3MDlhO1xyXG5cclxuICAtLWNvbG9yLWJhY2tncm91bmQtcHJvbW8tY29kZTogI2ZmZmZmZjtcclxuICAtLWNvbG9yLWJhY2tncm91bmQtYmxvY2stYXBwOiAjZmZmZmZmO1xyXG5cclxuICAvLyAtLWxhYmVsLWJvbnVzOiAjZDlmNGU0O1xyXG4gIC8vIC0tbGFiZWwtYm9udXMtdGV4dDogIzAwYjQ0ODtcclxuICAvLyAtLWxhYmVsLWFubm91bmNlbWVudDogI2VmZTZmNjtcclxuICAvLyAtLWxhYmVsLWFubm91bmNlbWVudC10ZXh0OiAjOTE1YmM2O1xyXG4gIC8vIC0tbGFiZWwtaW5mbzogI2RkZThmYTtcclxuICAvLyAtLWxhYmVsLWluZm8tdGV4dDogIzFhNjdkYjtcclxuICAvLyAtLWxhYmVsLXRvdXJuYW1lbnQ6ICNmZWVmZDk7XHJcbiAgLy8gLS1sYWJlbC10b3VybmFtZW50LXRleHQ6ICNmYTk2MDA7XHJcblxyXG4gIC0tdG9jLXRpdGxlOiAjNTU3MDlhO1xyXG4gIC0tdG9jLWJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgLS10b2MtbGluazogIzFhNjdkYjtcclxuICAtLXRvYy1saW5rLWhvdmVyOiAjYjRjZWY0O1xyXG5cclxuICAtLXNwb3J0cy1iYW5uZXI6IHJnYigxMywgMTc4LCAxMDkpO1xyXG4gIC0tYXBwcy1iYW5uZXI6ICMxYTY3ZGI7XHJcbiAgLS1jYXNpbm8tYmFubmVyOiAjNDcwOTk2O1xyXG4gIC0tY3VzdG9tLWJhbm5lcjogIzFhNjdkYjtcclxuXHJcbiAgLS1ncmFkaWVudC10ZXh0OiBsaW5lYXItZ3JhZGllbnQoMTIyZGVnLCAjMWE2N2RiIDE1LjcyJSwgIzUzOThmZiA4Mi43NCUpO1xyXG5cclxuICAtLWJvcmRlci1yYWRpdXMtbGFyZ2U6IDEycHg7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIC0tYm9yZGVyLXJhZGl1cy1zbWFsbDogOHB4O1xyXG5cclxuICAtLXNoYWRvdy1jb2xvcjogcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcclxuICAtLXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcclxuXHJcbiAgLS1iLWZvbnQtc2l6ZTogMTY7XHJcbiAgLS1mb250LWZhbWlseS1iYXNlOiBcIkthbml0XCIsIHNhbnMtc2VyaWY7XHJcblxyXG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjQwcHg7XHJcbiAgLS1jb250YWluZXItcGFkZGluZy14OiAyMHB4O1xyXG5cclxuICAtLXNlY3Rpb24tcm93LWdhcC1tb2JpbGU6IDQwcHg7XHJcbiAgLS1zZWN0aW9uLXJvdy1nYXAtZGVza3RvcDogNjBweDtcclxuXHJcbiAgLS1pbnB1dC1oZWlnaHQ6IDQ4cHg7XHJcbiAgLS1idXR0b24taGVpZ2h0LWJpZzogNDhweDtcclxuICAtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdDogNDBweDtcclxuICAtLWJ1dHRvbi1oZWlnaHQtc21hbGw6IDMycHg7XHJcblxyXG4gIC0tYnV0dG9uLXBhZGRpbmctYmlnOiA4cHggMjBweDtcclxuICAtLWJ1dHRvbi1wYWRkaW5nLWRlZmF1bHQ6IDhweCAxMHB4O1xyXG4gIC0tYnV0dG9uLXBhZGRpbmctc21hbGw6IDRweCA4cHg7XHJcblxyXG4gIC0tYnV0dG9uLWdhcC1iaWc6IDE1cHg7XHJcbiAgLS1idXR0b24tZ2FwLWRlZmF1bHQ6IDEwcHg7XHJcbiAgLS1idXR0b24tZ2FwLXNtYWxsOiA1cHg7XHJcblxyXG4gIC0tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcbn1cclxuIiwiLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpICogMik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1jb250YWluZXItcGFkZGluZy14KTtcbn1cblxuLndpdGgtc2lkZWJhciAucGFnZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IHZhcigtLXNlY3Rpb24tcm93LWdhcC1tb2JpbGUpO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtZGVza3RvcCk7XG4gIH1cbn1cblxuLm5vLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLXJvdy1nYXAtbW9iaWxlKTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHJvdy1nYXA6IHZhcigtLXNlY3Rpb24tcm93LWdhcC1kZXNrdG9wKTtcbiAgfVxufVxuXG4uY29udGVudC1zaWRlYmFyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5kYXJrLWJnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmFjY2VudC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLXN1Yi1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9wZW4tbW9iaWxlLXN1Yi1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LWFycm93IHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgJiA+IHN2ZyAqIHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxufVxuXG4ubWVudS1hcnJvdy1hY3RpdmUge1xuICByb3RhdGU6IDE4MGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICYgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuXG4ubGluay1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tbGluay1ob3ZlcikgIWltcG9ydGFudDtcbn1cblxuLmJ1cmdlci1idXR0b24tYWN0aXZlIC5idXJnZXItYnV0dG9uX19saW5lOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJ1cmdlci1idXR0b24tYWN0aXZlIC5idXJnZXItYnV0dG9uX19saW5lOmxhc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRvYy1pY29uLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnRhYmxlLWluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiRtb2JpbGUtYWJvdmUtMzYwOiAzNjFweDtcbiRtb2JpbGUtMzYwOiAzNjBweDtcblxuJG1vYmlsZS1hYm92ZTogNzY5cHg7XG4kbW9iaWxlOiA3NjhweDtcblxuJHRhYmxldC1hYm92ZTogMTAyNHB4O1xuJHRhYmxldDogMTAyM3B4O1xuXG4kZGVza3RvcC1hYm92ZTogMTI4MXB4O1xuJGRlc2t0b3A6IDEyODBweDtcblxuQG1peGluIG1vYmlsZS1hYm92ZS0zNjAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1hYm92ZS0zNjApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLTM2MCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLTM2MCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUtYWJvdmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1hYm92ZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQtYWJvdmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1hYm92ZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLWFib3ZlIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWFib3ZlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1idXR0b24ge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItbGluayB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgJjphY3RpdmUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZm9udCgkZnosICRmdywgJGZzLCAkbGluZS1oZWlnaHQsICRsZXR0ZXItc3BhY2luZykge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgZm9udC1zaXplOiAkZno7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdztcclxuICBmb250LXN0eWxlOiAkZnM7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nO1xyXG59XHJcblxyXG5AbWl4aW4gZmx1aWQtdGV4dCgkbWF4OiA0OCwgJG1pbjogMTYpIHtcclxuICBmb250LXNpemU6IGNsYW1wKCN7JG1pbn1weCwgI3tjYWxjKCRtYXggLyAxNDQwICogMTAwKX12dywgI3skbWF4fXB4KTtcclxufVxyXG5cclxuQG1peGluIHBlcmNlbnQtdG8tZW0oJHBlcmNlbnQpIHtcclxuICBsZXR0ZXItc3BhY2luZzogI3tjYWxjKCRwZXJjZW50IC8gMTAwKX1lbTtcclxufVxyXG5cclxuQG1peGluIHJlc2V0LWxpbmsge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAmLFxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc2V0LWJ0biB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuQG1peGluIHJlc2V0LWlucHV0IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY29sdW1uKCRyb3ctZ2FwKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHJvdy1nYXA6ICRyb3ctZ2FwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1jZW50ZXIoJGlzSW5saW5lOiBmYWxzZSkge1xyXG4gIEBpZiAkaXNJbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGFicy1jZW50ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XHJcbn1cclxuXHJcbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcclxuICB3aWR0aDogJHNpemU7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG59XHJcbiIsIi50YWctYmxvY2sgb2wge1xuICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XG5cbiAgJiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gICAgICBjb250ZW50OiBjb3VudGVyKG15Q291bnRlcik7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG4iLCJ1bC53cC1ibG9jay1saXN0IHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuXG4gICYgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAmOjptYXJrZXIge1xuICAgICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuIiwiLmRlZmF1bHQtYnRucyB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgLy8gY29sdW1uLWdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAvLyB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgfVxuXG4gICZfX2ZpcnN0LWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+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+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmID4gbGkgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgcm93LWdhcDogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNTBweCwgMWZyKSk7XHJcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGF5bWVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgICYtaWNvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICYgPiBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmaWxsOiB2YXIoLS1mb290ZXItcGF5bWVudC1tZXRob2RzLWljb24tY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAmID4gbGkgPiBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItbGluayB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24taG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHN2ZyAqIHtcclxuICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc3BvbnNpYmlsaXR5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogNXB4IDE1cHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgICBnYXA6IDNweCAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uID4gYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICBzY2FsZTogMS4xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICBtYXgtd2lkdGg6IDE5Mi41cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XHJcblxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmtzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDNweCAxM3B4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNCwgMTIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICByaWdodDogLThweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcG9saWN5IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiA1cHggMTRweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAmID4gYSB7XHJcbiAgICAgIC8vICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIC8vICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIC8vICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcclxuICAgICAgcmlnaHQ6IC03LjVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29weXJpZ2h0ID4gcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb2xvc1wiO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNC40cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gIH1cclxuXHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgfVxyXG5cclxuICAmIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIG1hcmdpbi1ibG9jazogMDtcclxuICB9XHJcbn1cclxuIiwiLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxuXG4gICZfX25ld3Mge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYgPiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hY3RpdmUtYm9udXNlcyB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvbnVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NpZGUtbWVudS9iZ19pbWcucG5nKSBuby1yZXBlYXQgY2VudGVyLFxuICAgICAgICB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oNXB4KTtcblxuICAgICAgbWF4LXdpZHRoOiAxMTJweDtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy10ZXh0KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS1ib251c2VzLWxhYmVsKTtcbiAgICB9XG5cbiAgICAmLXBlcmNlbnQsXG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgJi1hY2NlbnQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiA1cHg7XG5cbiAgICAgICYtY2xhaW0ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgICBtYXgtd2lkdGg6IDg4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zdGF0dXMge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICYtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtY2lyY2xlKTtcbiAgICAgIH1cblxuICAgICAgJi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX193ZWxjb21lLWJvbnVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDZweDtcbiAgICBoZWlnaHQ6IDIwN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIH1cbn1cbiIsIi5hY3RpdmUtYm9udXNlcyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTBweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChcbiAgICAgICAgYXV0by1maXQsXG4gICAgICAgIG1pbm1heCgzMjBweCwgY2FsYygoMTAwJSAtIDEwcHgpIC8gMikpXG4gICAgICApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoXG4gICAgICAgIGF1dG8tZml0LFxuICAgICAgICBtaW5tYXgoMzAwcHgsIGNhbGMoKDEwMCUgLSAyMHB4KSAvIDMpKVxuICAgICAgKTtcbiAgICB9XG4gIH1cblxuICAmX19ib251cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaWRlLW1lbnUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlcixcbiAgICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDVweDtcblxuICAgICYtY2xhaW0ge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiAxMThweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5iYW5uZXItYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiAzN3B4IDMwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRucyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBtYXgtd2lkdGg6IDI5OXB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgIGNvbG9yOiAjMGNhMzYzO1xuICAgIHBhZGRpbmc6IDEwcHggMTdweDtcblxuICAgICYtLXNwb3J0cyB7XG4gICAgICBjb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jYXNpbm8ge1xuICAgICAgY29sb3I6IHZhcigtLWNhc2luby1iYW5uZXIpO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYXBwcyB7XG4gICAgICBjb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHBzLWJhbm5lcik7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWN1c3RvbSB7XG4gICAgICBjb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oM3B4KTtcblxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgICYtYmlnLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgfVxuXG4gICAgJi1zbWFsbC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwY2EzNjM7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICYgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIH1cblxuICAgICAgJiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hcHAtYnRuIHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgJi1hbmRyb2lkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pb3Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDNweCk7XG5cbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAmLWJpZy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIH1cblxuICAgICYtc21hbGwtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYtaW9zIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAmIHN2ZyAqIHtcbiAgICAgICAgICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDUxNXB4O1xuICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyByaWdodDogMDtcbiAgfVxuXG4gICYtLXNwb3J0cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0xMzhweDtcbiAgfVxuXG4gICYtLWNhc2lubyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0xNjFweDtcbiAgfVxuXG4gICYtLWFwcHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTc4cHg7XG4gIH1cblxuICAmLS1jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xuICB9XG59XG4iLCIuYmxvY2stYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ibG9jazogMTBweDtcbiAgei1pbmRleDogMTA7XG5cbiAgJi0tY29udGVudC1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gICYtLWNvbnRlbnQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmLS1jb250ZW50LXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gICZfX2N1c3RvbS1idG4ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi53ZWxjb21lLWJvbnVzIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gIGdhcDogMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogMjI5cHg7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19ib251cy10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogODJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gICZfX3BlcmNlbnQge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3NtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgJl9fdG90YWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIHdpZHRoOiAxMTJweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwiLndlbGNvbWUtYm9udXMtc2lkZWJhciB7XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTIuMXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbiIsIi5lcnJvci1wYWdlIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMTAwcHg7XG5cbiAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDEwMHB4O1xuICB9XG5cbiAgJl9fbmFtZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgZm9udC1zaXplOiAxNTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYgc3ZnICoge1xuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2xhcmdlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgJl9fbm9ybWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIiwiLnZpZGVvIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9faW5uZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyNDBweDtcblxuICAgICYuYWxpZ24tY2VudGVyIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmFsaWduLXJpZ2h0IHtcbiAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICB9XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgei1pbmRleDogMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMTAlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzAlKTtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX19wbGF5IHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgICBzY2FsZTogMC45OTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gICAgfVxuXG4gICAgJiBzdmcge1xuICAgICAgd2lkdGg6IDkwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tZWRpYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuIiwiLnRvZ2dsZS1jb250ZW50IHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMHB4KSAvIDIpO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogOS41cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWIpO1xuICAgIGNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xuICB9XG5cbiAgJl9fdGFiLS1hY3RpdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xNXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1hY3RpdmUtdGFiKTtcbiAgfVxuXG4gICZfX3RhYi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYi1pY29uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAmIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLXRhYi1pY29uLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLS1hbmRyb2lkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcblxuICAgICAgJiBzdmcgcGF0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmlyc3QtdGFiLWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcbiAgfVxuXG4gICZfX3RhYi1pY29uLS1hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIH1cblxuICAmX19pbm5lci13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ibG9jazogMjBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgPiBzZWN0aW9uOm50aC1jaGlsZCgyKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW8ge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTg1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3dlbGNvbWUtYm9udXMtd2l0aC1wcm9tby5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG1pbi1oZWlnaHQ6IDIyOXB4O1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA1NS4zcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogNjlweDtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLWxlZnQtc21hbGwuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtbGVmdC5zdmcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLXJpZ2h0LXNtYWxsLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1yaWdodC5zdmcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICBnYXA6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9udXMtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gIH1cblxuICAmX19wZXJjZW50IHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc21hbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgfVxuXG4gICZfX3RvdGFsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjkuOXB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20td3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2FjdGl2ZSB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG5cbiAgICAmLWljb24ge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG59XG4iLCIuYm9va21ha2VyLWJlbmVmaXRzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzEuMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiAxNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgY29sdW1uLWdhcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gIH1cblxuICAmX19iZW5lZml0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiA0MjVweDtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgJiA+IHN2ZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIH1cblxuICAgICYgc3ZnICoge1xuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oNXB4KTtcblxuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblxuICAgICYgPiBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ob3ctdG8tdGFicyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDIwcHgpO1xuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjIxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBvcGFjaXR5OiAwLjE1O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAmX190YWIge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICAgIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1iZyk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBLYW5pdDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmLS1wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19udW0ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgICYgc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYi1pY29uLS1hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gIH1cblxuICAmX19zdGVwcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9fc3RlcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sXG4gICAgICB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgcGFkZGluZzogMTVweDtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDM4MHB4LCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0byAxZnI7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCB2YXIoLS1zaGFkb3ctY29sb3IpO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyA0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAmID4gcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgJiA+IHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggdmFyKC0tc2hhZG93LWNvbG9yKTtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jYXNpbm8tZ2FtZXMge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3cteDogYXV0bztcblxuICAmX19nYW1lcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19nYW1lIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xuXG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAzMTBweDtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19nYW1lLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMy4zcHg7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTUuMnB4O1xuICAgIH1cblxuICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAmID4gLnVpLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJyYW5kLWxvZ29zIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICB9XG5cbiAgICAmLS13aXRoLWJnIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICBib3gtc2hhZG93OiAwcHggM3B4IDEwcHggMHB4IHZhcigtLXNoYWRvdy1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIubGF0ZXN0LWV2ZW50cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX19zbGlkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKCgzMTBweCArIDIwcHgpICogKC0zKSkpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZS1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDVweCk7XHJcblxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4LjJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3RzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RvdCB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcclxuICAgIH1cclxuXHJcbiAgICAmLS1hY3RpdmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sXHJcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uOmZpcnN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbjpsYXN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24taWNvbiB7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuXHJcbiAgICAmLS1sZWZ0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0zcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1yaWdodCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYWJvdXQtYm9udXNlcyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICZfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLy8gYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDVweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiIHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG4gICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgtMyk7XG5cbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYik7XG4gICAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcblxuICAgICYtLWFjY2VudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG4gICAgJiB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuZGVzY3JpcHRpb24tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0MHB4IDBweCA4MHB4IDBweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xMDB2dyAvIDIgKyAxMDAlIC8gMik7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGhlaWdodDogYXV0bztcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDMwcHgpO1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgY29sdW1uLWdhcDogNTBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiA5MyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYi1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbn1cbiJdfQ== */
