.o-hero_container{display:flex;flex-direction:column;justify-content:space-around;overflow:hidden;position:relative}.o-preview_cookie_notice__background{background-color:#e9e9e9;display:block;padding-bottom:100px;padding-top:115px;width:100%}.o-preview_cookie_notice__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:614px;width:80%}.o-preview_cookie_notice__box{background-color:#b1b1b1}.o-preview_cookie_notice__box--1{height:43px;margin-bottom:50px;width:41%}.o-preview_cookie_notice__box--2{height:28px;margin-bottom:14px;width:84%}.o-preview_cookie_notice__box--3{height:28px;margin-bottom:70px;width:100%}.o-preview_cookie_notice__box--4{height:68px;width:34%}.u-full_width{width:var(--width-full)!important}.u-large_width{max-width:var(--width-large)!important;width:var(--width-large)}.u-medium_width{max-width:var(--width-medium)!important}.u-small_width{max-width:var(--width-small)!important}@media (max-width:580px){.u-large_width,.u-medium_width,.u-small_width{max-width:var(--width-full)!important;width:var(--width-full)}}.u-text--left{text-align:initial}.u-text--right{text-align:right}.u-text--center{text-align:center}.u-hidden{display:none!important}.u-capitalize{text-transform:capitalize}.u-white_background{background-color:#fff}.u-screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-visually-hidden{height:0;overflow:hidden;visibility:hidden}.u-overflow-x-hidden{overflow-x:hidden}.u-font--capitalized{text-transform:capitalize}.u-font--uppercase{text-transform:uppercase}.u-font--lowercase{text-transform:lowercase}.u-width--full{width:100%}.u-text-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-border-none{border:none!important}.u-container>*{margin:0 auto}.u-align-right{justify-items:end!important}.u-align-left{justify-items:start!important}.u-module-full-width{justify-self:stretch}.u-mb-8{margin-bottom:.5em}.c-logo--centre-align{margin:0 auto}.c-logo--left-align{margin-right:auto}.c-logo--right-align{margin-left:auto}.c-logo img{display:block}.c-title__main{color:var(--text-color,var(--black));font-size:var(--font-size,1.875em)}.c-title__main,.c-title__sub{font-family:var(--font-family,system-ui);font-weight:400;margin:0;text-align:center}.c-title__sub{color:var(--text-color,var(--grey-text));font-size:var(--font-size,1em);line-height:1.33}.c-title__main>p,.c-title__sub>p{margin:0;word-break:break-word}.c-text{text-align:var(--text-alignment,initial)}.c-text a{text-decoration:underline;text-decoration-thickness:2px}[dir=ltr] .c-text>div{word-break:break-word}.c-button{background:var(--button-bg,transparent);border:var(--border-width,2px) solid var(--border-color,currentColor);color:var(--color,inherit);cursor:pointer;display:flex;font-family:var(--font-family,Arial);font-size:var(--font-size,18);gap:.5rem;justify-content:center;letter-spacing:var(--letter-spacing,auto);min-block-size:calc(var(--height)/var(--base)*1em);padding:calc((var(--height)/2 - var(--base)/2)/var(--base)*1em) 2rem;place-items:center;width:var(--module-width,auto)}.c-button>p{margin:0}.c-button--pill{border-radius:calc(var(--height)/2*1em)!important}.c-button--glow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.04)}.c-modal .c-button{min-width:100%}.c-button--align-left{justify-self:start;text-align:left}.c-button--align-center{justify-self:center;text-align:center}.c-button--align-right{justify-self:end;text-align:right}.c-button:not(:disabled):hover{filter:brightness(110%) hue-rotate(2deg)}.c-button:disabled{opacity:.3}.c-button:focus{box-shadow:0 1px 0 rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 48px rgba(17,17,26,.1);outline-offset:4px}.c-button--width-full{justify-self:stretch}.c-button .c-spinner{display:none}.c-button.is-waiting .c-spinner{display:block}.c-form{border:none;font-size:1rem;margin:0;padding:0}.c-form>div{display:grid;gap:1.5rem}.c-form__territory{align-items:center;color:var(--territory-color);display:flex;display:none;font-family:var(--font-family);font-size:.75em;padding-inline-start:1em;text-transform:uppercase}.c-form__territory svg{fill:currentColor;margin-inline-end:.5em}.c-form--width-full{justify-self:stretch}.c-pointer{align-items:center;color:var(--color,var(--accent));display:flex;flex-direction:column;font-family:var(--font-family);gap:1em;text-align:center}.c-pointer>p{margin:0}.c-pointer svg{fill:var(--pointer-color,var(--accent));width:1.5rem}[dir=rtl] .c-pointer{letter-spacing:0!important}.c-image{display:block;height:auto;max-width:100%}.c-image--width-full{width:100%}.c-image--preserve-aspect-true{height:auto}.c-image--contain{object-fit:contain}.c-image--cover{object-fit:cover}.c-image--align-center{justify-self:center}.c-image--align-left{justify-self:start}.c-image--align-right{justify-self:end}.c-products-section{--thumb-small:6.25rem;--thumb-medium:10.25rem;--thumb-large:14.25rem;--min-thumb-inline-size:var(--thumb-small);--max-thumb-inline-size:var(--thumb-size)}.c-products{--gap:0.25em;--carousel-gap:4em;color:var(--color);display:grid;gap:.625em;list-style:none;margin:0;padding:0;width:100%}.c-products--grid{grid-row-gap:1em;align-items:start;grid-template-columns:repeat(auto-fit,minmax(var(--max-thumb-inline-size),1fr))}.c-product__content{border:var(--border-size,2px) solid transparent;border-radius:.25em;min-block-size:4.75em;padding:min(5%,1em);position:relative;transition:border-color .25s ease-in-out}.c-product.is-out-of-stock .c-product__thumb{filter:grayscale(1)}.c-product:not(.is-out-of-stock){cursor:pointer}.c-product:not(.is-out-of-stock):not([aria-selected=true]):hover .c-product__content{border-color:hsla(var(--border-h),var(--border-s),var(--border-l),30%)}.c-product[aria-selected=true] .c-product__content{border-color:var(--border-hsl,currentColor)}.c-product__content,.c-product__text{align-items:center;display:flex;flex-direction:column;gap:.75em;justify-items:center}.c-product__text{font-size:var(--font-size,1em)}.c-products--grid .c-product__text{text-align:center}.c-products--carousel .c-product{display:flex;flex:0 0 100%;justify-content:center}.c-product__thumb{aspect-ratio:1/1;border-radius:.25em;height:auto;inline-size:100%;max-inline-size:var(--max-thumb-inline-size);object-fit:cover}.c-product__thumb img{display:block;height:auto;max-width:100%}.c-products--grid .c-product__title{margin-block-end:.5em}.c-products--list .c-product__title{margin-inline-end:1em;margin-inline-start:min(5%,3.375em)}.c-products--list .c-product__content{display:grid;grid-template-columns:minmax(var(--thumb-small),var(--max-thumb-inline-size)) minmax(100px,1fr) 2em;justify-items:legacy}.c-products--list .c-product__text{align-items:start}.c-products__check{color:var(--border-hsl,currentColor);flex:0 0 2em;opacity:0}[aria-selected=true] .c-products__check{opacity:1}.c-products__list-check{margin-inline-start:auto}.c-products--carousel{-ms-overflow-style:none;align-items:flex-start;display:flex;gap:var(--carousel-gap);list-style:none;overflow-x:scroll;overflow-y:hidden;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.c-products--carousel.is-loaded{scroll-behavior:smooth}.c-products-wrap{font-family:var(--font-family,inherit);overflow:hidden;position:relative}.c-products-wrap .c-products:not(.c-products--list) .c-validation,.c-products__button{justify-content:center}.c-products__button{background:var(--button-bg-color,var(--accent));block-size:2em;color:var(--button-color,var(--button-color));cursor:pointer;display:flex;inline-size:2em;left:0;opacity:0;place-items:center;position:absolute;top:min(50%,calc(var(--max-thumb-inline-size)/2));transition:opacity .25s ease-in-out;z-index:1}.c-products__button svg{block-size:1.5em;display:block;inline-size:1.5em}@media (pointer:coarse){.c-products__button{opacity:0}}.c-products-wrap:focus-within .c-products__button,.c-products-wrap:hover .c-products__button{opacity:1}.is-mobile-preview .c-products__button{opacity:1}.c-products__button.next{left:auto;right:0}.c-products--carousel::-webkit-scrollbar{display:none}.c-products--carousel .c-product{scroll-snap-align:center}.c-product__no-stock{background:dimgray;border-radius:2px;color:#fff;font-size:.875em;padding:.25em .5em;text-transform:uppercase}.c-products--grid .c-product__no-stock{left:50%;position:absolute;text-align:center;top:1em;transform:translateX(-50%);width:clamp(var(--min-thumb-inline-size),100%,var(--max-thumb-inline-size))}.c-product__content{align-items:center;display:flex;flex-direction:column;font-size:.875em;gap:.75em}.c-products--carousel .c-product__content{gap:1em}.c-radio{align-items:center;background:#fff;border:1px solid var(--radio-color);display:grid;font-family:system-ui,Arial,Helvetica,sans-serif!important;font-size:1rem;grid-template-columns:auto 1fr;justify-items:center;line-height:2.75;position:relative}[dir=rtl] .c-radio{direction:rtl}.c-radio+.c-radio{margin-inline-start:16px}.c-radio__input{align-self:center;-webkit-appearance:none;appearance:none;border:1px solid var(--radio-color);border-radius:1.5em;box-shadow:0 0 0 3px transparent;cursor:pointer;font-size:1em;grid-column:1;grid-row:1;height:1.25em;margin:0 .625em;outline:none;position:relative;transition:border .1s,box-shadow .1s;width:1.25em;z-index:4}.c-radio__input:checked{--box-shadow-size:1px;border-color:var(--radio-color)}.c-radio__label{--em-height:2.75;--em-size:16px;cursor:pointer;grid-column:2;grid-row:1;padding-inline-end:1em}.c-radio__label:after{bottom:0;box-shadow:inset 0 0 0 3px transparent;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .25s ease-in-out;z-index:2}.c-radio__input:active~.c-radio__label:after{transform:translateY(1px)}.c-radio__input:focus~.c-radio__label:after{--focus-s:39%;--focus-l:87%;box-shadow:inset 0 0 0 1px var(--brand-color)}.c-radio__input:checked~.c-radio__label:after{background:var(--input-border-color);border-color:var(--input-border-color)}.c-radio__circle{background:var(--radio-color);border-radius:50%;grid-column:1;grid-row:1;height:.625em;opacity:0;transform:rotate(45deg) scale(.8);transition:transform .19s cubic-bezier(.56,-.55001,.25,2.45),opacity .15s;width:.625em;z-index:3}.c-radio__input:checked~.c-radio__circle{opacity:1;transform:scale(1)}.c-checkbox{align-items:center;display:grid;flex:1;font-family:var(--form-font-family);font-size:1em;gap:.5em var(--checkbox-gap,1em);grid-template-columns:var(--checkbox-size,1.5em) 1fr;min-block-size:1.5em;position:relative}.c-checkbox__shadow{align-self:start;block-size:var(--checkbox-size,1.5em);border-radius:.25em;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);grid-column:1;grid-row:1;opacity:0;pointer-events:none;transition:opacity .25s}.c-checkbox__input:checked~.c-checkbox__shadow{opacity:1}.c-checkbox__label p{margin:0}.c-checkbox__label-consent p{white-space:pre-line}.c-checkbox__input:checked+.c-checkbox__label:before{background-color:var(--brand-color)}.c-checkbox__mark{align-self:start;grid-column:1;grid-row:1;justify-self:center;opacity:0;pointer-events:none;position:relative;transition:transform .19s cubic-bezier(.56,-.55001,.25,2.45),opacity .15s}.c-checkbox__input:checked~.c-checkbox__mark{opacity:1;transform:scale(.8)}.c-checkbox__input:checked{background:hsl(var(--h),var(--s),98%)}[data-whatintent=keyboard] .c-checkbox__input:focus{outline:2px auto Highlight;outline:2px solid -webkit-focus-ring-color}.c-checkbox__input{align-self:start;-webkit-appearance:none;appearance:none;background-color:#fff;block-size:var(--checkbox-size,1.25em);border:2px solid var(--checkbox-color);border-radius:.25em;box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1);cursor:pointer;font-size:1em;grid-column:1;grid-row:1;inline-size:var(--checkbox-size,1.25em);margin:0;outline-offset:4px;padding:0}.c-checkbox__input:active{transform:scale(.95)}.c-checkbox__input:checked+label svg{opacity:0}.c-checkbox.is-invalid .c-checkbox__input:not(:checked){border-color:var(--error-text)}.c-input--pill{border-radius:min(2.0625em,40px)}.c-input__label{color:var(--input-label-color,inherit);display:block;margin-block-end:.875rem}.c-input--small{font-size:.8275em}.c-input--small .c-input__input{block-size:calc(var(--input-block-size)/1.25)}.c-input__input{-webkit-appearance:none;appearance:none;background:var(--input-background-color,#fff);block-size:var(--input-block-size);border:var(--input-border-width,1px) solid var(--input-border-color,var(--black));border-radius:var(--field-border-radius,0);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.04);color:var(--input-color,inherit);font-family:inherit;font-family:var(--font-family);font-size:inherit;grid-column:1;outline-offset:4px;padding:.5em 1em;transition:opacity 0s;width:100%}.c-input__input::placeholder{color:var(--input-placeholder-color);opacity:1;text-transform:none}.c-input__input:-ms-input-placeholder{color:var(--input-placeholder-color)}.c-input__input::-ms-input-placeholder{color:var(--input-placeholder-color)}.c-input--pill .c-input__input{border-radius:calc(var(--input-block-size)/2)!important}.is-invalid .c-input{--input-border-color:var(--error-text)}.c-input--facebook>input{block-size:auto;border:none;border-bottom:1px solid var(--divider);box-shadow:none;color:var(--fds-gray-45);font-size:1em;margin-left:1em;padding-bottom:.5em;padding-left:0;padding-top:1em;position:inherit;width:calc(100% - 2em)}.facebook-lead-preview-content-block .facebook-c-inputs{margin-bottom:1em}.facebook-lead-preview-content-block .facebook-c-inputs>div{margin-block-end:1em}.facebook-lead-preview-content-block .facebook-c-inputs .c-input__label{color:var(--fds-gray-45);margin-block-end:0;margin-inline-start:1em}.c-input--facebook:after,.c-input--facebook:before{box-shadow:none;content:""}.c-input--facebook input:focus-visible{outline:none}.c-input__textarea-character-count{display:inline-flex;font-size:max(.75em,12px);gap:1em;padding-top:.5em}.c-input--textarea{display:grid;height:auto}.c-input__textarea-copy{word-wrap:break-word;color:transparent!important;grid-column:1;grid-row:2!important;height:9.5em;opacity:1!important;overflow-y:auto;pointer-events:none;position:relative;white-space:pre-line;z-index:2}.c-input--textarea textarea{block-size:9.5em;padding-block-start:1rem;resize:none}.c-input__icon svg{fill:currentColor}.c-char-count{font-size:.875em;padding-block-start:.5em}.c-char-count.visually-hidden{opacity:0}.c-char-count.is-over{color:var(--error-text)}.c-custom{transition:all .15s ease-in-out}.c-custom div{background:var(--monochrome-white);border:1px solid var(--focus-color);margin-bottom:8px;padding:12px 16px;width:100%}.c-custom div p{color:var(--monochrome-gray);font-size:13px;line-height:20px;margin:0}.c-custom div input{border:0;color:var(--monochrome-black);font-size:24px;margin:0;outline:none;padding:0;width:100%}textarea{resize:none}.c-select{position:relative}.c-select:focus-within{z-index:10}.c-select__button{-webkit-appearance:none;appearance:none;background:var(--input-background-color,#fff);block-size:var(--input-block-size);border:var(--input-border-width,1px) solid var(--input-border-color,var(--black));border-radius:var(--field-border-radius,0);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.04);cursor:pointer;display:grid;font-family:var(--input-font-family,inherit);font-size:1em;gap:0 .5em;grid-template-columns:1fr 2.5em;padding:.5em 0 .5em 1em;position:relative;text-align:unset;width:100%;z-index:3}.c-select__button>*{grid-row:1}.c-select--pill .c-select__button{border-radius:min(2.0625em,40px)}.c-select__button:focus{outline-offset:4px}.c-select__button[aria-disabled=true]{cursor:default;filter:grayscale(1);opacity:.5}.c-select__button[aria-expanded=true]{background:hsl(var(--h,0),var(--s,0%),98%);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.c-select__label{color:var(--input-label-color,inherit);display:block;margin-block-end:.875rem}.c-select__value{background:none;color:var(--input-color,inherit);display:flex;flex-flow:column;font-size:inherit;grid-column:1;justify-content:center}.c-select__value svg{display:none}.c-select__arrow{align-self:stretch;border-left:1px solid var(--input-border-color,var(--black));display:flex;grid-column:2/2;grid-row:1/-1;justify-content:center;place-items:center}.c-select__button[aria-disabled=true] .c-select__arrow{opacity:.3}.c-select__button[aria-expanded=true] .c-select__arrow{transform:scaleY(-1)}.c-select__options{background:var(--input-background-color,#fff);border:1px solid transparent;border-bottom-right-radius:.25em;border-top:none;border:var(--input-border-width,1px) solid var(--input-border-color,var(--black));border-bottom-left-radius:.25em;box-shadow:0 1px 0 rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 48px rgba(17,17,26,.1);color:var(--input-color,inherit);left:0;list-style:none;margin:0;max-height:0;overflow:hidden;padding:.25em;position:absolute;top:100%;transition:border-color .25s;visibility:hidden;width:100%;z-index:2}.c-select__options li{align-items:center;border-bottom:1px solid transparent;border-bottom-right-radius:.25em;border-top:1px solid transparent;cursor:pointer;display:flex;font-family:var(--font-family,inherit);font-size:1rem;justify-content:space-between;min-block-size:3.125em;padding:0 1rem}.c-select__options li svg{fill:var(--green);display:none}.c-select__options li[aria-selected=true] svg{display:block}.c-select__options li[aria-selected=true]{background:hsl(var(--h),var(--s),98%)}.c-select__options li:focus{outline-offset:-2px}.c-select__options li:hover{background:hsl(var(--h,0),var(--s,0%),98%)}.c-select__button[aria-expanded=true]~.c-select__options{border-top:none;max-height:400px;overflow-y:scroll;visibility:visible}[lang=ar] .c-select__option[dir=ltr]{font-size:.8em}.c-select--pill>span{border-radius:2em!important}.c-select--facebook{padding-left:1em;padding-right:1em}.c-select--facebook:last-child{padding-bottom:1em}.c-language-select{color:#fff;font-family:system-ui,Arial,Helvetica,sans-serif!important;font-size:.875rem;grid-column:3;justify-self:end;position:relative;z-index:2}.c-language-select__button{align-items:center;-webkit-appearance:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:.875rem;height:2rem;outline:none;padding:0 .5rem}.c-language-select__button:after{color:currentColor;content:"\25bc";margin-left:auto;transform:scaleY(.65)}@media (min-width:600px){.lang-short{display:none}.c-language-select__button{min-width:150px}}@media (max-width:599px){.lang-long{display:none}.c-language-select__button{width:80px}}.c-language-select__button-value{margin-inline-end:.5rem}.c-language-select__button-icon{fill:currentColor;margin-inline-end:.75rem}.c-language-select__button-icon svg{display:block}.c-language-select__button[aria-expanded=true]~.c-language-select__dropdown{height:auto;opacity:1;transform:translateY(0)}[dir=rtl] .c-language-select__button[aria-expanded=true]~.c-language-select__dropdown{left:0;right:auto}.c-language-select__dropdown{background:var(--brand-color);box-shadow:0 1px 4px rgba(0,0,0,.46);height:0;list-style:none;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% + 6px);transform:translateY(-6px);transition:transform .35s cubic-bezier(.175,.885,.32,1.275);z-index:100}.c-language-select__dropdown li{cursor:pointer;line-height:2.5;margin:0;padding:0 1rem;white-space:nowrap}.c-language-select__dropdown li:not(.is-selected):hover{opacity:.7}.c-language-select__dropdown li svg{height:11px;margin-inline-end:.75rem;width:14px}.c-language-select-option{text-align:start}.c-modal{background-color:rgba(0,0,0,.4);display:none;font-family:-apple-system,BlinkMacSystemFont,"system-ui",Helvetica Neue,Arial;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:1}.c-modal.show{display:grid;z-index:99999}.c-modal__content{background-color:#fefefe;border:1px solid #888;max-width:360px;padding:32px}.c-modal__content>div{text-align:center}.c-modal__close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:28px}.c-modal__close:focus,.c-modal__close:hover{color:var(--brand-color);cursor:pointer;text-decoration:none}.c-modal__inputs>input::-webkit-inner-spin-button,.c-modal__inputs>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-modal__inputs>input[type=number]{-moz-appearance:textfield}.c-modal__inputs{background:#180f0f;border:1px solid #180f0f;direction:ltr;display:inline-grid;gap:1px;grid-auto-flow:column;justify-content:center;margin-bottom:24px}.c-modal__content__input{border:none;font-size:24px;font-weight:600;height:100%;outline:none;text-align:center;width:100%}.c-modal__content__input:focus+.c-modal__content__input__span{border-color:var(--brand-color)}.c-modal__content__input__span{border:2px solid transparent;height:calc(100% + 2px);left:-1px;pointer-events:none;position:absolute;top:-1px;width:calc(100% + 2px)}.c-modal__content__input_container{align-content:center;display:flex;height:57px;justify-content:center;position:relative;width:60px}.c-modal__inputs.is-invalid>.c-modal__content__input_container{border-bottom:2px solid var(--error-text);border-top:2px solid var(--error-text)}.c-modal__inputs.is-invalid>.c-modal__content__input_container:first-child{border-left:2px solid var(--error-text)}.c-modal__inputs.is-invalid>.c-modal__content__input_container:last-child{border-right:2px solid var(--error-text)}.c-modal__intro_text{text-align:center}.c-modal__intro_text__title{font-size:22px;font-weight:600;line-height:28px}.c-modal__intro_text__subtitle{line-height:22px;margin-bottom:24px;margin-top:12px}.c-modal__content__submit{background-color:#000;color:#fff;margin-bottom:0;margin-top:32px;min-width:100%;padding:16px 32px}[data-color-shade=black] .c-modal__content__submit,[data-color-shade=low] .c-modal__content__submit,[data-color-shade=very-low] .c-modal__content__submit{color:#fff}.c-modal__errors{color:var(--error-text)}.c-modal__errors.show{margin-bottom:24px}.c-modal__content__retry{color:var(--brand-color);font-weight:700}.c-modal__content__retry:hover{cursor:pointer}.c-modal__retry_submit>p{margin:0}.c-invalid-terms{align-items:center;color:var(--error-text);display:flex;font-size:max(.75em,11px);line-height:1.45454545455em}.c-invalid-terms[hidden]{display:none}.c-invalid-terms svg{fill:currentColor;display:block;margin-inline-end:.75em}.c-consents{--checkbox-size:2em;--checkbox-gap:1em;grid-row-gap:1.3333em;border:none;color:var(--text-color,var(--black));display:grid;font-family:var(--font-family);font-size:var(--font-size);padding:0}.c-consents_choices a{color:var(--link-colour)}.c-consent__disclaimer{font-size:max(.75em,11px);grid-column:2;max-width:50ch}.c-consent__validation{grid-column:2}.c-consent__disclaimer p{margin:0}.c-error{display:flex;flex:1;font-family:system-ui,Arial,Helvetica,sans-serif!important;position:relative;transition:all .15s ease-in-out}.c-error__block{background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.21);font-size:1rem;margin:10rem auto auto;position:relative;text-align:center;width:360px;z-index:2}.c-error__panel{background:var(--status-panel-bg);line-height:1.375;padding:1.5em 2.25em}.c-error__panel p{margin-top:0}.c-error__panel a{color:inherit}.c-error__text{font-size:1.375em;line-height:1.27272727273;margin:0 0 .36363636363em}.c-section{background-color:var(--block-background,var(--global-block-background));display:grid;justify-items:center;position:relative;width:min(100vw,var(--width,var(--global-block-width)))}@keyframes showHighlight{to{opacity:1;transform:scale(1)}}body:not(.is-fullscreen) .c-section:before{border:2px solid #8b65f5;box-shadow:inset 0 0 0 1px #fff;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}body:not(.is-fullscreen) .c-section.is-highlighted:before,body:not(.is-fullscreen) .c-section.is-hovered:before{opacity:1}body:not(.is-fullscreen) .c-section.is-highlighted:after,body:not(.is-fullscreen) .c-section.is-hovered:after{background:#8b65f5;color:#fff;content:attr(data-block-type);font-family:system-ui;font-size:12px;left:2px;padding:.5em .75em;position:absolute;top:2px}.c-call-to-action{background:var(--button-bg,transparent);border:var(--border-width,2px) solid var(--border-color,currentColor);color:inherit;display:flex;font-family:var(--font-family,Arial);font-size:var(--font-size,18);font-weight:var(--font-weight,inherit);justify-content:center;letter-spacing:var(--letter-spacing,auto);min-block-size:calc(var(--height)/var(--base)*1em);padding:calc((var(--height)/2 - var(--base)/2)/var(--base)*1em) 2rem;place-items:center;text-decoration:none;width:var(--module-width,auto)}.c-call-to-action>p{margin:0}.c-call-to-action--pill{border-radius:calc(var(--height)/2*1em)!important}.c-call-to-action--glow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.04)}.c-call-to-action--hard{filter:drop-shadow(5px 5px 0 rgba(0,0,0,.1))}.c-call-to-action--align-left{justify-self:start;text-align:left}.c-call-to-action--align-right{justify-self:end;text-align:right}.c-call-to-action--align-center{justify-self:center;text-align:center}.c-call-to-action--width-full{justify-self:stretch}.c-module{width:var(--module-width,max-content)}@media (max-width:415px){.c-module{--module-width:100%!important}}.c-questions{border:none;font-family:var(--font-family,inherit);padding:0}.c-questions__content.is-invalid{--input-border-color:var(--error-text)}.c-questions__content{background:var(--input-background-color,#fff);border:1px solid var(--input-border-color,var(--black));padding:0 1em 1.125em}.c-questions.is-invalid{--input-border-color:var(--error-text)}.c-questions__answer{font-size:1em;width:100%}.c-questions__title{color:var(--title-color);font-size:var(--title-font-size);font-weight:var(--title-font-weight);line-height:1.33;margin-block:1.125em}.c-questions__title p{color:inherit;font-size:inherit;font-weight:inherit;margin:0}.c-questions__answers{display:grid;list-style:none;margin:0;outline-offset:4px;padding:0}.is-two_columns{background:none;border:none;padding:0}.is-two_columns .c-questions__answers{gap:1em;grid-auto-rows:minmax(3em,auto);grid-template-columns:repeat(auto-fit,minmax(10.9375em,1fr))}.is-one_column .c-questions__answers{gap:1em}.c-questions__option{align-items:center;border-radius:.25em;border-radius:var(--field-border-radius,0);color:var(--input-color,inherit);cursor:pointer;display:grid;font-size:1em;gap:.75em;grid-template-columns:auto 1fr;margin:0;min-block-size:var(--input-block-size);outline-offset:4px;padding:.5em 0}.is-one_column .c-questions__option,.is-two_columns .c-questions__option{background:var(--input-background-color,#fff);border:var(--input-border-width,1px) solid var(--input-border-color,var(--black));box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1);padding-inline:.75em}.c-questions__option[aria-disabled=true]{filter:grayscale(1);opacity:.35;pointer-events:none}.c-questions__option p{margin:0}.c-questions__option--pill{border-radius:max(1.5625em,3.125rem)}.c-questions__option[aria-checked=true] .c-questions__check{color:var(--input-background-color,inherit);opacity:1;transform:scale(.8)}.is-two_columns .c-questions__option[aria-checked=true]{box-shadow:0 0 0 2px var(--input-border-color,var(--black))}.c-questions__option>*{grid-row:1}.c-questions__option-mark{background:var(--input-background-color,var(--black));block-size:1.25em;border:2px solid var(--input-border-color,currentColor);display:grid;inline-size:1.25em;place-items:center}.c-questions__option-mark span{transform:scale(0);transform-origin:center;transition:transform .2s cubic-bezier(.68,-.6,.32,1.6),opacity .15s}.c-questions__option[role=radio]>.c-questions__option-mark{border-radius:50%}.c-questions__option[role=checkbox]>.c-questions__option-mark span{display:grid;height:100%;place-items:center;width:100%}.c-questions__option[role=checkbox]>.c-questions__option-mark span:before{background:var(--input-border-color,var(--black));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";display:block;height:70%;width:70%}.c-questions__option[role=radio]>.c-questions__option-mark span{background:var(--input-border-color,var(--black));border-radius:50%;height:50%;width:50%}.c-questions__option[aria-checked=true] .c-questions__option-mark>span{transform:scale(1)}.c-questions__content~.c-questions__content{margin-block-start:2em}.c-questions__multiple-choice,.c-questions__single{position:relative}body:not(.is-fullscreen) .c-questions__option.is-hovered{--input-border-color:#8b65f5}body:not(.is-fullscreen) .c-questions__multiple-choice:before,body:not(.is-fullscreen) .c-questions__single:before{border:2px solid #8b65f5;box-shadow:inset 0 0 0 1px #fff;content:"";inset:-5px;opacity:0;pointer-events:none;position:absolute}body:not(.is-fullscreen) .c-questions__multiple-choice:not(:first-child):before,body:not(.is-fullscreen) .c-questions__single:not(:first-child):before{inset:2.9325em -5px -5px -5px}body:not(.is-fullscreen) .c-questions__multiple-choice.is-hovered:before,body:not(.is-fullscreen) .c-questions__single.is-hovered:before{opacity:1}.c-questions-other{grid-row-gap:0;display:grid}.c-questions-other>.c-input{grid-column:1/-1;grid-row:2;height:0;overflow:hidden}.c-questions-other[aria-checked=true]>.c-input{height:auto;margin-block-end:.5em;overflow:initial}.c-questions-other:not([aria-checked=true])>.c-input{padding-block:0}.c-questions-other>.c-questions__option-mark+div{align-items:center;block-size:var(--input-block-size);display:grid}.c-questions-other{padding-block-end:0;padding-block-start:0}.c-validation{align-items:center;block-size:0;color:var(--error-text);display:flex;font-size:max(.75em,11px);line-height:1.45454545455em;opacity:0;overflow:hidden;padding-top:.5em;pointer-events:none}.c-validation svg{fill:currentColor;display:block;margin-inline-end:.75em}.is-invalid+.c-validation,.is-invalid.c-validation,.is-invalid .c-validation{block-size:auto;margin-bottom:.5em;opacity:1}.c-prompt{color:var(--prompt-color);font-size:var(--prompt-font-size);margin-bottom:1.5em}.c-stars{--color:var(--inactive-star-color,grey);display:inline-flex;flex-wrap:wrap;margin-inline:-.25em}.c-stars:has(:checked) .c-stars__label:first-of-type,.c-stars:hover .c-stars__label:first-of-type,.c-stars__label~:has(~:checked),.c-stars__label~:has(~:hover){--color:var(--active-star-color,orange)}.c-stars__input:checked+.c-stars__label,.c-stars__label:hover{--color:var(--active-star-color,orange)}.c-stars--medium{font-size:1.5em}.c-stars--large{font-size:2em}.c-stars__label{border-radius:.125em;color:var(--color);cursor:pointer;display:block;padding:.25em;transition:.25s ease-in-out}.c-stars__label:hover{transform:scale(1.3)}.c-stars__label svg{fill:currentColor;stroke:initial;block-size:1em;display:block;inline-size:1.125em}.c-stars__input:focus-visible+.c-stars__label{outline:2px auto Highlight;outline:2px solid -webkit-focus-ring-color}.c-readonly-address{color:var(--text-color,inherit)}.address-loader-card,.c-readonly-address__data{background:var(--input-background-color,#fff);border:var(--input-border-width,1px) solid var(--input-border-color,var(--black));border-radius:var(--field-border-radius,0);margin:32px 0;min-height:155px;padding:32px 24px}#address1{font-weight:700}.br{border-radius:var(--field-border-radius,0)}.w60{width:60%}.w30{width:30%}.address-loader-wrapper{animation:fullView .5s cubic-bezier(.25,.46,.45,.94) forwards;width:0}.address-line{width:100%}.address-line:not(:first-child){margin-top:16px}@keyframes fullView{to{width:100%}}.animate{animation:shimmer 2s linear infinite;background:#777;background:linear-gradient(90deg,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%;height:10px}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.c-readonly-address h2,.c-readonly-address p{margin:0;text-align:center}.c-readonly-address h2{padding:0 8px}.toggle{--h:var(--primary-h);--s:var(--primary-s);--l:var(--primary-l);--l-light:var(--primary-l-light);--toggle-height:var(--toggle-block-size,1.5em);--color:#000;--border-color:var(--color);--panel-background:#c4c5cc;align-items:center;display:grid;font-size:.875rem;font-weight:500;gap:.5em .75em;gap:.75em;grid-template-columns:1fr auto;position:relative}.toggle__nob{background:var(--panel-background);block-size:var(--toggle-height);border:2px solid var(--panel-background,#fff);border-radius:calc(var(--toggle-height)/2);box-shadow:0 0 0 2px var(--panel-background);cursor:pointer;display:flex;inline-size:calc(var(--toggle-height)*2)}.toggle__nob:before{aspect-ratio:1/1;background:#fff;block-size:100%;border-radius:50%;content:"";transition:all .25s ease-in-out}.toggle:has(:focus) .toggle__nob{outline:2px solid #0176d0;outline-offset:4px}.toggle:has(input:checked){--color:#fff;--panel-background:#32cd32}.toggle:has(input[disabled]){--panel-background:#f1f6fe}.toggle:has(input[disabled]) .toggle__nob:before{display:none}.toggle:has(input[disabled]) .toggle__nob{inline-size:auto}.toggle__input:checked+.toggle__nob:before{transform:translateX(calc(100% + 4px))}:root{--grey:#b1b1b1;--grey-text:#9d9d9d;--light-grey:#ebeff2;--green:#66cc9a;--error-text:var(--error-accent,#eb4343);--width-full:100vw;--width-large:45rem;--width-medium:35rem;--width-small:25rem;--status-panel-bg:#f7f7f7;--black:#180f0f;--input-block-size:3.125em}@media (max-width:580px){:root{--width-full:100vw;--width-large:100vw;--width-medium:100vw;--width-small:100vw}}*,:after,:before{box-sizing:border-box}html{height:100%}[hidden]{display:none!important}body{margin:0}body.is-preview .c-cookies,body.is-preview .c-cookies__overlay{display:none!important}body.is-mobile-preview::-webkit-scrollbar{display:none}body.is-mobile-preview{scrollbar-width:0}a{color:var(--hyperlink-color,var(--global-hyperlink-color,initial))}.main_form{display:grid;justify-content:center;justify-items:center}.o-background{background-attachment:fixed;height:100%;min-height:100vh}#skip-link:focus{word-wrap:normal!important;clip:auto;background:#ff0;clip-path:none;color:#000;font-size:.875em;height:auto;left:1em;margin:0;padding:.25em;position:absolute;top:1em;width:auto;z-index:100000}[lang=ar]{font-size:20px}[lang=ar] bdo{font-size:.8em}@media (min-height:601px){body{overflow:auto!important}}@media (min-width:326px){.u-medium_small{max-width:none;width:var(--width-small)}}@media (min-width:390px){.u-medium_width{max-width:none;width:var(--width-medium)}}@media (min-width:580px){.u-large_width{max-width:none;width:var(--width-large)}}[role=separator]{display:block;height:1px}@keyframes cookies{to{transform:translateX(-50%) translateY(0)}}.c-cookies{align-items:center;animation:cookies .5s ease-in-out .5s forwards;background:#fff;border-radius:4px;bottom:0;box-shadow:0 0 1em 0 rgba(0,0,0,.25);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;left:50%;max-height:calc(100vh - 2em);outline:none!important;overflow:hidden;overflow:auto;position:fixed;transform:translateX(-50%) translateY(100%);width:clamp(300px,calc(100vw - 2em),400px);z-index:999999}@media screen and (min-width:400px){.c-cookies{bottom:1em}}.c-cookies__content{display:flex;flex:1;flex-direction:column;gap:1em;padding:2em}.c-cookies__buttons{display:flex;flex-direction:column;font-size:.875rem;gap:.5em}.c-cookies__button{border-radius:4px;min-block-size:1.875em}.c-cookies__button>span{padding-block:.75em}.c-cookies__link{align-self:center;block-size:2.67em;color:inherit;display:inline-block;display:flex;flex-direction:column;justify-content:center;text-decoration:none}@keyframes cookie-overlay{to{background:rgba(0,0,0,.2)}}.c-cookies__overlay{animation:cookie-overlay .5s ease-in-out .5s forwards;background:rgba(0,0,0,.1);height:100vh;position:fixed;transition:all .2s;width:100vw;z-index:99999}.c-cookies__overlay.is-dismissed{opacity:0;pointer-events:none}.c-cookies__desc{font-size:.875em;line-height:1.33;margin-top:0}.c-cookies__title{font-size:1.125rem;margin-block-start:0}.c-cookies__label{font-size:.875rem}.c-cookies__toggle-text{font-size:.75rem;line-height:1.67;margin-top:0}.c-cookies__toggle-text:has(~.c-cookies__toggle-text){margin-bottom:1.5em}.c-cookies__required{align-self:center;color:#0176d0;font-size:.625em;font-style:italic;margin-inline:1em}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUQ5QixZQUFhLENBSWIsY0FBZSxDQUNmLGtCQUFvQixDQU5wQixXQUFZLENBSVosYUFHRCxDQUNBLGlDQUNDLFNBQVUsQ0FDVixtQkFDRCxDQUVBLGlCQUVDLGdCQUFrQixDQUNsQixnQkFBaUIsQ0FGakIsWUFHRCxDQUNBLGtCQUNDLGtCQUFtQixDQUNuQixvQkFDRCxDQUNBLGtCQUNDLGlCQUNELENBQ0Esd0JBQ0MsZ0JBQWtCLENBRWxCLGdCQUFpQixDQURqQixZQUVELENBQ0Esc0RBQ0MsbUJBQ0QsQ0FDQSxxQkFLQyxpQkFBa0IsQ0FGbEIsYUFBYyxDQURkLGdCQUFrQixDQURsQixpQkFBa0IsQ0FHbEIsaUJBRUQiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9jc3Mvb2JqZWN0LmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvdXRpbGl0eS5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvbG9nb19iYXIuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL3RpdGxlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy90ZXh0LmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9idXR0b24uY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2Zvcm0uY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL3BvaW50ZXIuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2ltYWdlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9wcm9kdWN0cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvcmFkaW8uY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2NoZWNrYm94LmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9pbnB1dC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvY3VzdG9tLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9zZWxlY3QuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2xhbmd1YWdlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9tb2RhbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvaW52YWxpZC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvY29uc2VudC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvZXJyb3IuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL3NlY3Rpb24uY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2NhbGxfdG9fYWN0aW9uLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29tcG9uZW50cy9tb2R1bGUuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL2N1c3RvbV9xdWVzdGlvbnMuY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL3ZhbGlkYXRpb24uY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb21wb25lbnRzL3Byb21wdC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvc3Rhcl9jb3VudC5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvcmVhZG9ubHlfYWRkcmVzcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2NvbXBvbmVudHMvdG9nZ2xlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvZmxvdy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLm8taGVyb19jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uby1wcmV2aWV3X2Nvb2tpZV9ub3RpY2VfX2JhY2tncm91bmQge1xuXHRwYWRkaW5nLXRvcDogMTE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigyMzMsIDIzMywgMjMzKTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5vLXByZXZpZXdfY29va2llX25vdGljZV9fd3JhcHBlciB7XG5cdHdpZHRoOiA4MCU7XG5cdG1heC13aWR0aDogNjE0cHg7XG5cdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vLXByZXZpZXdfY29va2llX25vdGljZV9fYm94IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE3NywgMTc3LCAxNzcpO1xufVxuXG4uby1wcmV2aWV3X2Nvb2tpZV9ub3RpY2VfX2JveC0tMSB7XG5cdHdpZHRoOiA0MSU7XG5cdGhlaWdodDogNDNweDtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm8tcHJldmlld19jb29raWVfbm90aWNlX19ib3gtLTIge1xuXHR3aWR0aDogODQlO1xuXHRoZWlnaHQ6IDI4cHg7XG5cdG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5vLXByZXZpZXdfY29va2llX25vdGljZV9fYm94LS0zIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjhweDtcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLm8tcHJldmlld19jb29raWVfbm90aWNlX19ib3gtLTQge1xuXHR3aWR0aDogMzQlO1xuXHRoZWlnaHQ6IDY4cHg7XG59XG4iLCIudS1mdWxsX3dpZHRoIHtcblx0d2lkdGg6IHZhcigtLXdpZHRoLWZ1bGwpICFpbXBvcnRhbnQ7XG59XG4udS1sYXJnZV93aWR0aCB7XG5cdG1heC13aWR0aDogdmFyKC0td2lkdGgtbGFyZ2UpICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiB2YXIoLS13aWR0aC1sYXJnZSk7XG59XG4udS1tZWRpdW1fd2lkdGgge1xuXHRtYXgtd2lkdGg6IHZhcigtLXdpZHRoLW1lZGl1bSkgIWltcG9ydGFudDtcblx0LyogbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgKi9cbn1cbi51LXNtYWxsX3dpZHRoIHtcblx0bWF4LXdpZHRoOiB2YXIoLS13aWR0aC1zbWFsbCkgIWltcG9ydGFudDtcblx0LyogbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgKi9cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG5cdC51LWxhcmdlX3dpZHRoLFxuXHQudS1tZWRpdW1fd2lkdGgsXG5cdC51LXNtYWxsX3dpZHRoIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLXdpZHRoLWZ1bGwpICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IHZhcigtLXdpZHRoLWZ1bGwpO1xuXHR9XG59XG5cbi51LXRleHQtLWxlZnQge1xuXHR0ZXh0LWFsaWduOiBpbml0aWFsO1xufVxuXG4udS10ZXh0LS1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS10ZXh0LS1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtY2FwaXRhbGl6ZSB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udS13aGl0ZV9iYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi51LXNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnUtdmlzdWFsbHktaGlkZGVuIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRoZWlnaHQ6IDBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnUtb3ZlcmZsb3cteC1oaWRkZW4ge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi51LWZvbnQtLWNhcGl0YWxpemVkIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi51LWZvbnQtLXVwcGVyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi51LWZvbnQtLWxvd2VyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi51LXdpZHRoLS1mdWxsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi51LXRleHQtbm9zZWxlY3Qge1xuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG5cdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogS29ucXVlcm9yIEhUTUwgKi9cblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogT2xkIHZlcnNpb25zIG9mIEZpcmVmb3ggKi9cblx0LW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG5cdHVzZXItc2VsZWN0OiBub25lOyAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cbn1cblxuLnUtYm9yZGVyLW5vbmUge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtY29udGFpbmVyID4gKiB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4udS1hbGlnbi1yaWdodCB7XG5cdGp1c3RpZnktaXRlbXM6IGVuZCAhaW1wb3J0YW50O1xufVxuXG4udS1hbGlnbi1sZWZ0IHtcblx0anVzdGlmeS1pdGVtczogc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnUtbW9kdWxlLWZ1bGwtd2lkdGgge1xuXHRqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG59XG5cbi51LW1iLTgge1xuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbiIsIi5jLWxvZ28tLWNlbnRyZS1hbGlnbiB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLmMtbG9nby0tbGVmdC1hbGlnbiB7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jLWxvZ28tLXJpZ2h0LWFsaWduIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uYy1sb2dvIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLmMtdGl0bGVfX21haW4ge1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgdmFyKC0tYmxhY2spKTtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSwgMS44NzVlbSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSwgc3lzdGVtLXVpKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmMtdGl0bGVfX3N1YiB7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCB2YXIoLS1ncmV5LXRleHQpKTtcblx0bWFyZ2luOiAwO1xuXHRsaW5lLWhlaWdodDogMS4zMztcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LCBzeXN0ZW0tdWkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSwgMWVtKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmMtdGl0bGVfX21haW4gPiBwLFxuLmMtdGl0bGVfX3N1YiA+IHAge1xuXHRtYXJnaW46IDA7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4iLCIuYy10ZXh0IHtcblx0dGV4dC1hbGlnbjogdmFyKC0tdGV4dC1hbGlnbm1lbnQsIGluaXRpYWwpO1xufVxuLmMtdGV4dCBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cblxuW2Rpcj0nbHRyJ10gLmMtdGV4dCA+IGRpdiB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4iLCIuYy1idXR0b24ge1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcsIGF1dG8pO1xuXHRtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1oZWlnaHQpIC8gdmFyKC0tYmFzZSkgKiAxZW0pO1xuXHRwYWRkaW5nOiBjYWxjKCgodmFyKC0taGVpZ2h0KSAtIHZhcigtLWJhc2UpKSAvIDIpIC8gdmFyKC0tYmFzZSkgKiAxZW0pIDJyZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvciwgaW5oZXJpdCk7XG5cdGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoLCAycHgpIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvciwgY3VycmVudENvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LCBBcmlhbCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDAuNXJlbTtcblx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLCAxOCk7XG5cdHdpZHRoOiB2YXIoLS1tb2R1bGUtd2lkdGgsIGF1dG8pO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1idXR0b24gPiBwIHtcblx0bWFyZ2luOiAwO1xufVxuLmMtYnV0dG9uLS1waWxsIHtcblx0Ym9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1oZWlnaHQpIC8gMiAqIDFlbSkgIWltcG9ydGFudDtcbn1cblxuLmMtYnV0dG9uLS1nbG93IHtcblx0Ym94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggNnB4IC0xcHgsIHJnYmEoMCwgMCwgMCwgMC4wNCkgMHB4IDJweCA0cHggLTFweDtcbn1cblxuLmMtbW9kYWwgLmMtYnV0dG9uIHtcblx0bWluLXdpZHRoOiAxMDAlO1xufVxuXG4uYy1idXR0b24tLWFsaWduLWxlZnQge1xuXHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmMtYnV0dG9uLS1hbGlnbi1jZW50ZXIge1xuXHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1idXR0b24tLWFsaWduLXJpZ2h0IHtcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYy1idXR0b246bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuXHRmaWx0ZXI6IGJyaWdodG5lc3MoMTEwJSkgaHVlLXJvdGF0ZSgyZGVnKTtcbn1cblxuLmMtYnV0dG9uOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC4zO1xufVxuXG4uYy1idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lLW9mZnNldDogNHB4O1xuXHRib3gtc2hhZG93OiByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggOHB4IDI0cHgsXG5cdFx0cmdiYSgxNywgMTcsIDI2LCAwLjEpIDBweCAxNnB4IDQ4cHg7XG59XG4uYy1idXR0b24tLXdpZHRoLWZ1bGwge1xuXHRqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5jLWJ1dHRvbiAuYy1zcGlubmVyIHtcblx0ZGlzcGxheTpub25lO1xufVxuLmMtYnV0dG9uLmlzLXdhaXRpbmcgLmMtc3Bpbm5lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufSIsIi5jLWZvcm0ge1xuXHRmb250LXNpemU6IDFyZW07XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4uYy1mb3JtID4gZGl2IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAxLjVyZW07XG59XG5cbi5jLWZvcm1fX3RlcnJpdG9yeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGNvbG9yOiB2YXIoLS10ZXJyaXRvcnktY29sb3IpO1xuXHRmb250LXNpemU6IDAuNzVlbTtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRkaXNwbGF5OiBub25lO1xufVxuLmMtZm9ybV9fdGVycml0b3J5IHN2ZyB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVlbTtcblx0ZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uYy1mb3JtLS13aWR0aC1mdWxsIHtcblx0anVzdGlmeS1zZWxmOiBzdHJldGNoO1xufVxuIiwiLmMtcG9pbnRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiB2YXIoLS1jb2xvciwgdmFyKC0tYWNjZW50KSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Z2FwOiAxZW07XG59XG5cbi5jLXBvaW50ZXIgPiBwIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uYy1wb2ludGVyIHN2ZyB7XG5cdHdpZHRoOiAxLjVyZW07XG5cdGZpbGw6IHZhcigtLXBvaW50ZXItY29sb3IsIHZhcigtLWFjY2VudCkpO1xufVxuXG5bZGlyPSdydGwnXSAuYy1wb2ludGVyIHtcblx0bGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcbn1cbiIsIi5jLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmMtaW1hZ2UtLXdpZHRoLWZ1bGwge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5jLWltYWdlLS1wcmVzZXJ2ZS1hc3BlY3QtdHJ1ZSB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLmMtaW1hZ2UtLWNvbnRhaW4ge1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuLmMtaW1hZ2UtLWNvdmVyIHtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4uYy1pbWFnZS0tYWxpZ24tY2VudGVyIHtcblx0anVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4uYy1pbWFnZS0tYWxpZ24tbGVmdCB7XG5cdGp1c3RpZnktc2VsZjogc3RhcnQ7XG59XG4uYy1pbWFnZS0tYWxpZ24tcmlnaHQge1xuXHRqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbiIsIi5jLXByb2R1Y3RzLXNlY3Rpb24ge1xuXHQtLXRodW1iLXNtYWxsOiA2LjI1cmVtO1xuXHQtLXRodW1iLW1lZGl1bTogMTAuMjVyZW07XG5cdC0tdGh1bWItbGFyZ2U6IDE0LjI1cmVtO1xuXG5cdC0tbWluLXRodW1iLWlubGluZS1zaXplOiB2YXIoLS10aHVtYi1zbWFsbCk7XG5cdC0tbWF4LXRodW1iLWlubGluZS1zaXplOiB2YXIoLS10aHVtYi1zaXplKTtcbn1cbi5jLXByb2R1Y3RzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAwLjYyNWVtO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHQtLWdhcDogMC4yNWVtO1xuXHQtLWNhcm91c2VsLWdhcDogNGVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3IpO1xufVxuLmMtcHJvZHVjdHMtLWdyaWQge1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KHZhcigtLW1heC10aHVtYi1pbmxpbmUtc2l6ZSksIDFmcikpO1xuXHRncmlkLXJvdy1nYXA6IDFlbTtcblx0YWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLmMtcHJvZHVjdF9fY29udGVudCB7XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcblx0bWluLWJsb2NrLXNpemU6IDQuNzVlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAwLjc1ZW07XG5cdHBhZGRpbmc6IG1pbig1JSwgMWVtKTtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXI6IHZhcigtLWJvcmRlci1zaXplLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1wcm9kdWN0LmlzLW91dC1vZi1zdG9jayAuYy1wcm9kdWN0X190aHVtYiB7XG5cdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuXG4uYy1wcm9kdWN0Om5vdCguaXMtb3V0LW9mLXN0b2NrKSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jLXByb2R1Y3Q6bm90KC5pcy1vdXQtb2Ytc3RvY2spOm5vdChbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddKTpob3ZlciAuYy1wcm9kdWN0X19jb250ZW50IHtcblx0Ym9yZGVyLWNvbG9yOiBoc2xhKHZhcigtLWJvcmRlci1oKSwgdmFyKC0tYm9yZGVyLXMpLCB2YXIoLS1ib3JkZXItbCksIDMwJSk7XG59XG4uYy1wcm9kdWN0W2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSAuYy1wcm9kdWN0X19jb250ZW50IHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItaHNsLCBjdXJyZW50Q29sb3IpO1xufVxuXG4uYy1wcm9kdWN0X19jb250ZW50LFxuLmMtcHJvZHVjdF9fdGV4dCB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAwLjc1ZW07XG59XG4uYy1wcm9kdWN0X190ZXh0IHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUsIDFlbSk7XG59XG4uYy1wcm9kdWN0cy0tZ3JpZCAuYy1wcm9kdWN0X190ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1wcm9kdWN0cy0tY2Fyb3VzZWwgLmMtcHJvZHVjdCB7XG5cdGZsZXg6IDAgMCAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmMtcHJvZHVjdF9fdGh1bWIge1xuXHRpbmxpbmUtc2l6ZTogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdGhlaWdodDogYXV0bztcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcblx0bWF4LWlubGluZS1zaXplOiB2YXIoLS1tYXgtdGh1bWItaW5saW5lLXNpemUpO1xufVxuLmMtcHJvZHVjdF9fdGh1bWIgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYy1wcm9kdWN0cy0tZ3JpZCAuYy1wcm9kdWN0X190aXRsZSB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDAuNWVtO1xufVxuLmMtcHJvZHVjdHMtLWxpc3QgLmMtcHJvZHVjdF9fdGl0bGUge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiBtaW4oNSUsIDMuMzc1ZW0pO1xufVxuLmMtcHJvZHVjdHMtLWxpc3QgLmMtcHJvZHVjdF9fY29udGVudCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGp1c3RpZnktaXRlbXM6IGluaXRpYWw7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczpcblx0XHRtaW5tYXgodmFyKC0tdGh1bWItc21hbGwpLCB2YXIoLS1tYXgtdGh1bWItaW5saW5lLXNpemUpKVxuXHRcdG1pbm1heCgxMDBweCwgMWZyKSAyZW07XG59XG5cbi5jLXByb2R1Y3RzLS1saXN0IC5jLXByb2R1Y3RfX3RleHQge1xuXHRhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5jLXByb2R1Y3RzX19jaGVjayB7XG5cdGNvbG9yOiB2YXIoLS1ib3JkZXItaHNsLCBjdXJyZW50Q29sb3IpO1xuXHRmbGV4OiAwIDAgMmVtO1xuXHRvcGFjaXR5OiAwO1xufVxuW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSAuYy1wcm9kdWN0c19fY2hlY2sge1xuXHRvcGFjaXR5OiAxO1xufVxuLmMtcHJvZHVjdHNfX2xpc3QtY2hlY2sge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYy1wcm9kdWN0cy0tY2Fyb3VzZWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0c2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0Z2FwOiB2YXIoLS1jYXJvdXNlbC1nYXApO1xufVxuLmMtcHJvZHVjdHMtLWNhcm91c2VsLmlzLWxvYWRlZCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuLmMtcHJvZHVjdHMtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LCBpbmhlcml0KTtcbn1cbi5jLXByb2R1Y3RzLXdyYXAgLmMtcHJvZHVjdHM6bm90KC5jLXByb2R1Y3RzLS1saXN0KSAuYy12YWxpZGF0aW9uIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYy1wcm9kdWN0c19fYnV0dG9uIHtcblx0b3BhY2l0eTogMDtcblx0YmxvY2stc2l6ZTogMmVtO1xuXHRpbmxpbmUtc2l6ZTogMmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogbWluKDUwJSwgY2FsYyh2YXIoLS1tYXgtdGh1bWItaW5saW5lLXNpemUpIC8gMikpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1iZy1jb2xvciwgdmFyKC0tYWNjZW50KSk7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xuXHRjb2xvcjogdmFyKC0tYnV0dG9uLWNvbG9yLCB2YXIoLS1idXR0b24tY29sb3IpKTtcblx0ei1pbmRleDogMTtcbn1cbi5jLXByb2R1Y3RzX19idXR0b24gc3ZnIHtcblx0aW5saW5lLXNpemU6IDEuNWVtO1xuXHRibG9jay1zaXplOiAxLjVlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKHBvaW50ZXI6IGNvYXJzZSkge1xuXHQuYy1wcm9kdWN0c19fYnV0dG9uIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uYy1wcm9kdWN0cy13cmFwOmZvY3VzLXdpdGhpbiAuYy1wcm9kdWN0c19fYnV0dG9uLFxuLmMtcHJvZHVjdHMtd3JhcDpob3ZlciAuYy1wcm9kdWN0c19fYnV0dG9uIHtcblx0b3BhY2l0eTogMTtcbn1cbi5pcy1tb2JpbGUtcHJldmlldyAuYy1wcm9kdWN0c19fYnV0dG9uIHtcblx0b3BhY2l0eTogMTtcbn1cbi5jLXByb2R1Y3RzX19idXR0b24ubmV4dCB7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xufVxuXG4uYy1wcm9kdWN0cy0tY2Fyb3VzZWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jLXByb2R1Y3RzLS1jYXJvdXNlbCAuYy1wcm9kdWN0IHtcblx0c2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlcjtcbn1cblxuLmMtcHJvZHVjdF9fbm8tc3RvY2sge1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJhY2tncm91bmQ6IGRpbWdyYXk7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG59XG4uYy1wcm9kdWN0cy0tZ3JpZCAuYy1wcm9kdWN0X19uby1zdG9jayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxZW07XG5cdGxlZnQ6IDUwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogY2xhbXAodmFyKC0tbWluLXRodW1iLWlubGluZS1zaXplKSwgMTAwJSwgdmFyKC0tbWF4LXRodW1iLWlubGluZS1zaXplKSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmMtcHJvZHVjdF9fY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMC43NWVtO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1wcm9kdWN0cy0tY2Fyb3VzZWwgLmMtcHJvZHVjdF9fY29udGVudCB7XG5cdGdhcDogMWVtO1xufVxuIiwiLmMtcmFkaW8ge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGluZS1oZWlnaHQ6IDIuNzU7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Zm9udC1mYW1pbHk6IHN5c3RlbS11aSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yYWRpby1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xufVxuW2Rpcj0ncnRsJ10gLmMtcmFkaW8ge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmMtcmFkaW8gKyAuYy1yYWRpbyB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDE2cHg7XG59XG5cbi5jLXJhZGlvX19pbnB1dCB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0Z3JpZC1jb2x1bW46IDE7XG5cdGdyaWQtcm93OiAxO1xuXHRmb250LXNpemU6IDFlbTtcblx0b3V0bGluZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tcmFkaW8tY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiAxLjVlbTtcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBib3JkZXIgMTAwbXMsIGJveC1zaGFkb3cgMTAwbXM7XG5cdHdpZHRoOiAxLjI1ZW07XG5cdGhlaWdodDogMS4yNWVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0ei1pbmRleDogNDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbjogMCAwLjYyNWVtO1xufVxuXG4uYy1yYWRpb19faW5wdXQ6Y2hlY2tlZCB7XG5cdC0tYm94LXNoYWRvdy1zaXplOiAxcHg7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tcmFkaW8tY29sb3IpO1xufVxuXG4uYy1yYWRpb19fbGFiZWwge1xuXHRncmlkLWNvbHVtbjogMjtcblx0Z3JpZC1yb3c6IDE7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LS1lbS1oZWlnaHQ6IDIuNzU7XG5cdC0tZW0tc2l6ZTogMTZweDtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiAxZW07XG59XG5cbi5jLXJhZGlvX19sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggdHJhbnNwYXJlbnQ7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5jLXJhZGlvX19pbnB1dDphY3RpdmUgfiAuYy1yYWRpb19fbGFiZWw6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG59XG5cbi5jLXJhZGlvX19pbnB1dDpmb2N1cyB+IC5jLXJhZGlvX19sYWJlbDo6YWZ0ZXIge1xuXHQtLWZvY3VzLXM6IDM5JTtcblx0LS1mb2N1cy1sOiA4NyU7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icmFuZC1jb2xvcik7XG59XG5cbi5jLXJhZGlvX19pbnB1dDpjaGVja2VkIH4gLmMtcmFkaW9fX2xhYmVsOjphZnRlciB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLmMtcmFkaW9fX2NpcmNsZSB7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHRncmlkLXJvdzogMTtcblx0d2lkdGg6IDAuNjI1ZW07XG5cdHotaW5kZXg6IDM7XG5cdGhlaWdodDogMC42MjVlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMC44KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDE5MG1zIGN1YmljLWJlemllcigwLjU2LCAtMC41NTAwMSwgMC4yNSwgMi40NSksIG9wYWNpdHkgMTUwbXM7XG5cdG9wYWNpdHk6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLXJhZGlvLWNvbG9yKTtcbn1cblxuLmMtcmFkaW9fX2lucHV0OmNoZWNrZWQgfiAuYy1yYWRpb19fY2lyY2xlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0b3BhY2l0eTogMTtcbn1cbiIsIi5jLWNoZWNrYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWNoZWNrYm94LXNpemUsIDEuNWVtKSAxZnI7XG5cdG1pbi1ibG9jay1zaXplOiAxLjVlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZsZXg6IDE7XG5cdGdhcDogMC41ZW0gdmFyKC0tY2hlY2tib3gtZ2FwLCAxZW0pOyAvKiBtYXJnaW4tYm90dG9tOiAxLjMzMzMzMzMzMzMzZW07ICovXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb3JtLWZvbnQtZmFtaWx5KTtcbn1cblxuLmMtY2hlY2tib3hfX3NoYWRvdyB7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHRncmlkLXJvdzogMTtcblx0b3BhY2l0eTogMDtcblx0Ym9yZGVyLXJhZGl1czogMC4yNWVtO1xuXHRibG9jay1zaXplOiB2YXIoLS1jaGVja2JveC1zaXplLCAxLjVlbSk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRhbGlnbi1zZWxmOiBzdGFydDtcblx0Ym94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCAyMHB4IDI1cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjA0KSAwcHggMTBweCAxMHB4IC01cHg7XG59XG4uYy1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB+IC5jLWNoZWNrYm94X19zaGFkb3cge1xuXHRvcGFjaXR5OiAxO1xufVxuLmMtY2hlY2tib3hfX2xhYmVsIHAge1xuXHRtYXJnaW46IDA7XG59XG4uYy1jaGVja2JveF9fbGFiZWwtY29uc2VudCBwIHtcblx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYy1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC5jLWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpO1xufVxuXG4uYy1jaGVja2JveF9fbWFyayB7XG5cdGdyaWQtcm93OiAxO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0anVzdGlmeS1zZWxmOiBjZW50ZXI7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxOTBtcyBjdWJpYy1iZXppZXIoMC41NiwgLTAuNTUwMDEsIDAuMjUsIDIuNDUpLCBvcGFjaXR5IDE1MG1zO1xuXHRhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5jLWNoZWNrYm94X19pbnB1dDpjaGVja2VkIH4gLmMtY2hlY2tib3hfX21hcmsge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG5cdG9wYWNpdHk6IDE7XG59XG4uYy1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCB7XG5cdGJhY2tncm91bmQ6IGhzbCh2YXIoLS1oKSwgdmFyKC0tcyksIDk4JSk7XG59XG5bZGF0YS13aGF0aW50ZW50PSdrZXlib2FyZCddIC5jLWNoZWNrYm94X19pbnB1dDpmb2N1cyB7XG5cdG91dGxpbmU6IDJweCBhdXRvIEhpZ2hsaWdodDtcblx0b3V0bGluZTogMnB4IHNvbGlkIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuLmMtY2hlY2tib3hfX2lucHV0IHtcblx0YmxvY2stc2l6ZTogdmFyKC0tY2hlY2tib3gtc2l6ZSwgMS4yNWVtKTtcblx0aW5saW5lLXNpemU6IHZhcigtLWNoZWNrYm94LXNpemUsIDEuMjVlbSk7XG5cdG91dGxpbmUtb2Zmc2V0OiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAwLjI1ZW07XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNoZWNrYm94LWNvbG9yKTtcblx0Z3JpZC1yb3c6IDE7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXNpemU6IDFlbTtcblx0Ym94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjA1KSAwcHggMXB4IDBweCwgcmdiYSgxNywgMTcsIDI2LCAwLjEpIDBweCAwcHggOHB4O1xuXHRhbGlnbi1zZWxmOiBzdGFydDtcbn1cblxuLmMtY2hlY2tib3hfX2lucHV0OmFjdGl2ZSB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG59XG5cbi5jLWNoZWNrYm94X19pbnB1dDpjaGVja2VkICsgbGFiZWwgc3ZnIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmMtY2hlY2tib3guaXMtaW52YWxpZCAuYy1jaGVja2JveF9faW5wdXQ6bm90KDpjaGVja2VkKSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tZXJyb3ItdGV4dCk7XG59XG4iLCIuYy1pbnB1dC0tcGlsbCB7XG5cdGJvcmRlci1yYWRpdXM6IG1pbigyLjA2MjVlbSwgNDBweCk7XG59XG4uYy1pbnB1dF9fbGFiZWwge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwLjg3NXJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0Y29sb3I6IHZhcigtLWlucHV0LWxhYmVsLWNvbG9yLCBpbmhlcml0KTtcbn1cbi5jLWlucHV0LS1zbWFsbCB7XG5cdGZvbnQtc2l6ZTogMC44Mjc1ZW07XG59XG4uYy1pbnB1dC0tc21hbGwgLmMtaW5wdXRfX2lucHV0IHtcblx0YmxvY2stc2l6ZTogY2FsYyh2YXIoLS1pbnB1dC1ibG9jay1zaXplKSAvIDEuMjUpO1xufVxuXG4uYy1pbnB1dF9faW5wdXQge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRjb2xvcjogdmFyKC0taW5wdXQtY29sb3IsIGluaGVyaXQpO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDBzO1xuXHRwYWRkaW5nOiAwO1xuXHRibG9jay1zaXplOiB2YXIoLS1pbnB1dC1ibG9jay1zaXplKTtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvciwgd2hpdGUpO1xuXHRib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlci13aWR0aCwgMXB4KSBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItY29sb3IsIHZhcigtLWJsYWNrKSk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLWJvcmRlci1yYWRpdXMsIDApO1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdXRsaW5lLW9mZnNldDogNHB4O1xuXHRib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSkgMHB4IDRweCA2cHggLTFweCwgcmdiYSgwLCAwLCAwLCAwLjA0KSAwcHggMnB4IDRweCAtMXB4O1xufVxuXG4uYy1pbnB1dF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcblx0b3BhY2l0eTogMTtcdFxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmMtaW5wdXRfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcik7XG59XG5cbi5jLWlucHV0X19pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcbn1cblxuLmMtaW5wdXQtLXBpbGwgLmMtaW5wdXRfX2lucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1pbnB1dC1ibG9jay1zaXplKSAvIDIpICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAuYy1pbnB1dCB7XG5cdC0taW5wdXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvci10ZXh0KTtcbn1cblxuLmMtaW5wdXQtLWZhY2Vib29rID4gaW5wdXQge1xuXHRwb3NpdGlvbjogaW5oZXJpdDtcblx0YmxvY2stc2l6ZTogYXV0bztcblx0Ym9yZGVyOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRmb250LXNpemU6IDFlbTtcblx0Y29sb3I6IHZhcigtLWZkcy1ncmF5LTQ1KTtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWRpdmlkZXIpO1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMmVtKTtcblx0cGFkZGluZy10b3A6IDFlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi5mYWNlYm9vay1sZWFkLXByZXZpZXctY29udGVudC1ibG9jayAuZmFjZWJvb2stYy1pbnB1dHMge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5mYWNlYm9vay1sZWFkLXByZXZpZXctY29udGVudC1ibG9jayAuZmFjZWJvb2stYy1pbnB1dHMgPiBkaXYge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAxZW07XG59XG5cbi5mYWNlYm9vay1sZWFkLXByZXZpZXctY29udGVudC1ibG9jayAuZmFjZWJvb2stYy1pbnB1dHMgLmMtaW5wdXRfX2xhYmVsIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMWVtO1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRjb2xvcjogdmFyKC0tZmRzLWdyYXktNDUpO1xufVxuXG4uYy1pbnB1dC0tZmFjZWJvb2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLmMtaW5wdXQtLWZhY2Vib29rOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuLmMtaW5wdXQtLWZhY2Vib29rIGlucHV0OmZvY3VzLXZpc2libGUge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uYy1pbnB1dF9fdGV4dGFyZWEtY2hhcmFjdGVyLWNvdW50IHtcblx0Zm9udC1zaXplOiBtYXgoMC43NWVtLCAxMnB4KTtcblx0cGFkZGluZy10b3A6IDAuNWVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0Z2FwOiAxZW07XG59XG5cbi5jLWlucHV0LS10ZXh0YXJlYSB7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogZ3JpZDtcbn1cbi5jLWlucHV0X190ZXh0YXJlYS1jb3B5IHtcblx0aGVpZ2h0OiA5LjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdGdyaWQtcm93OiAyICFpbXBvcnRhbnQ7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYy1pbnB1dC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuXHRibG9jay1zaXplOiA5LjVlbTtcblx0cmVzaXplOiBub25lO1xuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuXG4uYy1pbnB1dF9faWNvbiBzdmcge1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5jLWNoYXItY291bnQge1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6IDAuNWVtO1xufVxuLmMtY2hhci1jb3VudC52aXN1YWxseS1oaWRkZW4ge1xuXHRvcGFjaXR5OiAwO1xufVxuLmMtY2hhci1jb3VudC5pcy1vdmVyIHtcblx0Y29sb3I6IHZhcigtLWVycm9yLXRleHQpO1xufVxuIiwiLmMtY3VzdG9tIHtcblx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmMtY3VzdG9tIGRpdiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1tb25vY2hyb21lLXdoaXRlKTtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb2N1cy1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmMtY3VzdG9tIGRpdiBwIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogdmFyKC0tbW9ub2Nocm9tZS1ncmF5KTtcblx0bWFyZ2luOiAwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uYy1jdXN0b20gZGl2IGlucHV0IHtcblx0Y29sb3I6IHZhcigtLW1vbm9jaHJvbWUtYmxhY2spO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGJvcmRlcjogMHB4O1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuXHRyZXNpemU6IG5vbmU7XG59XG4iLCIuYy1zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1zZWxlY3Q6Zm9jdXMtd2l0aGluIHtcblx0ei1pbmRleDogMTA7XG59XG5cbi5jLXNlbGVjdF9fYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogdW5zZXQ7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1pbnB1dC1mb250LWZhbWlseSwgaW5oZXJpdCk7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRnYXA6IDAgMC41ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMi41ZW07XG5cdGJsb2NrLXNpemU6IHZhcigtLWlucHV0LWJsb2NrLXNpemUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yLCB3aGl0ZSk7XG5cdGJvcmRlcjogdmFyKC0taW5wdXQtYm9yZGVyLXdpZHRoLCAxcHgpIHNvbGlkIHZhcigtLWlucHV0LWJvcmRlci1jb2xvciwgdmFyKC0tYmxhY2spKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtYm9yZGVyLXJhZGl1cywgMCk7XG5cdHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gMWVtO1xuXHRib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSkgMHB4IDRweCA2cHggLTFweCwgcmdiYSgwLCAwLCAwLCAwLjA0KSAwcHggMnB4IDRweCAtMXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDM7XG59XG4uYy1zZWxlY3RfX2J1dHRvbiA+ICoge1xuXHRncmlkLXJvdzogMTtcbn1cbi5jLXNlbGVjdC0tcGlsbCAuYy1zZWxlY3RfX2J1dHRvbiB7XG5cdGJvcmRlci1yYWRpdXM6IG1pbigyLjA2MjVlbSwgNDBweCk7XG59XG4uYy1zZWxlY3RfX2J1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5jLXNlbGVjdF9fYnV0dG9uW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdG9wYWNpdHk6IDAuNTtcbn1cbi5jLXNlbGVjdF9fYnV0dG9uW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kOiBoc2wodmFyKC0taCwgMCksIHZhcigtLXMsIDAlKSwgOTglKTtcbn1cbi5jLXNlbGVjdF9fbGFiZWwge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwLjg3NXJlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiB2YXIoLS1pbnB1dC1sYWJlbC1jb2xvciwgaW5oZXJpdCk7XG59XG5cbi5jLXNlbGVjdF9fdmFsdWUge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGdyaWQtY29sdW1uOiAxO1xuXHRjb2xvcjogdmFyKC0taW5wdXQtY29sb3IsIGluaGVyaXQpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWZsb3c6IGNvbHVtbjtcblxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jLXNlbGVjdF9fdmFsdWUgc3ZnIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmMtc2VsZWN0X19hcnJvdyB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yLCB2YXIoLS1ibGFjaykpO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z3JpZC1yb3c6IDEvLTE7XG5cdGdyaWQtY29sdW1uOiAyLzI7XG59XG5cbi5jLXNlbGVjdF9fYnV0dG9uW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSAuYy1zZWxlY3RfX2Fycm93IHtcblx0b3BhY2l0eTogMC4zO1xufVxuXG4uYy1zZWxlY3RfX2J1dHRvblthcmlhLWV4cGFuZGVkPSd0cnVlJ10gLmMtc2VsZWN0X19hcnJvdyB7XG5cdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cbi5jLXNlbGVjdF9fb3B0aW9ucyB7XG5cdG1heC1oZWlnaHQ6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbG9yOiB2YXIoLS1pbnB1dC1jb2xvciwgaW5oZXJpdCk7XG5cdHRvcDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMC4yNWVtO1xuXHR6LWluZGV4OiAyO1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzO1xuXHRib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlci13aWR0aCwgMXB4KSBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItY29sb3IsIHZhcigtLWJsYWNrKSk7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1ZW07XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVlbTtcblx0Ym94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjEpIDBweCAxcHggMHB4LCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMHB4IDhweCAyNHB4LFxuXHRcdHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMTZweCA0OHB4O1xufVxuLmMtc2VsZWN0X19vcHRpb25zIGxpIHtcblx0cGFkZGluZzogMCAxcmVtO1xuXHRtaW4tYmxvY2stc2l6ZTogMy4xMjVlbTtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1ZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSwgaW5oZXJpdCk7XG59XG4uYy1zZWxlY3RfX29wdGlvbnMgbGkgc3ZnIHtcblx0ZmlsbDogdmFyKC0tZ3JlZW4pO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmMtc2VsZWN0X19vcHRpb25zIGxpW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSBzdmcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5jLXNlbGVjdF9fb3B0aW9ucyBsaVthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRiYWNrZ3JvdW5kOiBoc2wodmFyKC0taCksIHZhcigtLXMpLCA5OCUpO1xufVxuXG4uYy1zZWxlY3RfX29wdGlvbnMgbGk6Zm9jdXMge1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5jLXNlbGVjdF9fb3B0aW9ucyBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IGhzbCh2YXIoLS1oLCAwKSwgdmFyKC0tcywgMCUpLCA5OCUpO1xufVxuLmMtc2VsZWN0X19idXR0b25bYXJpYS1leHBhbmRlZD0ndHJ1ZSddIH4gLmMtc2VsZWN0X19vcHRpb25zIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0bWF4LWhlaWdodDogNDAwcHg7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuW2xhbmc9J2FyJ10gLmMtc2VsZWN0X19vcHRpb25bZGlyPSdsdHInXSB7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG59XG4uYy1zZWxlY3QtLXBpbGwgPiBzcGFuIHtcblx0Ym9yZGVyLXJhZGl1czogMmVtICFpbXBvcnRhbnQ7XG59XG4uYy1zZWxlY3QtLWZhY2Vib29rIHtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbi5jLXNlbGVjdC0tZmFjZWJvb2s6bGFzdC1jaGlsZCB7XG5cdHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4iLCIuYy1sYW5ndWFnZS1zZWxlY3Qge1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Z3JpZC1jb2x1bW46IDM7XG5cdHotaW5kZXg6IDI7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRoZWlnaHQ6IDJyZW07XG5cdHBhZGRpbmc6IDAgMC41cmVtO1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmMtbGFuZ3VhZ2Utc2VsZWN0X19idXR0b246OmFmdGVyIHtcblx0Y29udGVudDogJ1xcMjViYyc7XG5cdHRyYW5zZm9ybTogc2NhbGVZKDAuNjUpO1xuXHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuXHQubGFuZy1zaG9ydCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvbiB7XG5cdFx0bWluLXdpZHRoOiAxNTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG5cdC5sYW5nLWxvbmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmMtbGFuZ3VhZ2Utc2VsZWN0X19idXR0b24ge1xuXHRcdHdpZHRoOiA4MHB4O1xuXHR9XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvbi12YWx1ZSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvbi1pY29uIHtcblx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbn1cbi5jLWxhbmd1YWdlLXNlbGVjdF9fYnV0dG9uLWljb24gc3ZnIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvblthcmlhLWV4cGFuZGVkPSd0cnVlJ10gfiAuYy1sYW5ndWFnZS1zZWxlY3RfX2Ryb3Bkb3duIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5bZGlyPSdydGwnXSAuYy1sYW5ndWFnZS1zZWxlY3RfX2J1dHRvblthcmlhLWV4cGFuZGVkPSd0cnVlJ10gfiAuYy1sYW5ndWFnZS1zZWxlY3RfX2Ryb3Bkb3duIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2Ryb3Bkb3duIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0YmFja2dyb3VuZDogdmFyKC0tYnJhbmQtY29sb3IpO1xuXHRwYWRkaW5nOiAwIDAgMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDA7XG5cdHRvcDogY2FsYygxMDAlICsgNnB4KTtcblx0bWFyZ2luOiAwO1xuXHRyaWdodDogMDtcblx0b3BhY2l0eTogMDtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNDYpO1xufVxuLmMtbGFuZ3VhZ2Utc2VsZWN0X19kcm9wZG93biBsaSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0bGluZS1oZWlnaHQ6IDIuNTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDFyZW07XG59XG4uYy1sYW5ndWFnZS1zZWxlY3RfX2Ryb3Bkb3duIGxpOm5vdCguaXMtc2VsZWN0ZWQpOmhvdmVyIHtcblx0b3BhY2l0eTogMC43O1xufVxuXG4uYy1sYW5ndWFnZS1zZWxlY3RfX2Ryb3Bkb3duIGxpIHN2ZyB7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDExcHg7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xufVxuLmMtbGFuZ3VhZ2Utc2VsZWN0LW9wdGlvbiB7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xufVxuIiwiLmMtbW9kYWwge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDE7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnc3lzdGVtLXVpJywgSGVsdmV0aWNhIE5ldWUsIEFyaWFsO1xufVxuXG4uYy1tb2RhbC5zaG93IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0ei1pbmRleDogOTk5OTk7XG59XG5cbi5jLW1vZGFsX19jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcblx0cGFkZGluZzogMzJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzg4ODtcblx0bWF4LXdpZHRoOiAzNjBweDtcbn1cblxuLmMtbW9kYWxfX2NvbnRlbnQgPiBkaXYge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLW1vZGFsX19jbG9zZSB7XG5cdGNvbG9yOiAjYWFhO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uYy1tb2RhbF9fY2xvc2U6aG92ZXIsXG4uYy1tb2RhbF9fY2xvc2U6Zm9jdXMge1xuXHRjb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG4uYy1tb2RhbF9faW5wdXRzID4gaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4uYy1tb2RhbF9faW5wdXRzID4gaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyogRmlyZWZveCAqL1xuLmMtbW9kYWxfX2lucHV0cyA+IGlucHV0W3R5cGU9J251bWJlciddIHtcblx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi5jLW1vZGFsX19pbnB1dHMge1xuXHRkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcblx0Z2FwOiAxcHg7XG5cdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjMTgwZjBmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMTgwZjBmO1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuLmMtbW9kYWxfX2NvbnRlbnRfX2lucHV0IHtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0b3V0bGluZTogbm9uZTtcbn1cbi5jLW1vZGFsX19jb250ZW50X19pbnB1dDpmb2N1cyArIC5jLW1vZGFsX19jb250ZW50X19pbnB1dF9fc3BhbiB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpO1xufVxuXG4uYy1tb2RhbF9fY29udGVudF9faW5wdXRfX3NwYW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG5cdHRvcDogLTFweDtcblx0bGVmdDogLTFweDtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYy1tb2RhbF9fY29udGVudF9faW5wdXRfY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0aGVpZ2h0OiA1N3B4O1xuXHR3aWR0aDogNjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1tb2RhbF9faW5wdXRzLmlzLWludmFsaWQgPiAuYy1tb2RhbF9fY29udGVudF9faW5wdXRfY29udGFpbmVyIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWVycm9yLXRleHQpO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tZXJyb3ItdGV4dCk7XG59XG5cbi5jLW1vZGFsX19pbnB1dHMuaXMtaW52YWxpZCA+IC5jLW1vZGFsX19jb250ZW50X19pbnB1dF9jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWVycm9yLXRleHQpO1xufVxuXG4uYy1tb2RhbF9faW5wdXRzLmlzLWludmFsaWQgPiAuYy1tb2RhbF9fY29udGVudF9faW5wdXRfY29udGFpbmVyOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1lcnJvci10ZXh0KTtcbn1cblxuLmMtbW9kYWxfX2ludHJvX3RleHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLW1vZGFsX19pbnRyb190ZXh0X190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5jLW1vZGFsX19pbnRyb190ZXh0X19zdWJ0aXRsZSB7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYy1tb2RhbF9fY29udGVudF9fc3VibWl0IHtcblx0LyogYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpOyAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRjb2xvcjogd2hpdGU7XG5cdG1hcmdpbi10b3A6IDMycHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRtaW4td2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLWNvbG9yLXNoYWRlPSdibGFjayddIC5jLW1vZGFsX19jb250ZW50X19zdWJtaXQsXG5bZGF0YS1jb2xvci1zaGFkZT0nbG93J10gLmMtbW9kYWxfX2NvbnRlbnRfX3N1Ym1pdCxcbltkYXRhLWNvbG9yLXNoYWRlPSd2ZXJ5LWxvdyddIC5jLW1vZGFsX19jb250ZW50X19zdWJtaXQge1xuXHRjb2xvcjogd2hpdGU7XG59XG5cbi5jLW1vZGFsX19lcnJvcnMge1xuXHRjb2xvcjogdmFyKC0tZXJyb3ItdGV4dCk7XG59XG4uYy1tb2RhbF9fZXJyb3JzLnNob3cge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYy1tb2RhbF9fY29udGVudF9fcmV0cnkge1xuXHRjb2xvcjogdmFyKC0tYnJhbmQtY29sb3IpO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmMtbW9kYWxfX2NvbnRlbnRfX3JldHJ5OmhvdmVyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYy1tb2RhbF9fcmV0cnlfc3VibWl0ID4gcCB7XG5cdG1hcmdpbjogMHB4O1xufVxuIiwiLmMtaW52YWxpZC10ZXJtcyB7XG5cdGNvbG9yOiB2YXIoLS1lcnJvci10ZXh0KTtcblx0Zm9udC1zaXplOiBtYXgoMC43NWVtLCAxMXB4KTtcblx0bGluZS1oZWlnaHQ6IDEuNDU0NTQ1NDU0NTVlbTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWludmFsaWQtdGVybXNbaGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uYy1pbnZhbGlkLXRlcm1zIHN2ZyB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDAuNzVlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIuYy1jb25zZW50cyB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuXHQtLWNoZWNrYm94LXNpemU6IDJlbTtcblx0LS1jaGVja2JveC1nYXA6IDFlbTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC1yb3ctZ2FwOiAxLjMzMzNlbTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IsIHZhcigtLWJsYWNrKSk7XG59XG5cbi5jLWNvbnNlbnRzX2Nob2ljZXMgYSB7XG5cdGNvbG9yOiB2YXIoLS1saW5rLWNvbG91cik7XG59XG5cbi5jLWNvbnNlbnRfX2Rpc2NsYWltZXIge1xuXHRmb250LXNpemU6IG1heCgwLjc1ZW0sIDExcHgpO1xuXHRncmlkLWNvbHVtbjogMjtcblx0bWF4LXdpZHRoOiA1MGNoO1xufVxuXG4uYy1jb25zZW50X192YWxpZGF0aW9uIHtcblx0Z3JpZC1jb2x1bW46IDI7XG59XG5cbi5jLWNvbnNlbnRfX2Rpc2NsYWltZXIgcCB7XG5cdG1hcmdpbjogMDtcbn1cbiIsIi5jLWVycm9yIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5jLWVycm9yX19ibG9jayB7XG5cdHdpZHRoOiAzNjBweDtcblx0bWFyZ2luOiAxMHJlbSBhdXRvIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG59XG4uYy1lcnJvcl9fcGFuZWwge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zdGF0dXMtcGFuZWwtYmcpO1xuXHRwYWRkaW5nOiAxLjVlbSAyLjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjM3NTtcbn1cbi5jLWVycm9yX19wYW5lbCBwIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi5jLWVycm9yX19wYW5lbCBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG4uYy1lcnJvcl9fdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0bWFyZ2luOiAwIDAgMC4zNjM2MzYzNjM2M2VtO1xuXHRsaW5lLWhlaWdodDogMS4yNzI3MjcyNzI3Mztcbn1cbiIsIi5jLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLCB2YXIoLS1nbG9iYWwtYmxvY2stYmFja2dyb3VuZCkpO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBtaW4oMTAwdncsIHZhcigtLXdpZHRoLCB2YXIoLS1nbG9iYWwtYmxvY2std2lkdGgpKSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQGtleWZyYW1lcyBzaG93SGlnaGxpZ2h0IHtcblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuYm9keTpub3QoLmlzLWZ1bGxzY3JlZW4pIC5jLXNlY3Rpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjOGI2NWY1O1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHdoaXRlO1xufVxuYm9keTpub3QoLmlzLWZ1bGxzY3JlZW4pIC5jLXNlY3Rpb24uaXMtaGlnaGxpZ2h0ZWQ6OmJlZm9yZSxcbmJvZHk6bm90KC5pcy1mdWxsc2NyZWVuKSAuYy1zZWN0aW9uLmlzLWhvdmVyZWQ6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5ib2R5Om5vdCguaXMtZnVsbHNjcmVlbikgLmMtc2VjdGlvbi5pcy1oaWdobGlnaHRlZDo6YWZ0ZXIsXG5ib2R5Om5vdCguaXMtZnVsbHNjcmVlbikgLmMtc2VjdGlvbi5pcy1ob3ZlcmVkOjphZnRlciB7XG5cdGNvbnRlbnQ6IGF0dHIoZGF0YS1ibG9jay10eXBlKTtcblx0Y29sb3I6IHdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAjOGI2NWY1O1xuXHRmb250LXNpemU6IDEycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAycHg7XG5cdGxlZnQ6IDJweDtcblx0Zm9udC1mYW1pbHk6IHN5c3RlbS11aTtcblx0cGFkZGluZzogMC41ZW0gMC43NWVtIDAuNWVtO1xufVxuIiwiLmMtY2FsbC10by1hY3Rpb24ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZywgYXV0byk7XG5cdG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWhlaWdodCkgLyB2YXIoLS1iYXNlKSAqIDFlbSk7XG5cdHBhZGRpbmc6IGNhbGMoKCh2YXIoLS1oZWlnaHQpIC0gdmFyKC0tYmFzZSkpIC8gMikgLyB2YXIoLS1iYXNlKSAqIDFlbSkgMnJlbTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoLCAycHgpIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvciwgY3VycmVudENvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LCBBcmlhbCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodCwgaW5oZXJpdCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUsIDE4KTtcblx0d2lkdGg6IHZhcigtLW1vZHVsZS13aWR0aCwgYXV0byk7XG59XG5cbi5jLWNhbGwtdG8tYWN0aW9uID4gcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmMtY2FsbC10by1hY3Rpb24tLXBpbGwge1xuXHRib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWhlaWdodCkgLyAyICogMWVtKSAhaW1wb3J0YW50O1xufVxuXG4uYy1jYWxsLXRvLWFjdGlvbi0tZ2xvdyB7XG5cdGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggNHB4IDZweCAtMXB4LCByZ2JhKDAsIDAsIDAsIDAuMDQpIDBweCAycHggNHB4IC0xcHg7XG59XG5cbi5jLWNhbGwtdG8tYWN0aW9uLS1oYXJkIHtcblx0ZmlsdGVyOiBkcm9wLXNoYWRvdyg1cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4uYy1jYWxsLXRvLWFjdGlvbi0tYWxpZ24tbGVmdCB7XG5cdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jLWNhbGwtdG8tYWN0aW9uLS1hbGlnbi1yaWdodCB7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jLWNhbGwtdG8tYWN0aW9uLS1hbGlnbi1jZW50ZXIge1xuXHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1jYWxsLXRvLWFjdGlvbi0td2lkdGgtZnVsbCB7XG5cdGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbn1cbiIsIi5jLW1vZHVsZSB7XG5cdHdpZHRoOiB2YXIoLS1tb2R1bGUtd2lkdGgsIG1heC1jb250ZW50KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG5cdC5jLW1vZHVsZSB7XG5cdFx0LS1tb2R1bGUtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuIiwiLmMtcXVlc3Rpb25zIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHksIGluaGVyaXQpO1xufVxuLmMtcXVlc3Rpb25zX19jb250ZW50LmlzLWludmFsaWQge1xuXHQtLWlucHV0LWJvcmRlci1jb2xvcjogdmFyKC0tZXJyb3ItdGV4dCk7XG59XG4uYy1xdWVzdGlvbnNfX2NvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItY29sb3IsIHZhcigtLWJsYWNrKSk7XG5cdHBhZGRpbmc6IDAgMWVtIDEuMTI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcbn1cbi5jLXF1ZXN0aW9ucy5pcy1pbnZhbGlkIHtcblx0LS1pbnB1dC1ib3JkZXItY29sb3I6IHZhcigtLWVycm9yLXRleHQpO1xufVxuLmMtcXVlc3Rpb25zX19hbnN3ZXIge1xuXHRmb250LXNpemU6IDFlbTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jLXF1ZXN0aW9uc19fdGl0bGUge1xuXHRtYXJnaW4tYmxvY2s6IDEuMTI1ZW07XG5cdGZvbnQtc2l6ZTogdmFyKC0tdGl0bGUtZm9udC1zaXplKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLXRpdGxlLWZvbnQtd2VpZ2h0KTtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0bGluZS1oZWlnaHQ6IDEuMzM7XG59XG4uYy1xdWVzdGlvbnNfX3RpdGxlIHAge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYy1xdWVzdGlvbnNfX2Fuc3dlcnMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cblx0b3V0bGluZS1vZmZzZXQ6IDRweDtcbn1cbi5pcy10d29fY29sdW1ucyB7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5pcy10d29fY29sdW1ucyAuYy1xdWVzdGlvbnNfX2Fuc3dlcnMge1xuXHRnYXA6IDFlbTtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxMC45Mzc1ZW0sIDFmcikpO1xuXHRncmlkLWF1dG8tcm93czogbWlubWF4KDNlbSwgYXV0byk7XG59XG4uaXMtb25lX2NvbHVtbiAuYy1xdWVzdGlvbnNfX2Fuc3dlcnMge1xuXHRnYXA6IDFlbTtcbn1cblxuLmMtcXVlc3Rpb25zX19vcHRpb24ge1xuXHRtaW4tYmxvY2stc2l6ZTogdmFyKC0taW5wdXQtYmxvY2stc2l6ZSk7XG5cdG91dGxpbmUtb2Zmc2V0OiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAuNWVtIDA7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXHRnYXA6IDAuNzVlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6IHZhcigtLWlucHV0LWNvbG9yLCBpbmhlcml0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtYm9yZGVyLXJhZGl1cywgMCk7XG59XG4uaXMtdHdvX2NvbHVtbnMgLmMtcXVlc3Rpb25zX19vcHRpb24ge1xuXHRib3gtc2hhZG93OiByZ2JhKDE3LCAxNywgMjYsIDAuMDUpIDBweCAxcHggMHB4LCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMHB4IDBweCA4cHg7XG5cdHBhZGRpbmctaW5saW5lOiAwLjc1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcblx0Ym9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXItd2lkdGgsIDFweCkgc29saWQgdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yLCB2YXIoLS1ibGFjaykpO1xufVxuLmlzLW9uZV9jb2x1bW4gLmMtcXVlc3Rpb25zX19vcHRpb24ge1xuXHRib3gtc2hhZG93OiByZ2JhKDE3LCAxNywgMjYsIDAuMDUpIDBweCAxcHggMHB4LCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMHB4IDBweCA4cHg7XG5cdHBhZGRpbmctaW5saW5lOiAwLjc1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcblx0Ym9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXItd2lkdGgsIDFweCkgc29saWQgdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yLCB2YXIoLS1ibGFjaykpO1xufVxuLmMtcXVlc3Rpb25zX19vcHRpb25bYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAwLjM1O1xufVxuLmMtcXVlc3Rpb25zX19vcHRpb24gcCB7XG5cdG1hcmdpbjogMDtcbn1cbi5jLXF1ZXN0aW9uc19fb3B0aW9uLS1waWxsIHtcblx0Ym9yZGVyLXJhZGl1czogbWF4KDEuNTYyNWVtLCAzLjEyNXJlbSk7XG59XG5cbi5jLXF1ZXN0aW9uc19fb3B0aW9uW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5jLXF1ZXN0aW9uc19fY2hlY2sge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiB2YXIoLS1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yLCBpbmhlcml0KTtcbn1cbi5pcy10d29fY29sdW1ucyAuYy1xdWVzdGlvbnNfX29wdGlvblthcmlhLWNoZWNrZWQ9J3RydWUnXSB7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1pbnB1dC1ib3JkZXItY29sb3IsIHZhcigtLWJsYWNrKSk7XG59XG4uYy1xdWVzdGlvbnNfX29wdGlvbiA+ICoge1xuXHRncmlkLXJvdzogMTtcbn1cbi5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsge1xuXHRpbmxpbmUtc2l6ZTogMS4yNWVtO1xuXHRibG9jay1zaXplOiAxLjI1ZW07XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWlucHV0LWJvcmRlci1jb2xvciwgY3VycmVudENvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYmxhY2spKTtcblx0ZGlzcGxheTogZ3JpZDtcblx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsgc3BhbiB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjYsIDAuMzIsIDEuNiksIG9wYWNpdHkgMTUwbXM7XG59XG4uYy1xdWVzdGlvbnNfX29wdGlvbltyb2xlPSdyYWRpbyddID4gLmMtcXVlc3Rpb25zX19vcHRpb24tbWFyayB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jLXF1ZXN0aW9uc19fb3B0aW9uW3JvbGU9J2NoZWNrYm94J10gPiAuYy1xdWVzdGlvbnNfX29wdGlvbi1tYXJrIHNwYW4ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLmMtcXVlc3Rpb25zX19vcHRpb25bcm9sZT0nY2hlY2tib3gnXSA+IC5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsgc3Bhbjo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYm9yZGVyLWNvbG9yLCB2YXIoLS1ibGFjaykpO1xuXHR3aWR0aDogNzAlO1xuXHRoZWlnaHQ6IDcwJTtcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDE0JSA0NCUsIDAgNjUlLCA1MCUgMTAwJSwgMTAwJSAxNiUsIDgwJSAwJSwgNDMlIDYyJSk7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtcXVlc3Rpb25zX19vcHRpb25bcm9sZT0ncmFkaW8nXSA+IC5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsgc3BhbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJvcmRlci1jb2xvciwgdmFyKC0tYmxhY2spKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR3aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDUwJTtcbn1cbi5jLXF1ZXN0aW9uc19fb3B0aW9uW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsgPiBzcGFuIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmMtcXVlc3Rpb25zX19jb250ZW50IH4gLmMtcXVlc3Rpb25zX19jb250ZW50IHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAyZW07XG59XG5cbi5jLXF1ZXN0aW9uc19fc2luZ2xlLFxuLmMtcXVlc3Rpb25zX19tdWx0aXBsZS1jaG9pY2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHk6bm90KC5pcy1mdWxsc2NyZWVuKSAuYy1xdWVzdGlvbnNfX29wdGlvbi5pcy1ob3ZlcmVkIHtcblx0LS1pbnB1dC1ib3JkZXItY29sb3I6ICM4YjY1ZjU7XG59XG5cbmJvZHk6bm90KC5pcy1mdWxsc2NyZWVuKSAuYy1xdWVzdGlvbnNfX3NpbmdsZTo6YmVmb3JlLFxuYm9keTpub3QoLmlzLWZ1bGxzY3JlZW4pIC5jLXF1ZXN0aW9uc19fbXVsdGlwbGUtY2hvaWNlOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogLTVweDtcblx0Ym9yZGVyOiAycHggc29saWQgIzhiNjVmNTtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB3aGl0ZTtcbn1cblxuYm9keTpub3QoLmlzLWZ1bGxzY3JlZW4pIC5jLXF1ZXN0aW9uc19fc2luZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUsXG5ib2R5Om5vdCguaXMtZnVsbHNjcmVlbikgLmMtcXVlc3Rpb25zX19tdWx0aXBsZS1jaG9pY2U6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG5cdC8qIDIuOTM1ZW0gd2FzIGNhbGN1bGF0ZWQgdG8gYmUgdGhlIHBhZGRpbmcgb24gdG9wIG9mIHRoZSBxdWVzdGlvbiArIHRoZSBtYXJnaW4gb24gdGhlIGgyIC0gNXB4ICovXG5cdGluc2V0OiAyLjkzMjVlbSAtNXB4IC01cHggLTVweDtcbn1cblxuYm9keTpub3QoLmlzLWZ1bGxzY3JlZW4pIC5jLXF1ZXN0aW9uc19fc2luZ2xlLmlzLWhvdmVyZWQ6OmJlZm9yZSxcbmJvZHk6bm90KC5pcy1mdWxsc2NyZWVuKSAuYy1xdWVzdGlvbnNfX211bHRpcGxlLWNob2ljZS5pcy1ob3ZlcmVkOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uYy1xdWVzdGlvbnMtb3RoZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXJvdy1nYXA6IDA7XG59XG4uYy1xdWVzdGlvbnMtb3RoZXIgPiAuYy1pbnB1dCB7XG5cdGdyaWQtcm93OiAyO1xuXHRncmlkLWNvbHVtbjogMS8tMTtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtcXVlc3Rpb25zLW90aGVyW2FyaWEtY2hlY2tlZD0ndHJ1ZSddID4gLmMtaW5wdXQge1xuXHRoZWlnaHQ6IGF1dG87XG5cdG92ZXJmbG93OiBpbml0aWFsO1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwLjVlbTtcbn1cbi5jLXF1ZXN0aW9ucy1vdGhlcjpub3QoW2FyaWEtY2hlY2tlZD0ndHJ1ZSddKSA+IC5jLWlucHV0IHtcblx0cGFkZGluZy1ibG9jazogMDtcbn1cbi5jLXF1ZXN0aW9ucy1vdGhlciA+IC5jLXF1ZXN0aW9uc19fb3B0aW9uLW1hcmsgKyBkaXYge1xuXHRibG9jay1zaXplOiB2YXIoLS1pbnB1dC1ibG9jay1zaXplKTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZ3JpZDtcbn1cbi5jLXF1ZXN0aW9ucy1vdGhlciB7XG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG5cdHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuIiwiLmMtdmFsaWRhdGlvbiB7XG5cdGNvbG9yOiB2YXIoLS1lcnJvci10ZXh0KTtcblx0Zm9udC1zaXplOiBtYXgoMC43NWVtLCAxMXB4KTtcblx0bGluZS1oZWlnaHQ6IDEuNDU0NTQ1NDU0NTVlbTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdGJsb2NrLXNpemU6IDA7XG5cdHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cblxuLmMtdmFsaWRhdGlvbiBzdmcge1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1ZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCAuYy12YWxpZGF0aW9uLFxuLmlzLWludmFsaWQgKyAuYy12YWxpZGF0aW9uLFxuLmlzLWludmFsaWQuYy12YWxpZGF0aW9uIHtcblx0b3BhY2l0eTogMTtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdGJsb2NrLXNpemU6IGF1dG87XG59XG4iLCIuYy1wcm9tcHQge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0Y29sb3I6IHZhcigtLXByb21wdC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tcHJvbXB0LWZvbnQtc2l6ZSk7XG59XG4iLCIuYy1zdGFycyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC0tY29sb3I6IHZhcigtLWluYWN0aXZlLXN0YXItY29sb3IsIGdyZXkpO1xuXHRtYXJnaW4taW5saW5lOiAtMC4yNWVtO1xufVxuXG4uYy1zdGFyc19fbGFiZWwgfiA6aGFzKH4gOmhvdmVyKSxcbi5jLXN0YXJzOmhvdmVyIC5jLXN0YXJzX19sYWJlbDpmaXJzdC1vZi10eXBlLFxuLmMtc3RhcnNfX2xhYmVsIH4gOmhhcyh+IDpjaGVja2VkKSxcbi5jLXN0YXJzOmhhcyg6Y2hlY2tlZCkgLmMtc3RhcnNfX2xhYmVsOmZpcnN0LW9mLXR5cGUge1xuXHQtLWNvbG9yOiB2YXIoLS1hY3RpdmUtc3Rhci1jb2xvciwgb3JhbmdlKTtcbn1cbi5jLXN0YXJzX19sYWJlbDpob3Zlcixcbi5jLXN0YXJzX19pbnB1dDpjaGVja2VkICsgLmMtc3RhcnNfX2xhYmVsIHtcblx0LS1jb2xvcjogdmFyKC0tYWN0aXZlLXN0YXItY29sb3IsIG9yYW5nZSk7XG59XG5cbi5jLXN0YXJzLS1tZWRpdW0ge1xuXHRmb250LXNpemU6IDEuNWVtO1xufVxuLmMtc3RhcnMtLWxhcmdlIHtcblx0Zm9udC1zaXplOiAyZW07XG59XG4uYy1zdGFyc19fbGFiZWwge1xuXHRwYWRkaW5nOiAwLjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IDAuMTI1ZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuXHRjb2xvcjogdmFyKC0tY29sb3IpO1xufVxuLmMtc3RhcnNfX2xhYmVsOmhvdmVyIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xufVxuLmMtc3RhcnNfX2xhYmVsIHN2ZyB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0c3Ryb2tlOiBpbml0aWFsO1xuXHRpbmxpbmUtc2l6ZTogMS4xMjVlbTtcblx0YmxvY2stc2l6ZTogMWVtO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtc3RhcnNfX2lucHV0OmZvY3VzLXZpc2libGUgKyAuYy1zdGFyc19fbGFiZWwge1xuXHRvdXRsaW5lOiAycHggYXV0byBIaWdobGlnaHQ7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG4iLCIuYy1yZWFkb25seS1hZGRyZXNzIHtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IsIGluaGVyaXQpO1xufVxuXG4uYy1yZWFkb25seS1hZGRyZXNzX19kYXRhLFxuLmFkZHJlc3MtbG9hZGVyLWNhcmQge1xuXHRtaW4taGVpZ2h0OiAxNTVweDtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvciwgd2hpdGUpO1xuXHRib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlci13aWR0aCwgMXB4KSBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItY29sb3IsIHZhcigtLWJsYWNrKSk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLWJvcmRlci1yYWRpdXMsIDApO1xuXHRtYXJnaW46IDMycHggMDtcblx0cGFkZGluZzogMzJweCAyNHB4O1xufVxuXG4jYWRkcmVzczEge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogQWRkcmVzcyBTaGltbWVyIExvYWRlciAqL1xuLmJyIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtYm9yZGVyLXJhZGl1cywgMCk7XG59XG5cbi53NjAge1xuXHR3aWR0aDogNjAlO1xufVxuXG4udzMwIHtcblx0d2lkdGg6IDMwJTtcbn1cblxuLmFkZHJlc3MtbG9hZGVyLXdyYXBwZXIge1xuXHR3aWR0aDogMHB4O1xuXHRhbmltYXRpb246IGZ1bGxWaWV3IDAuNXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG4uYWRkcmVzcy1saW5lIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5hZGRyZXNzLWxpbmU6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG5Aa2V5ZnJhbWVzIGZ1bGxWaWV3IHtcblx0MTAwJSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmFuaW1hdGUge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQ6ICM3Nzc7XG5cdGFuaW1hdGlvbjogc2hpbW1lciAycyBpbmZpbml0ZSBsaW5lYXI7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2VmZjFmMyA0JSwgI2UyZTJlMiAyNSUsICNlZmYxZjMgMzYlKTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAwcHggMTAwJTtcbn1cblxuQGtleWZyYW1lcyBzaGltbWVyIHtcblx0MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAwcHggMDtcblx0fVxuXHQxMDAlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAwcHggMDtcblx0fVxufVxuXG4uYy1yZWFkb25seS1hZGRyZXNzIGgyLFxuLmMtcmVhZG9ubHktYWRkcmVzcyBwIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDA7XG59XG5cbi5jLXJlYWRvbmx5LWFkZHJlc3MgaDIge1xuXHRwYWRkaW5nOiAwIDhweDtcbn1cbiIsIi50b2dnbGUge1xuXHQtLWg6IHZhcigtLXByaW1hcnktaCk7XG5cdC0tczogdmFyKC0tcHJpbWFyeS1zKTtcblx0LS1sOiB2YXIoLS1wcmltYXJ5LWwpO1xuXHQtLWwtbGlnaHQ6IHZhcigtLXByaW1hcnktbC1saWdodCk7XG5cdC0tdG9nZ2xlLWhlaWdodDogdmFyKC0tdG9nZ2xlLWJsb2NrLXNpemUsIDEuNWVtKTtcblx0LS1jb2xvcjogYmxhY2s7XG5cdGdhcDogMC41ZW0gMC43NWVtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogMC43NWVtO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuXHQtLWJvcmRlci1jb2xvcjogdmFyKC0tY29sb3IpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHQtLXBhbmVsLWJhY2tncm91bmQ6ICNjNGM1Y2M7XG59XG4udG9nZ2xlX19ub2Ige1xuXHRibG9jay1zaXplOiB2YXIoLS10b2dnbGUtaGVpZ2h0KTtcblx0ZGlzcGxheTogZmxleDtcblx0aW5saW5lLXNpemU6IGNhbGModmFyKC0tdG9nZ2xlLWhlaWdodCkgKiAyKTtcblx0Ym9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS10b2dnbGUtaGVpZ2h0KSAvIDIpO1xuXHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wYW5lbC1iYWNrZ3JvdW5kLCB3aGl0ZSk7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1wYW5lbC1iYWNrZ3JvdW5kKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wYW5lbC1iYWNrZ3JvdW5kKTtcbn1cbi50b2dnbGVfX25vYjo6YmVmb3JlIHtcblx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdGJsb2NrLXNpemU6IDEwMCU7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbnRlbnQ6ICcnO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4udG9nZ2xlOmhhcyg6Zm9jdXMpIC50b2dnbGVfX25vYiB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAjMDE3NmQwO1xuXHRvdXRsaW5lLW9mZnNldDogNHB4O1xufVxuLnRvZ2dsZTpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuXHQtLWNvbG9yOiB3aGl0ZTtcblx0LS1wYW5lbC1iYWNrZ3JvdW5kOiBsaW1lZ3JlZW47XG59XG4udG9nZ2xlOmhhcyhpbnB1dFtkaXNhYmxlZF0pIHtcblx0LS1wYW5lbC1iYWNrZ3JvdW5kOiAjZjFmNmZlO1xufVxuLnRvZ2dsZTpoYXMoaW5wdXRbZGlzYWJsZWRdKSAudG9nZ2xlX19ub2I6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udG9nZ2xlOmhhcyhpbnB1dFtkaXNhYmxlZF0pIC50b2dnbGVfX25vYiB7XG5cdGlubGluZS1zaXplOiBhdXRvO1xufVxuXG4udG9nZ2xlX19pbnB1dDpjaGVja2VkICsgLnRvZ2dsZV9fbm9iOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlICsgNHB4KSk7XG59XG4iLCI6cm9vdCB7XG5cdC0tZ3JleTogI2IxYjFiMTtcblx0LS1ncmV5LXRleHQ6ICM5ZDlkOWQ7XG5cdC0tbGlnaHQtZ3JleTogI2ViZWZmMjtcblx0LS1ncmVlbjogIzY2Y2M5YTtcblx0LS1lcnJvci10ZXh0OiB2YXIoLS1lcnJvci1hY2NlbnQsICNlYjQzNDMpO1xuXHQtLXdpZHRoLWZ1bGw6IDEwMHZ3O1xuXHQtLXdpZHRoLWxhcmdlOiA0NXJlbTtcblx0LS13aWR0aC1tZWRpdW06IDM1cmVtO1xuXHQtLXdpZHRoLXNtYWxsOiAyNXJlbTtcblx0LS1zdGF0dXMtcGFuZWwtYmc6ICNmN2Y3Zjc7XG5cdC0tYmxhY2s6ICMxODBmMGY7XG5cdC0taW5wdXQtYmxvY2stc2l6ZTogMy4xMjVlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG5cdDpyb290IHtcblx0XHQtLXdpZHRoLWZ1bGw6IDEwMHZ3O1xuXHRcdC0td2lkdGgtbGFyZ2U6IDEwMHZ3O1xuXHRcdC0td2lkdGgtbWVkaXVtOiAxMDB2dztcblx0XHQtLXdpZHRoLXNtYWxsOiAxMDB2dztcblx0fVxufVxuXG4qLFxuKjo6YWZ0ZXIsXG4qOjpiZWZvcmUge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMHB4O1xufVxuYm9keS5pcy1wcmV2aWV3IC5jLWNvb2tpZXMsXG5ib2R5LmlzLXByZXZpZXcgLmMtY29va2llc19fb3ZlcmxheSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuaXMtbW9iaWxlLXByZXZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuaXMtbW9iaWxlLXByZXZpZXcge1xuXHRzY3JvbGxiYXItd2lkdGg6IDA7XG59XG5hIHtcblx0Y29sb3I6IHZhcigtLWh5cGVybGluay1jb2xvciwgdmFyKC0tZ2xvYmFsLWh5cGVybGluay1jb2xvciwgaW5pdGlhbCkpO1xufVxuXG4ubWFpbl9mb3JtIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLm8tYmFja2dyb3VuZCB7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmgpO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbiNza2lwLWxpbms6Zm9jdXMge1xuXHRwYWRkaW5nOiAwLjI1ZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxZW07XG5cdGxlZnQ6IDFlbTtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0YmFja2dyb3VuZDogeWVsbG93O1xuXHRjb2xvcjogYmxhY2s7XG5cdG1hcmdpbjogMDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcblx0Y2xpcDogYXV0bztcblx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRjbGlwLXBhdGg6IG5vbmU7XG5cdHotaW5kZXg6IDEwMDAwMDtcbn1cblxuW2xhbmc9J2FyJ10ge1xuXHRmb250LXNpemU6IDIwcHg7XG59XG5cbltsYW5nPSdhciddIGJkbyB7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbkBtZWRpYSAobWluLWhlaWdodDogNjAxcHgpIHtcblx0Ym9keSB7XG5cdFx0b3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzI2cHgpIHtcblx0LnUtbWVkaXVtX3NtYWxsIHtcblx0XHR3aWR0aDogdmFyKC0td2lkdGgtc21hbGwpO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzkwcHgpIHtcblx0LnUtbWVkaXVtX3dpZHRoIHtcblx0XHR3aWR0aDogdmFyKC0td2lkdGgtbWVkaXVtKTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU4MHB4KSB7XG5cdC51LWxhcmdlX3dpZHRoIHtcblx0XHR3aWR0aDogdmFyKC0td2lkdGgtbGFyZ2UpO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuXG5bcm9sZT0nc2VwYXJhdG9yJ10ge1xuXHRoZWlnaHQ6IDFweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5Aa2V5ZnJhbWVzIGNvb2tpZXMge1xuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cbi5jLWNvb2tpZXMge1xuXHRmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgJ0hlbHZldGljYSBOZXVlJyxcblx0XHRzYW5zLXNlcmlmO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogY2xhbXAoMzAwcHgsIGNhbGMoMTAwdncgLSAyZW0pLCA0MDBweCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDk5OTk5OTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyZW0pO1xuXHRvdmVyZmxvdzogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRhbmltYXRpb246IGNvb2tpZXMgMC41cyAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAxZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XG5cdC5jLWNvb2tpZXMge1xuXHRcdGJvdHRvbTogMWVtO1xuXHR9XG59XG4uYy1jb29raWVzX19jb250ZW50IHtcblx0cGFkZGluZzogMmVtO1xuXHRmbGV4OiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDFlbTtcbn1cbi5jLWNvb2tpZXNfX2J1dHRvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDAuNWVtO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYy1jb29raWVzX19idXR0b24ge1xuXHRtaW4tYmxvY2stc2l6ZTogMS44NzVlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLmMtY29va2llc19fYnV0dG9uID4gc3BhbiB7XG5cdHBhZGRpbmctYmxvY2s6IDAuNzVlbTtcbn1cbi5jLWNvb2tpZXNfX2xpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJsb2NrLXNpemU6IDIuNjdlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cbkBrZXlmcmFtZXMgY29va2llLW92ZXJsYXkge1xuXHR0byB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG59XG4uYy1jb29raWVzX19vdmVybGF5IHtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGFuaW1hdGlvbjogY29va2llLW92ZXJsYXkgMC41cyAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5jLWNvb2tpZXNfX292ZXJsYXkuaXMtZGlzbWlzc2VkIHtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jLWNvb2tpZXNfX2Rlc2Mge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuLmMtY29va2llc19fdGl0bGUge1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYy1jb29raWVzX19sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYy1jb29raWVzX190b2dnbGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0bGluZS1oZWlnaHQ6IDEuNjc7XG59XG4uYy1jb29raWVzX190b2dnbGUtdGV4dDpoYXMofiAuYy1jb29raWVzX190b2dnbGUtdGV4dCkge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi5jLWNvb2tpZXNfX3JlcXVpcmVkIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXNpemU6IDAuNjI1ZW07XG5cdGNvbG9yOiAjMDE3NmQwO1xuXHRtYXJnaW4taW5saW5lOiAxZW07XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/