:root{--container-size:1440px;--container-size-xl:1786px;--color-primary:#4f359b;--color-secondary:#ed474a;--color-dark:#000;--color-gray-100:#e3e3e3;--color-gray-300:#dadada;--color-gray-500:#c6c6c6;--color-gray-700:#878787;--color-gray-900:#575756;--color-base:var(--color-dark);accent-color:var(--color-primary);--font-body:"Poppins",sans-serif;--font-heading:"Nunito Sans",sans-serif;--fz-00:clamp(0.75rem,0.2976190476vw + 0.6071428571rem,0.875rem);--fz-0:clamp(0.875rem,0.2976190476vw + 0.7321428571rem,1rem);--fz-1:clamp(1.125rem,0.2976190476vw + 0.9821428571rem,1.25rem);--fz-2:clamp(1.25rem,0.2976190476vw + 1.1071428571rem,1.375rem);--fz-3:clamp(1.5rem,0.8928571429vw + 1.0714285714rem,1.875rem);--fz-4:clamp(2.25rem,1.3392857143vw + 1.6071428571rem,2.8125rem);--fz-5:clamp(3.75rem,2.9761904762vw + 2.3214285714rem,5rem);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--gutter-0:0;--gutter-1:0.625rem;--gutter-2:1.25rem;--gutter-3:2.5rem;--gutter-4:3.75rem;--gutter-5:7.5rem;--space-0:0;--space-1:0.25rem;--space-2:1rem;--space-3:2.813rem;--space-4:3.75rem;--space-5:5.781rem;--space-6:6.25rem;--space-7:9rem;--ts-time:0.2s;--ts-linear:linear;--trs-smooth:cubic-bezier(0.62,0.16,0.13,1.01);--trs-inertia:cubic-bezier(0.5,-0.53,0.14,1.23);--sec-spacing:clamp(5rem,3.1796rem + 7.767vw,12.5rem)}*,:after,:before{box-sizing:border-box;padding:0;margin:0}ol[class],ul[class]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;-o-object-fit:cover;object-fit:cover;height:auto;display:block}button,input,select,textarea{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit}button>*{pointer-events:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins Regular"),url(fonts/poppins-regular.woff) format("woff"),url(fonts/poppins-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(fonts/nunito-sans-variable.woff2) format("woff2-variations");font-weight:100 900;font-stretch:75% 125%;font-style:normal italic;font-display:swap}.debug-toggle{position:fixed;inset:auto auto 40px 1rem;padding:.25rem;z-index:99999;display:flex}@media (max-width:767.98px){.debug-toggle{display:none}}.debug-toggle input[type=checkbox]{height:0;inline-size:0;visibility:hidden}.debug-toggle label{position:relative;display:block;overflow:hidden;inline-size:2.6rem;block-size:1.3rem;text-indent:-9999px;background:rgba(255,0,0,.2);border-radius:100vmax;cursor:pointer}.debug-toggle label:after{content:"";position:absolute;top:.15rem;left:.15rem;aspect-ratio:1;block-size:1rem;background:#fff;border-radius:100vmax;transition:.3s}.debug-toggle input:checked+label{background:red}.debug-toggle input:checked+label:after{left:calc(100% - .15rem);transform:translateX(-100%)}.debug-toggle label:active:after{scale:1.25 1;transform-origin:50%}@media (min-width:992px){.grid-debug{--_grid-opacity:0.08;position:fixed;z-index:100;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;inset:0}.grid-debug *{height:100%}.grid-debug .col-1>div{background-color:rgba(255,0,0,.1)}}@media (max-width:767.98px){.grid-debug{--_grid-opacity:0.08;position:fixed;z-index:100;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;inset:0;border-inline:2.5rem solid rgba(255,0,0,.1)}}:root,[data-bs-theme=light]{--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#4f359b;--bs-secondary:#ed474a;--bs-dark:#000;--bs-primary-rgb:79,53,155;--bs-secondary-rgb:237,71,74;--bs-dark-rgb:0,0,0;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:2.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.625rem}.g-1,.gy-1{--bs-gutter-y:0.625rem}.g-2,.gx-2{--bs-gutter-x:1.25rem}.g-2,.gy-2{--bs-gutter-y:1.25rem}.g-3,.gx-3{--bs-gutter-x:2.5rem}.g-3,.gy-3{--bs-gutter-y:2.5rem}.g-4,.gx-4{--bs-gutter-x:3.75rem}.g-4,.gy-4{--bs-gutter-y:3.75rem}.g-5,.gx-5{--bs-gutter-x:7.5rem}.g-5,.gy-5{--bs-gutter-y:7.5rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.625rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.625rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:1.25rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:1.25rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:2.5rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:2.5rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:3.75rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:3.75rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:7.5rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:7.5rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.625rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.625rem}.g-md-2,.gx-md-2{--bs-gutter-x:1.25rem}.g-md-2,.gy-md-2{--bs-gutter-y:1.25rem}.g-md-3,.gx-md-3{--bs-gutter-x:2.5rem}.g-md-3,.gy-md-3{--bs-gutter-y:2.5rem}.g-md-4,.gx-md-4{--bs-gutter-x:3.75rem}.g-md-4,.gy-md-4{--bs-gutter-y:3.75rem}.g-md-5,.gx-md-5{--bs-gutter-x:7.5rem}.g-md-5,.gy-md-5{--bs-gutter-y:7.5rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.625rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.625rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:1.25rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:1.25rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:2.5rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:2.5rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:3.75rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:3.75rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:7.5rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:7.5rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.625rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.625rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:1.25rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:1.25rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:2.5rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:2.5rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:3.75rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:3.75rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:7.5rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:7.5rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.625rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.625rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:1.25rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:1.25rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:2.5rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:2.5rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:3.75rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:3.75rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:7.5rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:7.5rem}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(63,42,124,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(63,42,124,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(63,42,124,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(241,108,110,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(241,108,110,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(241,108,110,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(0,0,0,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(0,0,0,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(0,0,0,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{flex-direction:row;align-items:center}.hstack,.vstack{display:flex;align-self:stretch}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:1rem!important}.m-3{margin:2.813rem!important}.m-4{margin:3.75rem!important}.m-5{margin:5.781rem!important}.m-6{margin:6.25rem!important}.m-7{margin:9rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:1rem!important;margin-left:1rem!important}.mx-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-7{margin-right:9rem!important;margin-left:9rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:2.813rem!important}.mt-4{margin-top:3.75rem!important}.mt-5{margin-top:5.781rem!important}.mt-6{margin-top:6.25rem!important}.mt-7{margin-top:9rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:1rem!important}.me-3{margin-right:2.813rem!important}.me-4{margin-right:3.75rem!important}.me-5{margin-right:5.781rem!important}.me-6{margin-right:6.25rem!important}.me-7{margin-right:9rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:1rem!important}.mb-3{margin-bottom:2.813rem!important}.mb-4{margin-bottom:3.75rem!important}.mb-5{margin-bottom:5.781rem!important}.mb-6{margin-bottom:6.25rem!important}.mb-7{margin-bottom:9rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:1rem!important}.ms-3{margin-left:2.813rem!important}.ms-4{margin-left:3.75rem!important}.ms-5{margin-left:5.781rem!important}.ms-6{margin-left:6.25rem!important}.ms-7{margin-left:9rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:1rem!important}.p-3{padding:2.813rem!important}.p-4{padding:3.75rem!important}.p-5{padding:5.781rem!important}.p-6{padding:6.25rem!important}.p-7{padding:9rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:1rem!important;padding-left:1rem!important}.px-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-7{padding-right:9rem!important;padding-left:9rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:1rem!important}.pt-3{padding-top:2.813rem!important}.pt-4{padding-top:3.75rem!important}.pt-5{padding-top:5.781rem!important}.pt-6{padding-top:6.25rem!important}.pt-7{padding-top:9rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:1rem!important}.pe-3{padding-right:2.813rem!important}.pe-4{padding-right:3.75rem!important}.pe-5{padding-right:5.781rem!important}.pe-6{padding-right:6.25rem!important}.pe-7{padding-right:9rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:1rem!important}.pb-3{padding-bottom:2.813rem!important}.pb-4{padding-bottom:3.75rem!important}.pb-5{padding-bottom:5.781rem!important}.pb-6{padding-bottom:6.25rem!important}.pb-7{padding-bottom:9rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:1rem!important}.ps-3{padding-left:2.813rem!important}.ps-4{padding-left:3.75rem!important}.ps-5{padding-left:5.781rem!important}.ps-6{padding-left:6.25rem!important}.ps-7{padding-left:9rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:1rem!important}.gap-3{gap:2.813rem!important}.gap-4{gap:3.75rem!important}.gap-5{gap:5.781rem!important}.gap-6{gap:6.25rem!important}.gap-7{gap:9rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:1rem!important}.row-gap-3{row-gap:2.813rem!important}.row-gap-4{row-gap:3.75rem!important}.row-gap-5{row-gap:5.781rem!important}.row-gap-6{row-gap:6.25rem!important}.row-gap-7{row-gap:9rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:1rem!important}.m-sm-3{margin:2.813rem!important}.m-sm-4{margin:3.75rem!important}.m-sm-5{margin:5.781rem!important}.m-sm-6{margin:6.25rem!important}.m-sm-7{margin:9rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-sm-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-sm-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-sm-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-sm-7{margin-right:9rem!important;margin-left:9rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-sm-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-sm-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-sm-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-sm-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:1rem!important}.mt-sm-3{margin-top:2.813rem!important}.mt-sm-4{margin-top:3.75rem!important}.mt-sm-5{margin-top:5.781rem!important}.mt-sm-6{margin-top:6.25rem!important}.mt-sm-7{margin-top:9rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:1rem!important}.me-sm-3{margin-right:2.813rem!important}.me-sm-4{margin-right:3.75rem!important}.me-sm-5{margin-right:5.781rem!important}.me-sm-6{margin-right:6.25rem!important}.me-sm-7{margin-right:9rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:1rem!important}.mb-sm-3{margin-bottom:2.813rem!important}.mb-sm-4{margin-bottom:3.75rem!important}.mb-sm-5{margin-bottom:5.781rem!important}.mb-sm-6{margin-bottom:6.25rem!important}.mb-sm-7{margin-bottom:9rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:1rem!important}.ms-sm-3{margin-left:2.813rem!important}.ms-sm-4{margin-left:3.75rem!important}.ms-sm-5{margin-left:5.781rem!important}.ms-sm-6{margin-left:6.25rem!important}.ms-sm-7{margin-left:9rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:1rem!important}.p-sm-3{padding:2.813rem!important}.p-sm-4{padding:3.75rem!important}.p-sm-5{padding:5.781rem!important}.p-sm-6{padding:6.25rem!important}.p-sm-7{padding:9rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:1rem!important;padding-left:1rem!important}.px-sm-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-sm-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-sm-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-sm-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-sm-7{padding-right:9rem!important;padding-left:9rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-sm-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-sm-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-sm-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-sm-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:1rem!important}.pt-sm-3{padding-top:2.813rem!important}.pt-sm-4{padding-top:3.75rem!important}.pt-sm-5{padding-top:5.781rem!important}.pt-sm-6{padding-top:6.25rem!important}.pt-sm-7{padding-top:9rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:1rem!important}.pe-sm-3{padding-right:2.813rem!important}.pe-sm-4{padding-right:3.75rem!important}.pe-sm-5{padding-right:5.781rem!important}.pe-sm-6{padding-right:6.25rem!important}.pe-sm-7{padding-right:9rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:1rem!important}.pb-sm-3{padding-bottom:2.813rem!important}.pb-sm-4{padding-bottom:3.75rem!important}.pb-sm-5{padding-bottom:5.781rem!important}.pb-sm-6{padding-bottom:6.25rem!important}.pb-sm-7{padding-bottom:9rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:1rem!important}.ps-sm-3{padding-left:2.813rem!important}.ps-sm-4{padding-left:3.75rem!important}.ps-sm-5{padding-left:5.781rem!important}.ps-sm-6{padding-left:6.25rem!important}.ps-sm-7{padding-left:9rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:1rem!important}.gap-sm-3{gap:2.813rem!important}.gap-sm-4{gap:3.75rem!important}.gap-sm-5{gap:5.781rem!important}.gap-sm-6{gap:6.25rem!important}.gap-sm-7{gap:9rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:1rem!important}.row-gap-sm-3{row-gap:2.813rem!important}.row-gap-sm-4{row-gap:3.75rem!important}.row-gap-sm-5{row-gap:5.781rem!important}.row-gap-sm-6{row-gap:6.25rem!important}.row-gap-sm-7{row-gap:9rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-sm-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-sm-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-sm-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-sm-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:1rem!important}.m-md-3{margin:2.813rem!important}.m-md-4{margin:3.75rem!important}.m-md-5{margin:5.781rem!important}.m-md-6{margin:6.25rem!important}.m-md-7{margin:9rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:1rem!important;margin-left:1rem!important}.mx-md-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-md-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-md-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-md-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-md-7{margin-right:9rem!important;margin-left:9rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-md-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-md-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-md-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-md-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:1rem!important}.mt-md-3{margin-top:2.813rem!important}.mt-md-4{margin-top:3.75rem!important}.mt-md-5{margin-top:5.781rem!important}.mt-md-6{margin-top:6.25rem!important}.mt-md-7{margin-top:9rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:1rem!important}.me-md-3{margin-right:2.813rem!important}.me-md-4{margin-right:3.75rem!important}.me-md-5{margin-right:5.781rem!important}.me-md-6{margin-right:6.25rem!important}.me-md-7{margin-right:9rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:1rem!important}.mb-md-3{margin-bottom:2.813rem!important}.mb-md-4{margin-bottom:3.75rem!important}.mb-md-5{margin-bottom:5.781rem!important}.mb-md-6{margin-bottom:6.25rem!important}.mb-md-7{margin-bottom:9rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:1rem!important}.ms-md-3{margin-left:2.813rem!important}.ms-md-4{margin-left:3.75rem!important}.ms-md-5{margin-left:5.781rem!important}.ms-md-6{margin-left:6.25rem!important}.ms-md-7{margin-left:9rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:1rem!important}.p-md-3{padding:2.813rem!important}.p-md-4{padding:3.75rem!important}.p-md-5{padding:5.781rem!important}.p-md-6{padding:6.25rem!important}.p-md-7{padding:9rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:1rem!important;padding-left:1rem!important}.px-md-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-md-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-md-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-md-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-md-7{padding-right:9rem!important;padding-left:9rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-md-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-md-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-md-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-md-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:1rem!important}.pt-md-3{padding-top:2.813rem!important}.pt-md-4{padding-top:3.75rem!important}.pt-md-5{padding-top:5.781rem!important}.pt-md-6{padding-top:6.25rem!important}.pt-md-7{padding-top:9rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:1rem!important}.pe-md-3{padding-right:2.813rem!important}.pe-md-4{padding-right:3.75rem!important}.pe-md-5{padding-right:5.781rem!important}.pe-md-6{padding-right:6.25rem!important}.pe-md-7{padding-right:9rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:1rem!important}.pb-md-3{padding-bottom:2.813rem!important}.pb-md-4{padding-bottom:3.75rem!important}.pb-md-5{padding-bottom:5.781rem!important}.pb-md-6{padding-bottom:6.25rem!important}.pb-md-7{padding-bottom:9rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:1rem!important}.ps-md-3{padding-left:2.813rem!important}.ps-md-4{padding-left:3.75rem!important}.ps-md-5{padding-left:5.781rem!important}.ps-md-6{padding-left:6.25rem!important}.ps-md-7{padding-left:9rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:1rem!important}.gap-md-3{gap:2.813rem!important}.gap-md-4{gap:3.75rem!important}.gap-md-5{gap:5.781rem!important}.gap-md-6{gap:6.25rem!important}.gap-md-7{gap:9rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:1rem!important}.row-gap-md-3{row-gap:2.813rem!important}.row-gap-md-4{row-gap:3.75rem!important}.row-gap-md-5{row-gap:5.781rem!important}.row-gap-md-6{row-gap:6.25rem!important}.row-gap-md-7{row-gap:9rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-md-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-md-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-md-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-md-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:1rem!important}.m-lg-3{margin:2.813rem!important}.m-lg-4{margin:3.75rem!important}.m-lg-5{margin:5.781rem!important}.m-lg-6{margin:6.25rem!important}.m-lg-7{margin:9rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-lg-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-lg-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-lg-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-lg-7{margin-right:9rem!important;margin-left:9rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-lg-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-lg-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-lg-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-lg-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:1rem!important}.mt-lg-3{margin-top:2.813rem!important}.mt-lg-4{margin-top:3.75rem!important}.mt-lg-5{margin-top:5.781rem!important}.mt-lg-6{margin-top:6.25rem!important}.mt-lg-7{margin-top:9rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:1rem!important}.me-lg-3{margin-right:2.813rem!important}.me-lg-4{margin-right:3.75rem!important}.me-lg-5{margin-right:5.781rem!important}.me-lg-6{margin-right:6.25rem!important}.me-lg-7{margin-right:9rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:1rem!important}.mb-lg-3{margin-bottom:2.813rem!important}.mb-lg-4{margin-bottom:3.75rem!important}.mb-lg-5{margin-bottom:5.781rem!important}.mb-lg-6{margin-bottom:6.25rem!important}.mb-lg-7{margin-bottom:9rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:1rem!important}.ms-lg-3{margin-left:2.813rem!important}.ms-lg-4{margin-left:3.75rem!important}.ms-lg-5{margin-left:5.781rem!important}.ms-lg-6{margin-left:6.25rem!important}.ms-lg-7{margin-left:9rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:1rem!important}.p-lg-3{padding:2.813rem!important}.p-lg-4{padding:3.75rem!important}.p-lg-5{padding:5.781rem!important}.p-lg-6{padding:6.25rem!important}.p-lg-7{padding:9rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:1rem!important;padding-left:1rem!important}.px-lg-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-lg-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-lg-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-lg-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-lg-7{padding-right:9rem!important;padding-left:9rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-lg-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-lg-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-lg-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-lg-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:1rem!important}.pt-lg-3{padding-top:2.813rem!important}.pt-lg-4{padding-top:3.75rem!important}.pt-lg-5{padding-top:5.781rem!important}.pt-lg-6{padding-top:6.25rem!important}.pt-lg-7{padding-top:9rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:1rem!important}.pe-lg-3{padding-right:2.813rem!important}.pe-lg-4{padding-right:3.75rem!important}.pe-lg-5{padding-right:5.781rem!important}.pe-lg-6{padding-right:6.25rem!important}.pe-lg-7{padding-right:9rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:1rem!important}.pb-lg-3{padding-bottom:2.813rem!important}.pb-lg-4{padding-bottom:3.75rem!important}.pb-lg-5{padding-bottom:5.781rem!important}.pb-lg-6{padding-bottom:6.25rem!important}.pb-lg-7{padding-bottom:9rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:1rem!important}.ps-lg-3{padding-left:2.813rem!important}.ps-lg-4{padding-left:3.75rem!important}.ps-lg-5{padding-left:5.781rem!important}.ps-lg-6{padding-left:6.25rem!important}.ps-lg-7{padding-left:9rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:1rem!important}.gap-lg-3{gap:2.813rem!important}.gap-lg-4{gap:3.75rem!important}.gap-lg-5{gap:5.781rem!important}.gap-lg-6{gap:6.25rem!important}.gap-lg-7{gap:9rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:1rem!important}.row-gap-lg-3{row-gap:2.813rem!important}.row-gap-lg-4{row-gap:3.75rem!important}.row-gap-lg-5{row-gap:5.781rem!important}.row-gap-lg-6{row-gap:6.25rem!important}.row-gap-lg-7{row-gap:9rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-lg-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-lg-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-lg-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-lg-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:1rem!important}.m-xl-3{margin:2.813rem!important}.m-xl-4{margin:3.75rem!important}.m-xl-5{margin:5.781rem!important}.m-xl-6{margin:6.25rem!important}.m-xl-7{margin:9rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-xl-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-xl-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-xl-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-xl-7{margin-right:9rem!important;margin-left:9rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-xl-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-xl-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-xl-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-xl-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:1rem!important}.mt-xl-3{margin-top:2.813rem!important}.mt-xl-4{margin-top:3.75rem!important}.mt-xl-5{margin-top:5.781rem!important}.mt-xl-6{margin-top:6.25rem!important}.mt-xl-7{margin-top:9rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:1rem!important}.me-xl-3{margin-right:2.813rem!important}.me-xl-4{margin-right:3.75rem!important}.me-xl-5{margin-right:5.781rem!important}.me-xl-6{margin-right:6.25rem!important}.me-xl-7{margin-right:9rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:1rem!important}.mb-xl-3{margin-bottom:2.813rem!important}.mb-xl-4{margin-bottom:3.75rem!important}.mb-xl-5{margin-bottom:5.781rem!important}.mb-xl-6{margin-bottom:6.25rem!important}.mb-xl-7{margin-bottom:9rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:1rem!important}.ms-xl-3{margin-left:2.813rem!important}.ms-xl-4{margin-left:3.75rem!important}.ms-xl-5{margin-left:5.781rem!important}.ms-xl-6{margin-left:6.25rem!important}.ms-xl-7{margin-left:9rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:1rem!important}.p-xl-3{padding:2.813rem!important}.p-xl-4{padding:3.75rem!important}.p-xl-5{padding:5.781rem!important}.p-xl-6{padding:6.25rem!important}.p-xl-7{padding:9rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:1rem!important;padding-left:1rem!important}.px-xl-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-xl-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-xl-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-xl-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-xl-7{padding-right:9rem!important;padding-left:9rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-xl-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-xl-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-xl-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-xl-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:1rem!important}.pt-xl-3{padding-top:2.813rem!important}.pt-xl-4{padding-top:3.75rem!important}.pt-xl-5{padding-top:5.781rem!important}.pt-xl-6{padding-top:6.25rem!important}.pt-xl-7{padding-top:9rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:1rem!important}.pe-xl-3{padding-right:2.813rem!important}.pe-xl-4{padding-right:3.75rem!important}.pe-xl-5{padding-right:5.781rem!important}.pe-xl-6{padding-right:6.25rem!important}.pe-xl-7{padding-right:9rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:1rem!important}.pb-xl-3{padding-bottom:2.813rem!important}.pb-xl-4{padding-bottom:3.75rem!important}.pb-xl-5{padding-bottom:5.781rem!important}.pb-xl-6{padding-bottom:6.25rem!important}.pb-xl-7{padding-bottom:9rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:1rem!important}.ps-xl-3{padding-left:2.813rem!important}.ps-xl-4{padding-left:3.75rem!important}.ps-xl-5{padding-left:5.781rem!important}.ps-xl-6{padding-left:6.25rem!important}.ps-xl-7{padding-left:9rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:1rem!important}.gap-xl-3{gap:2.813rem!important}.gap-xl-4{gap:3.75rem!important}.gap-xl-5{gap:5.781rem!important}.gap-xl-6{gap:6.25rem!important}.gap-xl-7{gap:9rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:1rem!important}.row-gap-xl-3{row-gap:2.813rem!important}.row-gap-xl-4{row-gap:3.75rem!important}.row-gap-xl-5{row-gap:5.781rem!important}.row-gap-xl-6{row-gap:6.25rem!important}.row-gap-xl-7{row-gap:9rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-xl-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-xl-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-xl-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-xl-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:1rem!important}.m-xxl-3{margin:2.813rem!important}.m-xxl-4{margin:3.75rem!important}.m-xxl-5{margin:5.781rem!important}.m-xxl-6{margin:6.25rem!important}.m-xxl-7{margin:9rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-3{margin-right:2.813rem!important;margin-left:2.813rem!important}.mx-xxl-4{margin-right:3.75rem!important;margin-left:3.75rem!important}.mx-xxl-5{margin-right:5.781rem!important;margin-left:5.781rem!important}.mx-xxl-6{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-xxl-7{margin-right:9rem!important;margin-left:9rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-3{margin-top:2.813rem!important;margin-bottom:2.813rem!important}.my-xxl-4{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.my-xxl-5{margin-top:5.781rem!important;margin-bottom:5.781rem!important}.my-xxl-6{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-xxl-7{margin-top:9rem!important;margin-bottom:9rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:1rem!important}.mt-xxl-3{margin-top:2.813rem!important}.mt-xxl-4{margin-top:3.75rem!important}.mt-xxl-5{margin-top:5.781rem!important}.mt-xxl-6{margin-top:6.25rem!important}.mt-xxl-7{margin-top:9rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:1rem!important}.me-xxl-3{margin-right:2.813rem!important}.me-xxl-4{margin-right:3.75rem!important}.me-xxl-5{margin-right:5.781rem!important}.me-xxl-6{margin-right:6.25rem!important}.me-xxl-7{margin-right:9rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:1rem!important}.mb-xxl-3{margin-bottom:2.813rem!important}.mb-xxl-4{margin-bottom:3.75rem!important}.mb-xxl-5{margin-bottom:5.781rem!important}.mb-xxl-6{margin-bottom:6.25rem!important}.mb-xxl-7{margin-bottom:9rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:1rem!important}.ms-xxl-3{margin-left:2.813rem!important}.ms-xxl-4{margin-left:3.75rem!important}.ms-xxl-5{margin-left:5.781rem!important}.ms-xxl-6{margin-left:6.25rem!important}.ms-xxl-7{margin-left:9rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:1rem!important}.p-xxl-3{padding:2.813rem!important}.p-xxl-4{padding:3.75rem!important}.p-xxl-5{padding:5.781rem!important}.p-xxl-6{padding:6.25rem!important}.p-xxl-7{padding:9rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-3{padding-right:2.813rem!important;padding-left:2.813rem!important}.px-xxl-4{padding-right:3.75rem!important;padding-left:3.75rem!important}.px-xxl-5{padding-right:5.781rem!important;padding-left:5.781rem!important}.px-xxl-6{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-xxl-7{padding-right:9rem!important;padding-left:9rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-3{padding-top:2.813rem!important;padding-bottom:2.813rem!important}.py-xxl-4{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.py-xxl-5{padding-top:5.781rem!important;padding-bottom:5.781rem!important}.py-xxl-6{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-xxl-7{padding-top:9rem!important;padding-bottom:9rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:1rem!important}.pt-xxl-3{padding-top:2.813rem!important}.pt-xxl-4{padding-top:3.75rem!important}.pt-xxl-5{padding-top:5.781rem!important}.pt-xxl-6{padding-top:6.25rem!important}.pt-xxl-7{padding-top:9rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:1rem!important}.pe-xxl-3{padding-right:2.813rem!important}.pe-xxl-4{padding-right:3.75rem!important}.pe-xxl-5{padding-right:5.781rem!important}.pe-xxl-6{padding-right:6.25rem!important}.pe-xxl-7{padding-right:9rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:1rem!important}.pb-xxl-3{padding-bottom:2.813rem!important}.pb-xxl-4{padding-bottom:3.75rem!important}.pb-xxl-5{padding-bottom:5.781rem!important}.pb-xxl-6{padding-bottom:6.25rem!important}.pb-xxl-7{padding-bottom:9rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:1rem!important}.ps-xxl-3{padding-left:2.813rem!important}.ps-xxl-4{padding-left:3.75rem!important}.ps-xxl-5{padding-left:5.781rem!important}.ps-xxl-6{padding-left:6.25rem!important}.ps-xxl-7{padding-left:9rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:1rem!important}.gap-xxl-3{gap:2.813rem!important}.gap-xxl-4{gap:3.75rem!important}.gap-xxl-5{gap:5.781rem!important}.gap-xxl-6{gap:6.25rem!important}.gap-xxl-7{gap:9rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:1rem!important}.row-gap-xxl-3{row-gap:2.813rem!important}.row-gap-xxl-4{row-gap:3.75rem!important}.row-gap-xxl-5{row-gap:5.781rem!important}.row-gap-xxl-6{row-gap:6.25rem!important}.row-gap-xxl-7{row-gap:9rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-3{-moz-column-gap:2.813rem!important;column-gap:2.813rem!important}.column-gap-xxl-4{-moz-column-gap:3.75rem!important;column-gap:3.75rem!important}.column-gap-xxl-5{-moz-column-gap:5.781rem!important;column-gap:5.781rem!important}.column-gap-xxl-6{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-xxl-7{-moz-column-gap:9rem!important;column-gap:9rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{scroll-behavior:smooth}:target{scroll-margin-top:var(--_header-h)}body{min-block-size:100vh;font-family:var(--font-body);font-size:var(--fz-0);color:var(--color-base);line-height:1.5}small{font-size:80%}strong{font-family:inherit;font-weight:var(--fw-bold)}a{text-decoration:none;color:inherit}::-moz-selection{color:#fff;background:var(--color-primary)}::selection{color:#fff;background:var(--color-primary)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,.accordion__btn,h5,.h5){font-family:var(--font-heading);font-weight:650}@media (max-width:767.98px){:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,.accordion__btn,h5,.h5){text-wrap:balance}}.h1,h1{font-size:var(--fz-5);line-height:1.4}.h2,h2{font-size:var(--fz-4);line-height:1.3}.h3,h3{font-size:var(--fz-3);line-height:1.2}.accordion__btn,.h4,h4{font-size:var(--fz-2)}.h5,h5{font-size:var(--fz-1)}.overline{font-family:var(--font-heading);font-size:var(--fz-00);font-weight:var(--fw-semibold);line-height:125%;letter-spacing:.02rem;text-transform:uppercase}.is-text-lg{font-size:var(--fz-1)}@keyframes fadeInUp{0%{opacity:0;translate:0 20%}to{opacity:1;translate:0 0}}:root{--gf-col-gap:2%;--gf-row-gap:1rem}.gform_fields{width:100%}@media (min-width:992px){.gform_fields{display:grid;grid-column-gap:var(--gf-col-gap);grid-row-gap:var(--gf-row-gap);grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto)}}@media (max-width:767.98px){.gform_fields{display:flex;flex-direction:column;gap:1.5rem}}.ginput_complex{display:flex;gap:var(--gf-col-gap)}@media (max-width:767.98px){.ginput_complex{flex-direction:column;gap:1rem}}.gform-grid-col{position:relative;flex-grow:1}.gfield{grid-column:1/-1;min-width:0}.gfield--width-full{grid-column:span 12}.gfield--width-third{grid-column:span 4}.gfield--width-half{grid-column:span 6}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_required_legend,.gform_validation_errors,.hidden_label label{display:none}.gfield_validation_message{padding:.32rem;color:var(--color-secondary);font-size:.75rem}.gform_confirmation_message{display:flex;justify-content:center;align-items:center;min-block-size:300px;padding:var(--space-4);text-align:center;border-radius:var(--radius,0);background:var(--bs-success-bg-subtle)}.gform_footer{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ginput_counter.gfield_description{display:none}.gform_ajax_spinner{inline-size:40px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;inline-size:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;inline-size:100%;block-size:auto;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{block-size:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,block-size}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;inline-size:100%;block-size:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{block-size:100%;min-block-size:1px;inline-size:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{inline-size:100%;min-inline-size:1px;block-size:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{inline-size:42px;block-size:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slider-infinite>.swiper-wrapper{transition-timing-function:linear}.swiper-button{inline-size:2rem;aspect-ratio:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1.5rem;mask-size:1.5rem;background-color:var(--color-gray-300);border-radius:100vmax}.swiper-button--prev{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.842 3.135a.5.5 0 01.023.707L5.435 7.5l3.43 3.658a.5.5 0 01-.73.684l-3.75-4a.5.5 0 010-.684l3.75-4a.5.5 0 01.707-.023z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.842 3.135a.5.5 0 01.023.707L5.435 7.5l3.43 3.658a.5.5 0 01-.73.684l-3.75-4a.5.5 0 010-.684l3.75-4a.5.5 0 01.707-.023z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E")}.swiper-button--next{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.158 3.135a.5.5 0 01.707.023l3.75 4a.5.5 0 010 .684l-3.75 4a.5.5 0 11-.73-.684L9.566 7.5l-3.43-3.658a.5.5 0 01.023-.707z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.158 3.135a.5.5 0 01.707.023l3.75 4a.5.5 0 010 .684l-3.75 4a.5.5 0 11-.73-.684L9.566 7.5l-3.43-3.658a.5.5 0 01.023-.707z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E")}.swiper-pagination{padding-block:var(--size-3);display:flex;justify-content:center}.swiper-pagination:not(.swiper-pagination-bullets-dynamic){align-items:center;gap:.5rem}.swiper-pagination.swiper-pagination-bullets-dynamic{position:relative;justify-content:flex-start;overflow:hidden;margin-inline:auto}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{margin-inline:2px;transform:scale(.5);transform-origin:50% 50%;opacity:.3}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{transform:scale(.6);opacity:.6}.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main{transform:scale(1);opacity:1}.swiper-pagination.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination-bullet{position:relative;display:flex;flex-shrink:0;inline-size:64px;aspect-ratio:1;white-space:nowrap;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 52%,#000 0,#000 54%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;will-change:opacity,background-color,transform;transition:all .3s var(--trs-inertia)}.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{opacity:1}.swiper-progress-bar{display:flex;justify-content:stretch;gap:.5rem}.swiper-progress-bar>*{position:relative;flex:1;margin-block-start:var(--size-4);block-size:.35rem;aspect-ratio:0;background-color:var(--color-gray-100);border-radius:100vmax;overflow:hidden}.swiper-progress-bar>:after{content:"";position:absolute;inset:0;background-color:var(--color-primary);transform:scaleX(0);transform-origin:100% 50%}.swiper-progress-bar>.swiper-pagination-bullet-active:after{transform-origin:0 50%;animation:progressSlide var(--_delay) linear forwards}@keyframes progressSlide{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.has-text-align-left{text-align:start}.has-text-align-center{text-align:center}.has-text-align-right{text-align:end}.has-text-align-justify{text-align:justify}.has-primary-color{color:var(--color-primary)!important}.has-secondary-color{color:var(--color-secondary)!important}.has-dark-color{color:var(--color-dark)!important}.has-light-gray-color{color:var(--color-gray-100)!important}.has-primary-background-color{background-color:var(--color-primary)!important}.has-secondary-background-color{background-color:var(--color-secondary)!important}.has-dark-background-color{background-color:var(--color-dark)!important}.has-light-gray-background-color{background-color:var(--color-gray-100)!important}.header{position:sticky;inset-block-start:0;z-index:100;background:#ff0}.header:before{content:"";position:absolute;inset:0;background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(5px);scale:1 0;transition:scale .4s var(--trs-smooth);transform-origin:0 0;will-change:scale}.header:is(.is-sticky):before{scale:1 1}.header__inner{display:flex;align-items:center;justify-content:space-between;position:relative;inline-size:90dvw;margin-inline:auto}.section{padding-block:calc(var(--sec-spacing)*0.5)}.section:where(:last-of-type){padding-block-end:var(--sec-spacing)}.section:where(.is-py-full),.section:where(.section--full){padding-block:var(--sec-spacing)}.section:where(.section--full){margin-block:calc(var(--sec-spacing)*0.5)}.section:where(.section--full):is(:last-of-type){margin-block-end:unset}.section:where(.section--full)+.section--full{margin-block-start:calc(var(--sec-spacing)*0.5*-1)}.section:where([data-bg=light]){background-color:var(--color-gray-100)}.section:where([data-bg=dark]){color:#fff;background-color:var(--color-dark)}.footer{margin-block-start:var(--sec-spacing);padding-block:calc(var(--sec-spacing)*0.5);background-color:var(--color-gray-100)}.accordion{--_accordion-w:100%;--_gap:0;--_panel-py:2.375rem;--_panel-px:0;--_panel-bkg-color:transparent;--_panel-border-color:var(--color-gray-500);--_panel-radius:0;inline-size:min(100%,var(--_accordion-w,600px));margin-inline:auto;display:flex;flex-direction:column;gap:var(--_gap)}.accordion__panel{position:relative;padding-block-end:calc(var(--_panel-py)*0.5);border-radius:var(--_panel-radius,0);overflow:hidden;background-color:var(--_panel-bkg-color,transparent)}.accordion__panel:not(:last-child){border-block-end:1px solid var(--_panel-border-color)}.accordion__btn{--_ic-w:1.125rem;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--_panel-py) var(--_panel-px) calc(var(--_panel-py)*0.5);inline-size:100%}.accordion__btn:after{content:"";flex-shrink:0;inline-size:var(--_ic-w);aspect-ratio:1;background-color:var(--color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 13'%3E%3Cpath fill='currentColor' d='M18.803 7.03a.75.75 0 000-1.06L14.03 1.197a.75.75 0 00-1.061 1.06L17.212 6.5l-4.243 4.243a.75.75 0 001.06 1.06l4.774-4.773zM.727 7.25h17.545v-1.5H.727v1.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 13'%3E%3Cpath fill='currentColor' d='M18.803 7.03a.75.75 0 000-1.06L14.03 1.197a.75.75 0 00-1.061 1.06L17.212 6.5l-4.243 4.243a.75.75 0 001.06 1.06l4.774-4.773zM.727 7.25h17.545v-1.5H.727v1.5z'/%3E%3C/svg%3E");transition:rotate .3s var(--trs-inertia)}.is-active .accordion__btn:after{rotate:90deg}@media (hover:hover){.accordion__btn:hover{color:var(--color-primary)}}.accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--trs-inertia);will-change:grid-template-rows}.is-active .accordion__content{grid-template-rows:1fr}.accordion__inner{overflow:hidden}.accordion__inner>*{margin-block:calc(var(--_panel-py)*0.5)}.burger{--_default-c:var(--color-dark);--_active-c:var(--color-primary);--_icon-w:26px;--_icon-h:3px;--_icon-radius:3px;--_transition:all 0.3s ease-in-out;display:var(--_display);align-items:center;justify-content:center;position:relative;width:-moz-max-content;width:max-content;aspect-ratio:1;color:var(--_default-c);background:none;border:0;cursor:pointer}@media (min-width:992px){.burger{--_display:none}}@media (max-width:767.98px){.burger{--_display:flex}}.burger__icon,.burger__icon:after,.burger__icon:before{display:block;inline-size:var(--_icon-w);block-size:var(--_icon-h);background-color:currentColor;border-radius:var(--_icon-radius);transition:var(--_transition)}.burger__icon:after,.burger__icon:before{content:""}.burger__icon:before{translate:0 calc(var(--_icon-h)*2.75*-1)}.burger__icon:after{translate:0 calc(var(--_icon-h)*1.75)}@media (hover:hover){.burger:not([data-state=opened]):hover .burger__icon:before{translate:0 calc(var(--_icon-h)*3*-1)}.burger:not([data-state=opened]):hover .burger__icon:after{translate:0 calc(var(--_icon-h)*2)}}.burger[data-state=opened]{color:var(--_active-c)}.burger[data-state=opened] .burger__icon{rotate:-45deg}.burger[data-state=opened] .burger__icon:after,.burger[data-state=opened] .burger__icon:before{rotate:90deg}.burger[data-state=opened] .burger__icon:after{opacity:0}.btn-group{--_g:var(--space-2);display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--_g)}@media (max-width:767.98px){.btn-group{flex-direction:column}.btn-group,.btn-group>*{inline-size:100%}}.btn{--_px:1rem;--_py:0.75rem;--_bg:var(--color-primary);--_bc:transparent;--_c:#fff;--_hover-c:var(--color-secondary);--_hover-bg:var(--color-secondary);--_hover-bc:var(--color-secondary);--_radius:0.5rem;display:inline-flex;align-items:center;justify-content:center;padding:var(--_py) var(--_px);font-size:100%;color:var(--_c,inherit);background-color:var(--_bg,transparent);border:1px solid var(--_bc,transparent);border-radius:var(--_radius,0);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s linear}@media (hover:hover){.btn:hover{color:var(--_hover-c);background-color:transparent;border-color:var(--_hover-bc)}}.btn--secondary{--_bc:var(--color-secondary);--_bg:var(--color-secondary);--_c:#fff;--_hover-bg:transparent}.btn--outline,.btn--secondary{--_hover-c:var(--color-secondary)}.btn--outline{--_bc:var(--color-primary);--_bg:transparent;--_c:var(--color-primary);--_hover-bc:var(--color-secondary)}input:not([type=checkbox],[type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{all:unset}.hidden-fields-container{display:none}label{display:flex;margin-block-end:var(--space-1)}label .required-field{font-size:80%;color:var(--color-primary)}form{--_form-bkg:#fff;--_input-radius:0.45rem;--_input-px:1rem;--_input-py:1rem;--_input-height:3rem;--_input-border-c:var(--color-gray-100);--_input-border-c-focus:var(--color-primary);--_input-focus-c-shadow:hsl(var(--color-primary-hs),94%);--_input-border-c-hover:var(--color-gray-300);--_input-border-w:1px;--_input-bkg:#fff;accent-color:var(--color-primary)}form :where([hidden]){display:none}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{display:flex;padding:var(--_input-py) var(--_input-px);inline-size:100%;block-size:var(--_input-height,1rem);font-family:inherit;font-size:100%;border-radius:var(--_input-radius,0);border:var(--_input-border-w,1px) solid var(--_input-border-c,#ccc);background-color:var(--_input-bkg,transparent);background-clip:padding-box;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;transition:border-color .15s linear,box-shadow .3s cubic-bezier(.175,.885,.32,1.275)}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:.8}input[type=date]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:inherit;opacity:.8}input[type=date]:hover,input[type=email]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:var(--_input-border-c-hover)}input[type=date]:focus,input[type=date]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--_input-border-c-focus);box-shadow:0 0 0 3px var(--_input-focus-c-shadow);outline:3px solid transparent}textarea{--_input-height:6rem;padding-block:var(--_input-py);resize:vertical;white-space:revert}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}select{font-size:90%;background-position:right var(--_input-px) center;background-repeat:no-repeat;background-size:14px 8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.007 6.48L1.035.19a.593.593 0 00-.86 0 .657.657 0 000 .905l6.361 6.7a.59.59 0 00.272.163.593.593 0 00.65-.143l6.361-6.699a.657.657 0 000-.905.593.593 0 00-.86 0L7.007 6.48z' fill-rule='evenodd'/%3E%3C/svg%3E")}.form{width:min(65ch,100%);margin-inline:auto;padding:var(--size-3);background-color:var(--_form-bkg);border-radius:.9rem}.form>:not(:last-child){margin-block-end:var(--size-2)}.form__row{display:flex;gap:var(--size-2)}.form__field{flex:0 1 100%}.form__field--checkbox{display:flex;align-items:center;gap:var(--size-1)}.form__field--checkbox>label{margin-block-end:0}.form__footer{display:flex;justify-content:center;margin-block-start:var(--size-2)}.form__search{display:flex;align-items:center;gap:var(--size-1)}.form__search button{max-height:var(--_input-height)}.password-field{position:relative}.password-field__btn{position:absolute;right:var(--_input-px);top:50%;inline-size:15px;aspect-ratio:1;background-color:var(--color-gray-700);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.765 6.076a.5.5 0 01.159.689 9.519 9.519 0 01-1.554 1.898l1.201 1.201a.5.5 0 01-.707.707l-1.263-1.263a8.472 8.472 0 01-2.667 1.343l.449 1.677a.5.5 0 01-.966.258l-.458-1.709a8.666 8.666 0 01-2.918 0l-.458 1.71a.5.5 0 11-.966-.26l.45-1.676a8.473 8.473 0 01-2.668-1.343l-1.263 1.263a.5.5 0 01-.707-.707l1.2-1.201A9.521 9.521 0 01.077 6.765a.5.5 0 11.848-.53 8.425 8.425 0 001.77 2.034A7.462 7.462 0 007.5 9.999c2.808 0 5.156-1.493 6.576-3.764a.5.5 0 01.689-.159z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.765 6.076a.5.5 0 01.159.689 9.519 9.519 0 01-1.554 1.898l1.201 1.201a.5.5 0 01-.707.707l-1.263-1.263a8.472 8.472 0 01-2.667 1.343l.449 1.677a.5.5 0 01-.966.258l-.458-1.709a8.666 8.666 0 01-2.918 0l-.458 1.71a.5.5 0 11-.966-.26l.45-1.676a8.473 8.473 0 01-2.668-1.343l-1.263 1.263a.5.5 0 01-.707-.707l1.2-1.201A9.521 9.521 0 01.077 6.765a.5.5 0 11.848-.53 8.425 8.425 0 001.77 2.034A7.462 7.462 0 007.5 9.999c2.808 0 5.156-1.493 6.576-3.764a.5.5 0 01.689-.159z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");translate:0 -50%}.password-field__btn.password-is-visible{background-color:var(--color-primary);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 11c-2.697 0-4.97-1.378-6.404-3.5C2.53 5.378 4.803 4 7.5 4s4.97 1.378 6.404 3.5C12.47 9.622 10.197 11 7.5 11zm0-8C4.308 3 1.656 4.706.076 7.235a.5.5 0 000 .53C1.656 10.294 4.308 12 7.5 12s5.844-1.706 7.424-4.235a.5.5 0 000-.53C13.344 4.706 10.692 3 7.5 3zm0 6.5a2 2 0 100-4 2 2 0 000 4z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 11c-2.697 0-4.97-1.378-6.404-3.5C2.53 5.378 4.803 4 7.5 4s4.97 1.378 6.404 3.5C12.47 9.622 10.197 11 7.5 11zm0-8C4.308 3 1.656 4.706.076 7.235a.5.5 0 000 .53C1.656 10.294 4.308 12 7.5 12s5.844-1.706 7.424-4.235a.5.5 0 000-.53C13.344 4.706 10.692 3 7.5 3zm0 6.5a2 2 0 100-4 2 2 0 000 4z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E")}.gfield:not(.gfield--type-choice),.has-floating-label,.label-is-floating{position:relative}.gfield:not(.gfield--type-choice) label,.has-floating-label label,.label-is-floating label{position:absolute;inset-block-start:calc(var(--_input-height)*0.25);inset-inline-start:var(--_input-px);z-index:2;padding-inline:.2em;background-color:var(--_form-bkg);color:var(--color-gray-500);transform-origin:top left;transition:all .4s var(--trs-inertia)}.gfield:not(.gfield--type-choice) input::-moz-placeholder,.gfield:not(.gfield--type-choice) textarea::-moz-placeholder,.has-floating-label input::-moz-placeholder,.has-floating-label textarea::-moz-placeholder,.label-is-floating input::-moz-placeholder,.label-is-floating textarea::-moz-placeholder{color:transparent;opacity:0}.gfield:not(.gfield--type-choice) input::placeholder,.gfield:not(.gfield--type-choice) textarea::placeholder,.has-floating-label input::placeholder,.has-floating-label textarea::placeholder,.label-is-floating input::placeholder,.label-is-floating textarea::placeholder{color:transparent;opacity:0}.gfield:not(.gfield--type-choice).label-is-floating label,.has-floating-label.label-is-floating label,.label-is-floating.label-is-floating label{color:var(--color-primary);translate:0 calc(var(--_input-height)*0.5*-1)}.gform_heading{display:flex;flex-direction:column;gap:1rem;margin-block-end:var(--space-3)}.gfield_label_before_complex{margin-block-end:1rem}.gfield_description,.gform-field-label--type-sub{color:var(--color-gray-700)}.gfield_description{margin-block:var(--space-1)}.ginput_counter{margin-block-start:var(--space-1)}.gchoice{display:flex;align-items:center;gap:.5rem}.gchoice+.gchoice{margin-block-start:.5rem}.gchoice label{line-height:1;margin-block-end:unset}.gfield--type-consent{border:unset;margin:unset;padding:unset}.gfield--type-consent legend{display:none}.gfield--type-consent .gform-field-label{font-family:var(--font-body);font-weight:400;line-height:1.875rem;text-transform:none;letter-spacing:0;font-size:1.125rem}.gfield--type-consent .ginput_container_consent{display:flex;align-items:center;gap:1rem}.gform_footer{margin-block-start:var(--space-2)}.gfield_required_asterisk{color:var(--color-primary)}.form-group+.form-group{margin-block-start:2.0625rem}.alert-status:empty{display:none}.ginput_counter{display:flex;align-items:center;justify-content:flex-end;padding:1rem .5rem;font-size:var(--fz-00);color:var(--color-primary-dark)}.gfield_description{font-size:var(--fz-0);color:var(--color-primary-dark)}.gfield_validation_message{color:#c04c58;padding-inline:2rem}.modal{--_content-spacing:1.5rem;--_overlay-color:hsla(0,0%,0%,30%);--_content-w:40rem;--_content-max-h:60vh;--_radius:0;position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--_overlay-color);backdrop-filter:blur(1px);visibility:hidden;opacity:0;transition:opacity .3s linear}.modal:is(.is-visible){opacity:1;visibility:visible}.modal:is(.is-visible) .modal__dialog{transform:translateY(0);opacity:1}.modal__dialog{inline-size:min(100% - 1.5rem,var(--_content-w));max-block-size:var(--_content-max-h);overflow-y:auto;padding:var(--_content-spacing);background-color:#fff;border-radius:var(--_radius,0);box-shadow:0 4px 10px -3px rgba(0,0,0,.2);transform:translateY(-50%);opacity:0;transition:all .4s ease-in-out}.modal__header{display:flex;align-items:baseline;justify-content:space-between;margin-block-end:var(--_content-spacing)}.modal__close{flex-shrink:0;display:flex;align-items:center}.modal__close:before{content:"";block-size:2rem;aspect-ratio:1;background-color:var(--color-base);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.782 4.032a.575.575 0 10-.813-.814L7.5 6.687 4.032 3.218a.575.575 0 00-.814.814L6.687 7.5l-3.469 3.468a.575.575 0 00.814.814L7.5 8.313l3.469 3.469a.575.575 0 00.813-.814L8.313 7.5l3.469-3.468z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.782 4.032a.575.575 0 10-.813-.814L7.5 6.687 4.032 3.218a.575.575 0 00-.814.814L6.687 7.5l-3.469 3.468a.575.575 0 00.814.814L7.5 8.313l3.469 3.469a.575.575 0 00.813-.814L8.313 7.5l3.469-3.468z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E")}.modal--video{--_content-w:75rem;--_content-max-h:auto}.modal--video .modal__header{margin-block-end:unset}.modal--video .modal__close{display:flex;align-items:center;justify-content:center;inline-size:70px;aspect-ratio:1;position:absolute;inset-block-start:0;inset-inline-end:0;background-color:#fff}@media (hover:hover){.modal--video .modal__close:hover{color:var(--color-primary)}}.modal--video iframe{display:block;aspect-ratio:16/9;inline-size:100%;height:100%}.main-nav__menu{display:flex;align-items:center;gap:var(--space-3)}.main-nav__item{padding-block:var(--space-3)}.main-nav__link{display:flex}.tabs{--_bkg:#eee;--_border-c:rgba(0,0,0,0.125);--_border-radius:0.25rem;--_btn-px:1.25rem;--_btn-py:0.75rem;--_pane-px:var(--_btn-px);--_pane-py:2rem;border:1px solid var(--_border-c,transparent);overflow:hidden}.tabs__nav{display:flex;flex-flow:row nowrap;position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.tabs__btn{flex-shrink:0;position:relative;padding:var(--_btn-py) var(--_btn-px);margin-bottom:-1px;scroll-snap-align:center;border-radius:var(--_border-radius);cursor:pointer;transition:opacity .3s}.tabs__btn:not(.is-active){opacity:.6}@media (hover:hover){.tabs__btn:not(.is-active):hover{opacity:1}}.tabs__btn.is-active{color:var(--color-secondary);background-color:var(--_bkg);border-color:var(--_border-c)}.tabs__btn.is-active:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:100%;background-color:inherit}.tabs__btn:first-child{border-left:0}.tabs__pane{display:none;padding-block:var(--_pane-py)}.tabs__pane.is-visible{display:block}.toasts-group{position:fixed;top:15%;left:50%;transform:translateX(-50%)}.toast{--_radius:3px;--_c-success:127,37%;--_c-warning:33,70%;--_c-info:176,39%;--_c-danger:8,100%;margin-inline:auto;width:min(400px,40rem);padding:1em;display:flex;align-items:center;justify-content:space-between;gap:1rem;animation:toastInOut var(--_toast-animation-duration,4s) cubic-bezier(.785,.135,.15,.86) forwards}.toast>p{padding-right:1.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast:is(.has-close-button){animation:toastIn var(--_toast-animation-duration,.4s) cubic-bezier(.785,.135,.15,.86) forwards}.toast--success{background-color:hsl(var(--_c-success),87%);color:hsl(var(--_c-success),11%)}.toast--info{background-color:hsl(var(--_c-info),87%);color:hsl(var(--_c-info),11%)}.toast--warning{background-color:hsl(var(--_c-warning),89%);color:hsl(var(--_c-warning),11%)}.toast--danger{background-color:hsl(var(--_c-danger),92%);color:hsl(var(--_c-danger),11%)}.toast__close{display:flex;flex-shrink:0;margin-inline-start:auto;font-size:140%;line-height:1;opacity:.3}.toast__close:hover{opacity:.5}@keyframes toastInOut{0%,to{transform:translateY(-100%);opacity:0}10%,90%{transform:translateY(0);opacity:1}}@keyframes toastIn{0%{transform:translateY(-100%);opacity:0}90%{transform:translateY(0);opacity:1}}:root{--_ctn_w:1140px}.was-search-notif{position:absolute;right:3.5rem;top:50%;font-size:.8rem;color:#fff;line-height:1.5;transition:opacity .3s;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.was-search-notif small{display:inline-flex;align-items:center;padding:2px 4px;border-radius:6px;color:#fff;border:1px solid #fff;background-color:hsla(0,0%,100%,.1)}.was-search-notif.is-visible{opacity:.75;visibility:visible}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.was-search-notif.is-visible{transform:translateY(-50%)}}@media (max-width:767.98px){.was-search-notif.is-visible{top:unset;bottom:-25px;right:auto;left:auto}.was-search-notif.is-visible.press-esc{display:none}}.was-auto-suggest{position:absolute;top:var(--offset-search,52%);width:100%;color:var(--color-dark);background-color:#fff;box-shadow:0 55px 250px 100vmax rgba(0,0,0,.5);transition:all .3s linear}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.was-auto-suggest{z-index:3;overflow-y:auto;scrollbar-gutter:stable;height:auto;max-height:70vh}}@media (max-width:767.98px){.was-auto-suggest{max-height:70vh;z-index:6;overflow-y:scroll}}.was-auto-suggest:not(.is-visible){opacity:0;visibility:hidden;transform:translateY(-10%)}.was-auto-suggest__inner{display:flex;width:min(100%,var(--_ctn_w,800px));margin-inline:auto;transition:all .2s linear}@media (max-width:767.98px){.was-auto-suggest__inner{flex-direction:column}}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.was-auto-suggest__col{width:70%;padding:2rem}}@media (max-width:767.98px){.was-auto-suggest__col{padding:1rem}}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.was-auto-suggest__col:not(:last-child){width:30%;border-right:1px solid var(--bs-gray-300)}}@media (max-width:767.98px){.was-auto-suggest__col:not(:last-child){border-bottom:1px solid var(--bs-gray-300)}}.was-auto-suggest__item.is-empty{display:none}.was-auto-suggest__secondary{padding-top:var(--space-2);display:flex;gap:1rem}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.was-auto-suggest__secondary{justify-content:space-between}}@media (max-width:767.98px){.was-auto-suggest__secondary{flex-direction:column}}.was-auto-suggest__secondary>*{flex:1}.was-auto-suggest__label{padding-bottom:1rem;margin-bottom:1rem;font-size:1rem;border-bottom:1px solid var(--bs-gray-300)}.was-auto-suggest__btn{display:block;margin-block:1rem;padding:.5rem;font-size:var(--fz-00);font-weight:800;text-align:center;text-transform:uppercase;font-family:var(--font-heading);border:2px solid var(--color-gray-700);border-radius:30px;transition:all .3s}.was-auto-suggest__btn:hover{color:var(--color-primary);border-color:var(--color-primary)}.was-auto-suggest a#ass-auto-suggest-link-to-shop{display:none}.was-suggested-word{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;transition:all .3s linear;border-radius:5px}.was-suggested-word:after{content:"";height:15px;width:15px;display:block;margin-left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M6.182 4.182a.45.45 0 01.636 0l3 3a.45.45 0 010 .636l-3 3a.45.45 0 11-.636-.636L8.864 7.5 6.182 4.818a.45.45 0 010-.636z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");transition:transform .2s ease-in-out}.was-suggested-word.is-selected{background-color:var(--color-gray-500)}.was-suggested-word.is-selected:after{transform:translateX(3px)}[class^=ass-suggestion-]:not(.was-suggestion-words){display:flex;flex-direction:column;gap:.5rem}[class^=ass-suggestion-]:not(.was-suggestion-words)>li a{padding:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:5px;transform:translateX(-.5rem);transition:all .2s linear}[class^=ass-suggestion-]:not(.was-suggestion-words)>li a:after{content:"";display:block;height:15px;width:15px;margin-left:auto;margin-right:.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M8.512 3.005c.676-.46 1.531-.468 2.167-.05.144.094.298.244.71.656.412.412.562.566.657.71.417.636.408 1.49-.051 2.167-.105.155-.267.32-.694.747l-.62.619a.5.5 0 00.708.707l.619-.619.043-.043c.37-.37.606-.606.771-.849.675-.994.71-2.287.06-3.278-.159-.241-.39-.472-.741-.823l-.045-.045-.044-.045c-.352-.351-.583-.582-.824-.74-.99-.65-2.284-.616-3.278.06-.243.164-.48.4-.85.77l-.042.043-.619.62a.5.5 0 10.707.706l.62-.618c.426-.427.592-.59.746-.695zM4.318 7.147a.5.5 0 00-.707-.707l-.619.618-.043.043c-.37.37-.606.606-.771.85-.675.993-.71 2.287-.06 3.277.159.242.39.473.741.824l.045.045.044.044c.352.351.583.583.824.741.99.65 2.284.616 3.278-.06.243-.165.48-.401.849-.771l.043-.043.619-.619a.5.5 0 10-.708-.707l-.618.619c-.427.427-.593.59-.747.694-.676.46-1.532.469-2.167.051-.144-.094-.298-.245-.71-.657-.412-.412-.562-.566-.657-.71-.417-.635-.408-1.49.051-2.167.105-.154.267-.32.694-.747l.619-.618zm5.304-1.061a.5.5 0 00-.707-.708L5.379 8.914a.5.5 0 10.707.707l3.536-3.535z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");opacity:0;transform:translateX(-30%);transition:opacity .2s linear,transform .3s ease-in-out}[class^=ass-suggestion-]:not(.was-suggestion-words)>li a:hover{transform:translateX(0);background-color:var(--color-gray-100)}[class^=ass-suggestion-]:not(.was-suggestion-words)>li a:hover:after{transform:translateX(0);opacity:1}[class^=ass-suggestion-]:not(.was-suggestion-words)>li img{width:60px;aspect-ratio:1;border-radius:5px}[class^=ass-suggestion-]:not(.was-suggestion-words)>li .was-result-text{display:flex;flex-direction:column}[class^=ass-suggestion-]:not(.was-suggestion-words)>li .was-result-args{display:flex;align-items:center;gap:.75rem;font-size:80%;opacity:.8}[class^=ass-suggestion-]:not(.was-suggestion-words)>li .was-result-args>div{flex-shrink:0}[class^=ass-suggestion-]:not(.was-suggestion-words)>li .was-result-args>div i{font-style:normal;text-decoration:underline}.section__pic{height:60dvh;overflow:hidden}.screen-reader-text{display:none}.container{max-inline-size:unset;margin-inline:auto}@media (min-width:768px) and (max-width:991.98px),(min-width:992px){.container{inline-size:min(var(--container-size) + var(--gutter-3),100% - 40px)}}@media (max-width:767.98px){.container{--bs-gutter-x:5rem}.container .row{margin-inline:0}.container .row>*{padding-inline:0}.container .row [class*=col-]:not(.splitted-col)+[class*=col-]{margin-block-start:1.5rem}}.flow>*+*{margin-block-start:var(--space-2)}.icon{display:flex;inline-size:1em;block-size:1em;margin-block-start:-.1rem;fill:currentColor;overflow:hidden}@media (prefers-reduced-motion){.js-scroll{opacity:1}.js-scroll.is-scrolled{animation:none!important}}.no-br br{display:none}@media (min-width:992px){.split-text{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}.ratio-1{aspect-ratio:1}.ratio-16-9{aspect-ratio:16/9}.aligncenter,.text-center{text-align:center}img.aligncenter{margin-inline:auto}.alignright,.text-right{text-align:end}img.alignright{margin-inline-start:auto}.pic-full-h,.pic-full-h>img{block-size:100%}.pic-full-w,.pic-full-w img{inline-size:100%}@media (min-width:992px){.split-text{-moz-column-count:2;column-count:2;-moz-column-gap:169px;column-gap:169px}}.bkg-split{--_deg:180deg;--_color-1:#fcf9f4;--_color-2:#fff;background:var(--_color-1);background:linear-gradient(var(--_deg),var(--_color-1),var(--_color-1) 50%,var(--_color-2) 0,var(--_color-2))}@media (min-width:992px){[data-bleed=end]{margin-inline-end:calc(var(--_offset-x-start)*-1 - var(--gutter-3)/2)}}@media (max-width:767.98px){[data-bleed=end]{margin-inline-end:-40px}}@media (min-width:992px){[data-bleed=start]{margin-inline-start:calc(var(--_offset-x-start)*-1 - var(--gutter-3)/2)}}@media (max-width:767.98px){[data-bleed=start]{margin-inline-start:-40px}}.is-justify-center{justify-content:center}.is-justify-end{justify-content:flex-end}.is-align-center{align-items:center}.is-align-start{align-items:flex-start}.is-flex-cols{gap:var(--gutter-3);display:flex;flex-wrap:wrap}.is-flex-cols>*{width:calc(100%/var(--_cols, 3) - var(--gutter-3) + var(--gutter-3)/var(--_cols, 3))}@media (min-width:992px){.is-flex-cols{--_cols:var(--_cols-lg,3)}}@media (min-width:768px) and (max-width:991.98px){.is-flex-cols{--_cols:var(--_cols-md,2)}}@media (max-width:767.98px){.is-flex-cols{--_cols:var(--_cols-sm,1)}}.is-primary{color:var(--color-primary)}.is-secondary{color:var(--color-secondary)}.is-light-gray{color:var(--color-gray-100)}.is-bkg-primary{background-color:var(--color-primary)}.is-bkg-secondary{background-color:var(--color-secondary)}.is-bkg-dark{background-color:var(--color-dark)}[data-read-more] .is-hidden{display:none}[data-read-more] .readmore-toggle{display:flex;margin-block-start:.5rem;font-size:var(--fz-0);font-family:var(--font-body);color:var(--color-gray-700);text-decoration:underline}.js-scroll{opacity:0;transition:opacity .5s}.js-scroll.is-scrolled{opacity:1;animation:fadeInUp .4s ease-in-out var(--_d,.1s) both}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvb2xzL192YXJzLnNjc3MiLCJhcHAuY3NzIiwidG9vbHMvX3Jlc2V0LnNjc3MiLCJ0b29scy9fZm9udHMuc2NzcyIsInRvb2xzL19kZWJ1Zy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX2FuaW1hdGlvbnMuc2NzcyIsInBsdWdpbnMvX2dyYXZpdHktZm9ybXMuc2NzcyIsInBsdWdpbnMvX3N3aXBlci5zY3NzIiwicGx1Z2lucy9fZ3V0ZW5iZXJnLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX3NlY3Rpb25zLnNjc3MiLCJsYXlvdXRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYnVyZ2VyLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWxzLnNjc3MiLCJjb21wb25lbnRzL19uYXZzLnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL190b2FzdHMuc2NzcyIsImNvbXBvbmVudHMvX3dvb2NvbW1lcmNlLWF1dG9zdWdnZXN0b3Iuc2NzcyIsImxheW91dHMvX3RoZW1lLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwidG9vbHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBEQSxNQUVDLHVCQUFBLENBQ0EsMEJBQUEsQ0FJQyx1QkFBQSxDQUFBLHlCQUFBLENBQUEsaUJBQUEsQ0FLQSx3QkFBQSxDQUFBLHdCQUFBLENBQUEsd0JBQUEsQ0FBQSx3QkFBQSxDQUFBLHdCQUFBLENBR0QsOEJBQUEsQ0FDQSxpQ0FBQSxDQUdBLGdDQUFBLENBQ0EsdUNBQUEsQ0FJQyxnRUFBQSxDQUFBLDREQUFBLENBQUEsK0RBQUEsQ0FBQSwrREFBQSxDQUFBLDhEQUFBLENBQUEsZ0VBQUEsQ0FBQSwyREFBQSxDQUlELGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBSUMsWUFBQSxDQUFBLG1CQUFBLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FLQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxjQUFBLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxjQUFBLENBSUQsY0FBQSxDQUNBLGtCQUFBLENBQ0EsOENBQUEsQ0FDQSwrQ0FBQSxDQUdBLHFEQy9ERCxDQzlDQSxpQkFHQyxxQkFBQSxDQUNBLFNBQUEsQ0FDQSxRRGtERCxDQzlDQSxvQkFFQyxlRGtERCxDQzlDQSxrQkFDQyxzQkRrREQsQ0M5Q0EsS0FDQyw0QkFBQSxDQUNBLGtDQUFBLENBQ0EsaUNEa0RELENDOUNBLGVBQ0MsZ0NBQUEsQ0FBQSw2QkRrREQsQ0M5Q0EsWUFFQyxjQUFBLENBQ0EsbUJBQUEsQ0FBQSxnQkFBQSxDQUNBLFdBQUEsQ0FDQSxhRGtERCxDQ3ZDQSw2QkFIQyxZRCtERCxDQzVEQSxPQUNDLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxTQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxhRG1ERCxDQ2hEQyxTQUNDLG1CRGtERixDQzdDQSx1Q0FDQyxrQkFDQyxvQkRpREEsQ0M5Q0QsaUJBR0Msa0NBQUEsQ0FDQSxxQ0FBQSxDQUNBLG1DQUFBLENBQ0EsOEJEZ0RBLENBQ0YsQ0UvSEEsV0FDQyxtQkFBQSxDQUNBLHFKQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJGaUlELENFNUhBLFdBQ0MsdUJBQUEsQ0FDQSxvRUFBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLGlCRjhIRCxDR3ZJQSxjQUNDLGNBQUEsQ0FDQSx5QkFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBRUEsWUh3SUQsQ0d0SUMsNEJBUkQsY0FTRSxZSHlJQSxDQUNGLENHdklDLG1DQUNDLFFBQUEsQ0FDQSxhQUFBLENBQ0EsaUJIeUlGLENHdElDLG9CQUNDLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBRUEsbUJBQUEsQ0FFQSwyQkFBQSxDQUNBLHFCQUFBLENBRUEsY0hxSUYsQ0dsSUMsMEJBQ0MsVUFBQSxDQUVBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUVBLGVBQUEsQ0FDQSxxQkFBQSxDQUVBLGNIaUlGLENHOUhDLGtDQUNDLGNIZ0lGLENHN0hDLHdDQUNDLHdCQUFBLENBQ0EsMkJIK0hGLENHNUhDLGlDQUNDLFlBQUEsQ0FDQSxvQkg4SEYsQ0cxSEEseUJBQ0MsWUFDQyxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsZ0JBQUEsQ0FDQSxPSDZIQSxDRzNIQSxjQUNDLFdINkhELENHekhDLHVCQUNDLGlDSDJIRixDQUNGLENHdEhBLDRCQUNDLFlBQ0Msb0JBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBQ0EsT0FBQSxDQUNBLDJDSHdIQSxDQUNGLENJNU5BLDRCQVNJLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLHNCQUFBLENBSUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBSUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUFBLGNBQUEsQ0FJQSwwQkFBQSxDQUFBLDRCQUFBLENBQUEsbUJBQUEsQ0FJQSxrQ0FBQSxDQUFBLG9DQUFBLENBQUEsa0NBQUEsQ0FBQSwrQkFBQSxDQUFBLGtDQUFBLENBQUEsaUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLCtCQUFBLENBSUEsOEJBQUEsQ0FBQSxnQ0FBQSxDQUFBLDhCQUFBLENBQUEsMkJBQUEsQ0FBQSw4QkFBQSxDQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSwyQkFBQSxDQUlBLGtDQUFBLENBQUEsb0NBQUEsQ0FBQSxrQ0FBQSxDQUFBLCtCQUFBLENBQUEsa0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLGdDQUFBLENBQUEsK0JBQUEsQ0FHRiwwQkFBQSxDQUNBLG9CQUFBLENBTUEsd01BQUEsQ0FDQSxrR0FBQSxDQUNBLDRFQUFBLENBT0EsK0NBQUEsQ0MyT0ksd0JBTEksQ0RwT1IseUJBQUEsQ0FDQSx5QkFBQSxDQUtBLHVCQUFBLENBQ0EsNEJBQUEsQ0FDQSxpQkFBQSxDQUNBLDRCQUFBLENBRUEsd0JBQUEsQ0FDQSw2QkFBQSxDQUVBLHdDQUFBLENBQ0EsaUNBQUEsQ0FDQSx5QkFBQSxDQUNBLGlDQUFBLENBRUEsc0NBQUEsQ0FDQSxnQ0FBQSxDQUNBLHdCQUFBLENBQ0EsZ0NBQUEsQ0FHQSwwQkFBQSxDQUVBLHVCQUFBLENBQ0EsOEJBQUEsQ0FDQSw4QkFBQSxDQUVBLDZCQUFBLENBQ0EsbUNBQUEsQ0FNQSx1QkFBQSxDQUNBLDRCQUFBLENBQ0EseUJBQUEsQ0FHQSxxQkFBQSxDQUNBLHVCQUFBLENBQ0EseUJBQUEsQ0FDQSwrQ0FBQSxDQUVBLDJCQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSxrREFBQSxDQUNBLDZCQUFBLENBR0EsOENBQUEsQ0FDQSx1REFBQSxDQUNBLGdEQUFBLENBQ0EsdURBQUEsQ0FJQSw2QkFBQSxDQUNBLDRCQUFBLENBQ0EsMkNBQUEsQ0FJQSw2QkFBQSxDQUNBLG9DQUFBLENBQ0EsK0JBQUEsQ0FDQSxzQ0pnTUYsQ01oVEkscUJGc0hBLGlCQUFBLENBR0EsdUJBQUEsQ0FDQSwrQkFBQSxDQUNBLG9CQUFBLENBQ0EseUJBQUEsQ0FFQSx3QkFBQSxDQUNBLG1DQUFBLENBRUEsMkNBQUEsQ0FDQSxvQ0FBQSxDQUNBLHlCQUFBLENBQ0EsOEJBQUEsQ0FFQSx5Q0FBQSxDQUNBLG1DQUFBLENBQ0Esd0JBQUEsQ0FDQSw2QkFBQSxDQUdFLGtDQUFBLENBQUEsb0NBQUEsQ0FBQSxrQ0FBQSxDQUFBLCtCQUFBLENBQUEsa0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLGdDQUFBLENBQUEsK0JBQUEsQ0FJQSw4QkFBQSxDQUFBLGdDQUFBLENBQUEsOEJBQUEsQ0FBQSwyQkFBQSxDQUFBLDhCQUFBLENBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDJCQUFBLENBSUEsa0NBQUEsQ0FBQSxvQ0FBQSxDQUFBLGtDQUFBLENBQUEsK0JBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FBQSwrQkFBQSxDQUdGLDBCQUFBLENBRUEsdUJBQUEsQ0FDQSw2QkFBQSxDQUNBLCtCQUFBLENBQ0EscUNBQUEsQ0FFQSx1QkFBQSxDQUNBLDRCQUFBLENBQ0EseUJBQUEsQ0FFQSx5QkFBQSxDQUNBLGtEQUFBLENBRUEsNkJBQUEsQ0FDQSxvQ0FBQSxDQUNBLCtCQUFBLENBQ0Esc0NKZ01KLENPalhFLG1HQ0hBLG9CQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSwwQ0FBQSxDQUNBLHlDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQlI4WEYsQ1N4VUkseUJGNUNFLHlCQUNFLGVQd1hOLENBQ0YsQ1M5VUkseUJGNUNFLHVDQUNFLGVQNlhOLENBQ0YsQ1NuVkkseUJGNUNFLHFEQUNFLGVQa1lOLENBQ0YsQ1N4VkksMEJGNUNFLG1FQUNFLGdCUHVZTixDQUNGLENTN1ZJLDBCRjVDRSxrRkFDRSxnQlA0WU4sQ0FDRixDVTdaQSxNQUVJLG9CQUFBLENBQUEsd0JBQUEsQ0FBQSx3QkFBQSxDQUFBLHdCQUFBLENBQUEseUJBQUEsQ0FBQSwwQlZtYUosQ1U5WkUsS0NOQSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsY0FBQSxDQUVBLHNDQUFBLENBQ0EsMENBQUEsQ0FDQSx5Q1h1YUYsQ1VyYUksT0NPRixhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSwwQ0FBQSxDQUNBLHlDQUFBLENBQ0EsNkJYaWFGLENXbFhNLEtBQ0UsVVhxWFIsQ1dsWE0saUJBcENKLGFBQUEsQ0FDQSxVWDBaRixDVzVZRSxjQUNFLGFBQUEsQ0FDQSxVWCtZSixDV2paRSxjQUNFLGFBQUEsQ0FDQSxTWG9aSixDV3RaRSxjQUNFLGFBQUEsQ0FDQSxrQlh5WkosQ1czWkUsY0FDRSxhQUFBLENBQ0EsU1g4WkosQ1doYUUsY0FDRSxhQUFBLENBQ0EsU1htYUosQ1dyYUUsY0FDRSxhQUFBLENBQ0Esa0JYd2FKLENXellNLFVBaERKLGFBQUEsQ0FDQSxVWDZiRixDV3hZVSxPQWhFTixhQUFBLENBQ0EsaUJYNGNKLENXN1lVLE9BaEVOLGFBQUEsQ0FDQSxrQlhpZEosQ1dsWlUsT0FoRU4sYUFBQSxDQUNBLFNYc2RKLENXdlpVLE9BaEVOLGFBQUEsQ0FDQSxrQlgyZEosQ1c1WlUsT0FoRU4sYUFBQSxDQUNBLGtCWGdlSixDV2phVSxPQWhFTixhQUFBLENBQ0EsU1hxZUosQ1d0YVUsT0FoRU4sYUFBQSxDQUNBLGtCWDBlSixDVzNhVSxPQWhFTixhQUFBLENBQ0Esa0JYK2VKLENXaGJVLE9BaEVOLGFBQUEsQ0FDQSxTWG9mSixDV3JiVSxRQWhFTixhQUFBLENBQ0Esa0JYeWZKLENXMWJVLFFBaEVOLGFBQUEsQ0FDQSxrQlg4ZkosQ1cvYlUsUUFoRU4sYUFBQSxDQUNBLFVYbWdCSixDVzViWSxVQXhEVix1Qlh3ZkYsQ1doY1ksVUF4RFYsd0JYNGZGLENXcGNZLFVBeERWLGVYZ2dCRixDV3hjWSxVQXhEVix3QlhvZ0JGLENXNWNZLFVBeERWLHdCWHdnQkYsQ1doZFksVUF4RFYsZVg0Z0JGLENXcGRZLFVBeERWLHdCWGdoQkYsQ1d4ZFksVUF4RFYsd0JYb2hCRixDVzVkWSxVQXhEVixlWHdoQkYsQ1doZVksV0F4RFYsd0JYNGhCRixDV3BlWSxXQXhEVix3QlhnaUJGLENXN2RRLFdBRUUsZVhnZVYsQ1c3ZFEsV0FFRSxlWGdlVixDV3ZlUSxXQUVFLHNCWDBlVixDV3ZlUSxXQUVFLHNCWDBlVixDV2pmUSxXQUVFLHFCWG9mVixDV2pmUSxXQUVFLHFCWG9mVixDVzNmUSxXQUVFLG9CWDhmVixDVzNmUSxXQUVFLG9CWDhmVixDV3JnQlEsV0FFRSxxQlh3Z0JWLENXcmdCUSxXQUVFLHFCWHdnQlYsQ1cvZ0JRLFdBRUUsb0JYa2hCVixDVy9nQlEsV0FFRSxvQlhraEJWLENTNWtCSSx5QkVVRSxRQUNFLFVYc2tCTixDV25rQkksb0JBcENKLGFBQUEsQ0FDQSxVWDBtQkEsQ1c1bEJBLGlCQUNFLGFBQUEsQ0FDQSxVWDhsQkYsQ1dobUJBLGlCQUNFLGFBQUEsQ0FDQSxTWGttQkYsQ1dwbUJBLGlCQUNFLGFBQUEsQ0FDQSxrQlhzbUJGLENXeG1CQSxpQkFDRSxhQUFBLENBQ0EsU1gwbUJGLENXNW1CQSxpQkFDRSxhQUFBLENBQ0EsU1g4bUJGLENXaG5CQSxpQkFDRSxhQUFBLENBQ0Esa0JYa25CRixDV25sQkksYUFoREosYUFBQSxDQUNBLFVYc29CQSxDV2psQlEsVUFoRU4sYUFBQSxDQUNBLGlCWG9wQkYsQ1dybEJRLFVBaEVOLGFBQUEsQ0FDQSxrQlh3cEJGLENXemxCUSxVQWhFTixhQUFBLENBQ0EsU1g0cEJGLENXN2xCUSxVQWhFTixhQUFBLENBQ0Esa0JYZ3FCRixDV2ptQlEsVUFoRU4sYUFBQSxDQUNBLGtCWG9xQkYsQ1dybUJRLFVBaEVOLGFBQUEsQ0FDQSxTWHdxQkYsQ1d6bUJRLFVBaEVOLGFBQUEsQ0FDQSxrQlg0cUJGLENXN21CUSxVQWhFTixhQUFBLENBQ0Esa0JYZ3JCRixDV2puQlEsVUFoRU4sYUFBQSxDQUNBLFNYb3JCRixDV3JuQlEsV0FoRU4sYUFBQSxDQUNBLGtCWHdyQkYsQ1d6bkJRLFdBaEVOLGFBQUEsQ0FDQSxrQlg0ckJGLENXN25CUSxXQWhFTixhQUFBLENBQ0EsVVhnc0JGLENXem5CVSxhQXhEVixhWG9yQkEsQ1c1bkJVLGFBeERWLHVCWHVyQkEsQ1cvbkJVLGFBeERWLHdCWDByQkEsQ1dsb0JVLGFBeERWLGVYNnJCQSxDV3JvQlUsYUF4RFYsd0JYZ3NCQSxDV3hvQlUsYUF4RFYsd0JYbXNCQSxDVzNvQlUsYUF4RFYsZVhzc0JBLENXOW9CVSxhQXhEVix3Qlh5c0JBLENXanBCVSxhQXhEVix3Qlg0c0JBLENXcHBCVSxhQXhEVixlWCtzQkEsQ1d2cEJVLGNBeERWLHdCWGt0QkEsQ1cxcEJVLGNBeERWLHdCWHF0QkEsQ1dscEJNLGlCQUVFLGVYb3BCUixDV2pwQk0saUJBRUUsZVhtcEJSLENXMXBCTSxpQkFFRSxzQlg0cEJSLENXenBCTSxpQkFFRSxzQlgycEJSLENXbHFCTSxpQkFFRSxxQlhvcUJSLENXanFCTSxpQkFFRSxxQlhtcUJSLENXMXFCTSxpQkFFRSxvQlg0cUJSLENXenFCTSxpQkFFRSxvQlgycUJSLENXbHJCTSxpQkFFRSxxQlhvckJSLENXanJCTSxpQkFFRSxxQlhtckJSLENXMXJCTSxpQkFFRSxvQlg0ckJSLENXenJCTSxpQkFFRSxvQlgyckJSLENBQ0YsQ1N0dkJJLHlCRVVFLFFBQ0UsVVgrdUJOLENXNXVCSSxvQkFwQ0osYUFBQSxDQUNBLFVYbXhCQSxDV3J3QkEsaUJBQ0UsYUFBQSxDQUNBLFVYdXdCRixDV3p3QkEsaUJBQ0UsYUFBQSxDQUNBLFNYMndCRixDVzd3QkEsaUJBQ0UsYUFBQSxDQUNBLGtCWCt3QkYsQ1dqeEJBLGlCQUNFLGFBQUEsQ0FDQSxTWG14QkYsQ1dyeEJBLGlCQUNFLGFBQUEsQ0FDQSxTWHV4QkYsQ1d6eEJBLGlCQUNFLGFBQUEsQ0FDQSxrQlgyeEJGLENXNXZCSSxhQWhESixhQUFBLENBQ0EsVVgreUJBLENXMXZCUSxVQWhFTixhQUFBLENBQ0EsaUJYNnpCRixDVzl2QlEsVUFoRU4sYUFBQSxDQUNBLGtCWGkwQkYsQ1dsd0JRLFVBaEVOLGFBQUEsQ0FDQSxTWHEwQkYsQ1d0d0JRLFVBaEVOLGFBQUEsQ0FDQSxrQlh5MEJGLENXMXdCUSxVQWhFTixhQUFBLENBQ0Esa0JYNjBCRixDVzl3QlEsVUFoRU4sYUFBQSxDQUNBLFNYaTFCRixDV2x4QlEsVUFoRU4sYUFBQSxDQUNBLGtCWHExQkYsQ1d0eEJRLFVBaEVOLGFBQUEsQ0FDQSxrQlh5MUJGLENXMXhCUSxVQWhFTixhQUFBLENBQ0EsU1g2MUJGLENXOXhCUSxXQWhFTixhQUFBLENBQ0Esa0JYaTJCRixDV2x5QlEsV0FoRU4sYUFBQSxDQUNBLGtCWHEyQkYsQ1d0eUJRLFdBaEVOLGFBQUEsQ0FDQSxVWHkyQkYsQ1dseUJVLGFBeERWLGFYNjFCQSxDV3J5QlUsYUF4RFYsdUJYZzJCQSxDV3h5QlUsYUF4RFYsd0JYbTJCQSxDVzN5QlUsYUF4RFYsZVhzMkJBLENXOXlCVSxhQXhEVix3Qlh5MkJBLENXanpCVSxhQXhEVix3Qlg0MkJBLENXcHpCVSxhQXhEVixlWCsyQkEsQ1d2ekJVLGFBeERWLHdCWGszQkEsQ1cxekJVLGFBeERWLHdCWHEzQkEsQ1c3ekJVLGFBeERWLGVYdzNCQSxDV2gwQlUsY0F4RFYsd0JYMjNCQSxDV24wQlUsY0F4RFYsd0JYODNCQSxDVzN6Qk0saUJBRUUsZVg2ekJSLENXMXpCTSxpQkFFRSxlWDR6QlIsQ1duMEJNLGlCQUVFLHNCWHEwQlIsQ1dsMEJNLGlCQUVFLHNCWG8wQlIsQ1czMEJNLGlCQUVFLHFCWDYwQlIsQ1cxMEJNLGlCQUVFLHFCWDQwQlIsQ1duMUJNLGlCQUVFLG9CWHExQlIsQ1dsMUJNLGlCQUVFLG9CWG8xQlIsQ1czMUJNLGlCQUVFLHFCWDYxQlIsQ1cxMUJNLGlCQUVFLHFCWDQxQlIsQ1duMkJNLGlCQUVFLG9CWHEyQlIsQ1dsMkJNLGlCQUVFLG9CWG8yQlIsQ0FDRixDUy81QkkseUJFVUUsUUFDRSxVWHc1Qk4sQ1dyNUJJLG9CQXBDSixhQUFBLENBQ0EsVVg0N0JBLENXOTZCQSxpQkFDRSxhQUFBLENBQ0EsVVhnN0JGLENXbDdCQSxpQkFDRSxhQUFBLENBQ0EsU1hvN0JGLENXdDdCQSxpQkFDRSxhQUFBLENBQ0Esa0JYdzdCRixDVzE3QkEsaUJBQ0UsYUFBQSxDQUNBLFNYNDdCRixDVzk3QkEsaUJBQ0UsYUFBQSxDQUNBLFNYZzhCRixDV2w4QkEsaUJBQ0UsYUFBQSxDQUNBLGtCWG84QkYsQ1dyNkJJLGFBaERKLGFBQUEsQ0FDQSxVWHc5QkEsQ1duNkJRLFVBaEVOLGFBQUEsQ0FDQSxpQlhzK0JGLENXdjZCUSxVQWhFTixhQUFBLENBQ0Esa0JYMCtCRixDVzM2QlEsVUFoRU4sYUFBQSxDQUNBLFNYOCtCRixDVy82QlEsVUFoRU4sYUFBQSxDQUNBLGtCWGsvQkYsQ1duN0JRLFVBaEVOLGFBQUEsQ0FDQSxrQlhzL0JGLENXdjdCUSxVQWhFTixhQUFBLENBQ0EsU1gwL0JGLENXMzdCUSxVQWhFTixhQUFBLENBQ0Esa0JYOC9CRixDVy83QlEsVUFoRU4sYUFBQSxDQUNBLGtCWGtnQ0YsQ1duOEJRLFVBaEVOLGFBQUEsQ0FDQSxTWHNnQ0YsQ1d2OEJRLFdBaEVOLGFBQUEsQ0FDQSxrQlgwZ0NGLENXMzhCUSxXQWhFTixhQUFBLENBQ0Esa0JYOGdDRixDVy84QlEsV0FoRU4sYUFBQSxDQUNBLFVYa2hDRixDVzM4QlUsYUF4RFYsYVhzZ0NBLENXOThCVSxhQXhEVix1Qlh5Z0NBLENXajlCVSxhQXhEVix3Qlg0Z0NBLENXcDlCVSxhQXhEVixlWCtnQ0EsQ1d2OUJVLGFBeERWLHdCWGtoQ0EsQ1cxOUJVLGFBeERWLHdCWHFoQ0EsQ1c3OUJVLGFBeERWLGVYd2hDQSxDV2grQlUsYUF4RFYsd0JYMmhDQSxDV24rQlUsYUF4RFYsd0JYOGhDQSxDV3QrQlUsYUF4RFYsZVhpaUNBLENXeitCVSxjQXhEVix3QlhvaUNBLENXNStCVSxjQXhEVix3Qlh1aUNBLENXcCtCTSxpQkFFRSxlWHMrQlIsQ1duK0JNLGlCQUVFLGVYcStCUixDVzUrQk0saUJBRUUsc0JYOCtCUixDVzMrQk0saUJBRUUsc0JYNitCUixDV3AvQk0saUJBRUUscUJYcy9CUixDV24vQk0saUJBRUUscUJYcS9CUixDVzUvQk0saUJBRUUsb0JYOC9CUixDVzMvQk0saUJBRUUsb0JYNi9CUixDV3BnQ00saUJBRUUscUJYc2dDUixDV25nQ00saUJBRUUscUJYcWdDUixDVzVnQ00saUJBRUUsb0JYOGdDUixDVzNnQ00saUJBRUUsb0JYNmdDUixDQUNGLENTeGtDSSwwQkVVRSxRQUNFLFVYaWtDTixDVzlqQ0ksb0JBcENKLGFBQUEsQ0FDQSxVWHFtQ0EsQ1d2bENBLGlCQUNFLGFBQUEsQ0FDQSxVWHlsQ0YsQ1czbENBLGlCQUNFLGFBQUEsQ0FDQSxTWDZsQ0YsQ1cvbENBLGlCQUNFLGFBQUEsQ0FDQSxrQlhpbUNGLENXbm1DQSxpQkFDRSxhQUFBLENBQ0EsU1hxbUNGLENXdm1DQSxpQkFDRSxhQUFBLENBQ0EsU1h5bUNGLENXM21DQSxpQkFDRSxhQUFBLENBQ0Esa0JYNm1DRixDVzlrQ0ksYUFoREosYUFBQSxDQUNBLFVYaW9DQSxDVzVrQ1EsVUFoRU4sYUFBQSxDQUNBLGlCWCtvQ0YsQ1dobENRLFVBaEVOLGFBQUEsQ0FDQSxrQlhtcENGLENXcGxDUSxVQWhFTixhQUFBLENBQ0EsU1h1cENGLENXeGxDUSxVQWhFTixhQUFBLENBQ0Esa0JYMnBDRixDVzVsQ1EsVUFoRU4sYUFBQSxDQUNBLGtCWCtwQ0YsQ1dobUNRLFVBaEVOLGFBQUEsQ0FDQSxTWG1xQ0YsQ1dwbUNRLFVBaEVOLGFBQUEsQ0FDQSxrQlh1cUNGLENXeG1DUSxVQWhFTixhQUFBLENBQ0Esa0JYMnFDRixDVzVtQ1EsVUFoRU4sYUFBQSxDQUNBLFNYK3FDRixDV2huQ1EsV0FoRU4sYUFBQSxDQUNBLGtCWG1yQ0YsQ1dwbkNRLFdBaEVOLGFBQUEsQ0FDQSxrQlh1ckNGLENXeG5DUSxXQWhFTixhQUFBLENBQ0EsVVgyckNGLENXcG5DVSxhQXhEVixhWCtxQ0EsQ1d2bkNVLGFBeERWLHVCWGtyQ0EsQ1cxbkNVLGFBeERWLHdCWHFyQ0EsQ1c3bkNVLGFBeERWLGVYd3JDQSxDV2hvQ1UsYUF4RFYsd0JYMnJDQSxDV25vQ1UsYUF4RFYsd0JYOHJDQSxDV3RvQ1UsYUF4RFYsZVhpc0NBLENXem9DVSxhQXhEVix3Qlhvc0NBLENXNW9DVSxhQXhEVix3Qlh1c0NBLENXL29DVSxhQXhEVixlWDBzQ0EsQ1dscENVLGNBeERWLHdCWDZzQ0EsQ1dycENVLGNBeERWLHdCWGd0Q0EsQ1c3b0NNLGlCQUVFLGVYK29DUixDVzVvQ00saUJBRUUsZVg4b0NSLENXcnBDTSxpQkFFRSxzQlh1cENSLENXcHBDTSxpQkFFRSxzQlhzcENSLENXN3BDTSxpQkFFRSxxQlgrcENSLENXNXBDTSxpQkFFRSxxQlg4cENSLENXcnFDTSxpQkFFRSxvQlh1cUNSLENXcHFDTSxpQkFFRSxvQlhzcUNSLENXN3FDTSxpQkFFRSxxQlgrcUNSLENXNXFDTSxpQkFFRSxxQlg4cUNSLENXcnJDTSxpQkFFRSxvQlh1ckNSLENXcHJDTSxpQkFFRSxvQlhzckNSLENBQ0YsQ1NqdkNJLDBCRVVFLFNBQ0UsVVgwdUNOLENXdnVDSSxxQkFwQ0osYUFBQSxDQUNBLFVYOHdDQSxDV2h3Q0Esa0JBQ0UsYUFBQSxDQUNBLFVYa3dDRixDV3B3Q0Esa0JBQ0UsYUFBQSxDQUNBLFNYc3dDRixDV3h3Q0Esa0JBQ0UsYUFBQSxDQUNBLGtCWDB3Q0YsQ1c1d0NBLGtCQUNFLGFBQUEsQ0FDQSxTWDh3Q0YsQ1doeENBLGtCQUNFLGFBQUEsQ0FDQSxTWGt4Q0YsQ1dweENBLGtCQUNFLGFBQUEsQ0FDQSxrQlhzeENGLENXdnZDSSxjQWhESixhQUFBLENBQ0EsVVgweUNBLENXcnZDUSxXQWhFTixhQUFBLENBQ0EsaUJYd3pDRixDV3p2Q1EsV0FoRU4sYUFBQSxDQUNBLGtCWDR6Q0YsQ1c3dkNRLFdBaEVOLGFBQUEsQ0FDQSxTWGcwQ0YsQ1dqd0NRLFdBaEVOLGFBQUEsQ0FDQSxrQlhvMENGLENXcndDUSxXQWhFTixhQUFBLENBQ0Esa0JYdzBDRixDV3p3Q1EsV0FoRU4sYUFBQSxDQUNBLFNYNDBDRixDVzd3Q1EsV0FoRU4sYUFBQSxDQUNBLGtCWGcxQ0YsQ1dqeENRLFdBaEVOLGFBQUEsQ0FDQSxrQlhvMUNGLENXcnhDUSxXQWhFTixhQUFBLENBQ0EsU1h3MUNGLENXenhDUSxZQWhFTixhQUFBLENBQ0Esa0JYNDFDRixDVzd4Q1EsWUFoRU4sYUFBQSxDQUNBLGtCWGcyQ0YsQ1dqeUNRLFlBaEVOLGFBQUEsQ0FDQSxVWG8yQ0YsQ1c3eENVLGNBeERWLGFYdzFDQSxDV2h5Q1UsY0F4RFYsdUJYMjFDQSxDV255Q1UsY0F4RFYsd0JYODFDQSxDV3R5Q1UsY0F4RFYsZVhpMkNBLENXenlDVSxjQXhEVix3QlhvMkNBLENXNXlDVSxjQXhEVix3Qlh1MkNBLENXL3lDVSxjQXhEVixlWDAyQ0EsQ1dsekNVLGNBeERWLHdCWDYyQ0EsQ1dyekNVLGNBeERWLHdCWGczQ0EsQ1d4ekNVLGNBeERWLGVYbTNDQSxDVzN6Q1UsZUF4RFYsd0JYczNDQSxDVzl6Q1UsZUF4RFYsd0JYeTNDQSxDV3R6Q00sbUJBRUUsZVh3ekNSLENXcnpDTSxtQkFFRSxlWHV6Q1IsQ1c5ekNNLG1CQUVFLHNCWGcwQ1IsQ1c3ekNNLG1CQUVFLHNCWCt6Q1IsQ1d0MENNLG1CQUVFLHFCWHcwQ1IsQ1dyMENNLG1CQUVFLHFCWHUwQ1IsQ1c5MENNLG1CQUVFLG9CWGcxQ1IsQ1c3MENNLG1CQUVFLG9CWCswQ1IsQ1d0MUNNLG1CQUVFLHFCWHcxQ1IsQ1dyMUNNLG1CQUVFLHFCWHUxQ1IsQ1c5MUNNLG1CQUVFLG9CWGcyQ1IsQ1c3MUNNLG1CQUVFLG9CWCsxQ1IsQ0FDRixDWXY5Q0UsZ0JBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVWnk5Q0osQ2E1OUNFLGlCQUNFLG9CQUFBLENBQ0EsNkViKzlDSixDYWorQ0UsbUJBQ0Usb0JBQUEsQ0FDQSwrRWJvK0NKLENhdCtDRSxjQUNFLG9CQUFBLENBQ0EsMEVieStDSixDYzMrQ0UsY0FDRSxvRUFBQSxDQUNBLHNHQUFBLENBQUEsOEZkOCtDSixDYzMrQ00sd0NBR0Usd0RBQUEsQ0FDQSwwRkFBQSxDQUFBLGtGZDIrQ1IsQ2NwL0NFLGdCQUNFLHNFQUFBLENBQ0Esd0dBQUEsQ0FBQSxnR2R1L0NKLENjcC9DTSw0Q0FHRSwwREFBQSxDQUNBLDRGQUFBLENBQUEsb0Zkby9DUixDYzcvQ0UsV0FDRSxpRUFBQSxDQUNBLG1HQUFBLENBQUEsMkZkZ2dESixDYzcvQ00sa0NBR0Usb0RBQUEsQ0FDQSxzRkFBQSxDQUFBLDhFZDYvQ1IsQ2N0L0NBLG9CQUNFLDJFQUFBLENBQ0EsNkdBQUEsQ0FBQSxxR2R5L0NGLENjdC9DSSxvREFFRSw2RUFBQSxDQUNBLCtHQUFBLENBQUEsdUdkdS9DTixDZWpoREEsa0JBQ0UsU0FBQSxDQUVBLDhJZm1oREYsQ2dCdGhEQSxXQUNFLG1CQUFBLENBQ0EsV0M2YzRCLENENWM1QixrQkFBQSxDQUNBLHNGQUFBLENBQUEsOEVBQUEsQ0FDQSwyQkMyYzRCLENEMWM1QiwwQmhCeWhERixDZ0J2aERFLGVBQ0UsYUFBQSxDQUNBLFNDdWMwQixDRHRjMUIsVUNzYzBCLENEcmMxQixpQkFBQSxDRUlFLG9DbEJzaEROLENrQmxoRE0sdUNGWkosZUVhTSxlbEJxaEROLENBQ0YsQ2dCdmhESSw4REFDRSw4RGhCMGhETixDbUI3aURBLE9BQ0UsaUJBQUEsQ0FDQSxVbkJnakRGLENtQjlpREUsY0FDRSxhQUFBLENBQ0Esa0NBQUEsQ0FDQSxVbkJnakRKLENtQjdpREUsU0FDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFduQitpREosQ21CMWlERSxXQUNFLHNCbkI2aURKLENtQjlpREUsV0FDRSxxQm5CaWpESixDbUJsakRFLFlBQ0Usd0JuQnFqREosQ21CdGpERSxZQUNFLGdDbkJ5akRKLENvQjlrREEsV0FFRSxLcEJvbERGLENvQjlrREEseUJBUEUsY0FBQSxDQUVBLE9BQUEsQ0FDQSxNQUFBLENBQ0EsWXBCeWxERixDb0J0bERBLGNBR0UsUXBCbWxERixDb0J6a0RJLFlBRUUsS3BCNmtETixDb0J6a0RJLDJCQUxFLGVBQUEsQ0FFQSxZcEJrbEROLENvQi9rREksZUFFRSxRcEI2a0ROLENTN2lESSx5Qld4Q0EsZUFDRSxlQUFBLENBQ0EsS0FBQSxDQUNBLFlwQnlsREosQ29CdGxERSxrQkFDRSxlQUFBLENBQ0EsUUFBQSxDQUNBLFlwQndsREosQ0FDRixDUzFqREkseUJXeENBLGVBQ0UsZUFBQSxDQUNBLEtBQUEsQ0FDQSxZcEJxbURKLENvQmxtREUsa0JBQ0UsZUFBQSxDQUNBLFFBQUEsQ0FDQSxZcEJvbURKLENBQ0YsQ1N0a0RJLHlCV3hDQSxlQUNFLGVBQUEsQ0FDQSxLQUFBLENBQ0EsWXBCaW5ESixDb0I5bURFLGtCQUNFLGVBQUEsQ0FDQSxRQUFBLENBQ0EsWXBCZ25ESixDQUNGLENTbGxESSwwQld4Q0EsZUFDRSxlQUFBLENBQ0EsS0FBQSxDQUNBLFlwQjZuREosQ29CMW5ERSxrQkFDRSxlQUFBLENBQ0EsUUFBQSxDQUNBLFlwQjRuREosQ0FDRixDUzlsREksMEJXeENBLGdCQUNFLGVBQUEsQ0FDQSxLQUFBLENBQ0EsWXBCeW9ESixDb0J0b0RFLG1CQUNFLGVBQUEsQ0FDQSxRQUFBLENBQ0EsWXBCd29ESixDQUNGLENxQnhxREEsUUFFRSxrQkFBQSxDQUNBLGtCckIycURGLENxQnZxREEsZ0JBTkUsWUFBQSxDQUdBLGtCckJpckRGLENxQjlxREEsUUFFRSxhQUFBLENBQ0EscUJyQjJxREYsQ3NCbHJEQSwyRUNJRSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLHlCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLGtCdkJtckRGLEN1QmhyREUscUdBQ0UsMkJ2Qm1yREosQ3VCL3FERSwrRUFDRSx5QnZCa3JESixDd0Jyc0RFLHNCQUNFLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFNQZ2NzQyxDTy9idEMsVXhCd3NESixDeUJodERBLGVDQUUsZUFBQSxDQUNBLHNCQUFBLENBQ0Esa0IxQm90REYsQzJCMXREQSxJQUNFLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSw0QlZpc0I0QixDVWhzQjVCLGNBQUEsQ0FDQSw2QkFBQSxDQUNBLFczQjZ0REYsQzRCanFEUSxnQkFPSSxpQzVCOHBEWixDNEJycURRLFdBT0ksNEI1QmtxRFosQzRCenFEUSxjQU9JLCtCNUJzcURaLEM0QjdxRFEsY0FPSSwrQjVCMHFEWixDNEJqckRRLG1CQU9JLG9DNUI4cURaLEM0QnJyRFEsZ0JBT0ksaUM1QmtyRFosQzRCenJEUSxhQU9JLG9CNUJzckRaLEM0QjdyRFEsV0FPSSxxQjVCMHJEWixDNEJqc0RRLFlBT0ksb0I1QjhyRFosQzRCcnNEUSxvQkFPSSwrQkFBQSxDQUFBLDRCNUJrc0RaLEM0QnpzRFEsa0JBT0ksNkJBQUEsQ0FBQSwwQjVCc3NEWixDNEI3c0RRLGlCQU9JLDRCQUFBLENBQUEseUI1QjBzRFosQzRCanREUSxrQkFPSSxrQ0FBQSxDQUFBLCtCNUI4c0RaLEM0QnJ0RFEsaUJBT0ksNEJBQUEsQ0FBQSx5QjVCa3REWixDNEJ6dERRLFdBT0ksbUI1QnN0RFosQzRCN3REUSxZQU9JLHFCNUIwdERaLEM0Qmp1RFEsWUFPSSxvQjVCOHREWixDNEJydURRLFlBT0kscUI1Qmt1RFosQzRCenVEUSxhQU9JLG1CNUJzdURaLEM0Qjd1RFEsZUFPSSx1QjVCMHVEWixDNEJqdkRRLGlCQU9JLHlCNUI4dURaLEM0QnJ2RFEsa0JBT0ksMEI1Qmt2RFosQzRCenZEUSxpQkFPSSx5QjVCc3ZEWixDNEI3dkRRLGlCQU9JLHlCNUIwdkRaLEM0Qmp3RFEsbUJBT0ksMkI1Qjh2RFosQzRCcndEUSxvQkFPSSw0QjVCa3dEWixDNEJ6d0RRLG1CQU9JLDJCNUJzd0RaLEM0Qjd3RFEsaUJBT0kseUI1QjB3RFosQzRCanhEUSxtQkFPSSwyQjVCOHdEWixDNEJyeERRLG9CQU9JLDRCNUJreERaLEM0Qnp4RFEsbUJBT0ksMkI1QnN4RFosQzRCN3hEUSxVQU9JLHdCNUIweERaLEM0Qmp5RFEsZ0JBT0ksOEI1Qjh4RFosQzRCcnlEUSxTQU9JLHVCNUJreURaLEM0Qnp5RFEsUUFPSSxzQjVCc3lEWixDNEI3eURRLGVBT0ksNkI1QjB5RFosQzRCanpEUSxTQU9JLHVCNUI4eURaLEM0QnJ6RFEsYUFPSSwyQjVCa3pEWixDNEJ6ekRRLGNBT0ksNEI1QnN6RFosQzRCN3pEUSxRQU9JLHNCNUIwekRaLEM0QmowRFEsZUFPSSw2QjVCOHpEWixDNEJyMERRLFFBT0ksc0I1QmswRFosQzRCejBEUSxRQU9JLHlDNUJzMERaLEM0QjcwRFEsV0FPSSw0QzVCMDBEWixDNEJqMURRLFdBT0ksNEM1QjgwRFosQzRCcjFEUSxhQU9JLHlCNUJrMURaLEM0Qm4yRFEsb0JBQ0UsOEU1QnMyRFYsQzRCdjJEUSxzQkFDRSxnRjVCMDJEVixDNEIzMkRRLGlCQUNFLDJFNUI4MkRWLEM0QnIyRFEsaUJBT0kseUI1QmsyRFosQzRCejJEUSxtQkFPSSwyQjVCczJEWixDNEI3MkRRLG1CQU9JLDJCNUIwMkRaLEM0QmozRFEsZ0JBT0ksd0I1QjgyRFosQzRCcjNEUSxpQkFPSSx5QjVCazNEWixDNEJ6M0RRLE9BT0ksZTVCczNEWixDNEI3M0RRLFFBT0ksaUI1QjAzRFosQzRCajREUSxTQU9JLGtCNUI4M0RaLEM0QnI0RFEsVUFPSSxrQjVCazREWixDNEJ6NERRLFdBT0ksb0I1QnM0RFosQzRCNzREUSxZQU9JLHFCNUIwNERaLEM0Qmo1RFEsU0FPSSxnQjVCODREWixDNEJyNURRLFVBT0ksa0I1Qms1RFosQzRCejVEUSxXQU9JLG1CNUJzNURaLEM0Qjc1RFEsT0FPSSxpQjVCMDVEWixDNEJqNkRRLFFBT0ksbUI1Qjg1RFosQzRCcjZEUSxTQU9JLG9CNUJrNkRaLEM0Qno2RFEsa0JBT0ksd0M1QnM2RFosQzRCNzZEUSxvQkFPSSxvQzVCMDZEWixDNEJqN0RRLG9CQU9JLG9DNUI4NkRaLEM0QnI3RFEsUUFPSSxxRjVCazdEWixDNEJ6N0RRLFVBT0ksa0I1QnM3RFosQzRCNzdEUSxZQU9JLHlGNUIwN0RaLEM0Qmo4RFEsY0FPSSxzQjVCODdEWixDNEJyOERRLFlBT0ksMkY1Qms4RFosQzRCejhEUSxjQU9JLHdCNUJzOERaLEM0Qjc4RFEsZUFPSSw0RjVCMDhEWixDNEJqOURRLGlCQU9JLHlCNUI4OERaLEM0QnI5RFEsY0FPSSwwRjVCazlEWixDNEJ6OURRLGdCQU9JLHVCNUJzOURaLEM0Qjc5RFEsZ0JBSVEscUJBQUEsQ0FHSiwyRTVCMjlEWixDNEJsK0RRLGtCQUlRLHFCQUFBLENBR0osNkU1QmcrRFosQzRCditEUSxhQUlRLHFCQUFBLENBR0osd0U1QnErRFosQzRCNStEUSxjQUlRLHFCQUFBLENBR0oseUU1QjArRFosQzRCai9EUSxjQUlRLHFCQUFBLENBR0oseUU1QisrRFosQzRCdC9EUSx1QkFPSSxzRDVCbS9EWixDNEIxL0RRLHlCQU9JLHdENUJ1L0RaLEM0QjkvRFEsdUJBT0ksc0Q1QjIvRFosQzRCbGdFUSxvQkFPSSxtRDVCKy9EWixDNEJ0Z0VRLHVCQU9JLHNENUJtZ0VaLEM0QjFnRVEsc0JBT0kscUQ1QnVnRVosQzRCOWdFUSxxQkFPSSxvRDVCMmdFWixDNEJsaEVRLG9CQU9JLG1ENUIrZ0VaLEM0QnRoRVEsVUFPSSwwQjVCbWhFWixDNEIxaEVRLFVBT0ksMEI1QnVoRVosQzRCOWhFUSxVQU9JLDBCNUIyaEVaLEM0QmxpRVEsVUFPSSwwQjVCK2hFWixDNEJ0aUVRLFVBT0ksMEI1Qm1pRVosQzRCcGpFUSxtQkFDRSx1QjVCdWpFVixDNEJ4akVRLG1CQUNFLHdCNUIyakVWLEM0QjVqRVEsbUJBQ0UsdUI1QitqRVYsQzRCaGtFUSxtQkFDRSx3QjVCbWtFVixDNEJwa0VRLG9CQUNFLHFCNUJ1a0VWLEM0QjlqRVEsTUFPSSxtQjVCMmpFWixDNEJsa0VRLE1BT0ksbUI1QitqRVosQzRCdGtFUSxNQU9JLG1CNUJta0VaLEM0QjFrRVEsT0FPSSxvQjVCdWtFWixDNEI5a0VRLFFBT0ksb0I1QjJrRVosQzRCbGxFUSxRQU9JLHdCNUIra0VaLEM0QnRsRVEsUUFPSSxxQjVCbWxFWixDNEIxbEVRLFlBT0kseUI1QnVsRVosQzRCOWxFUSxNQU9JLG9CNUIybEVaLEM0QmxtRVEsTUFPSSxvQjVCK2xFWixDNEJ0bUVRLE1BT0ksb0I1Qm1tRVosQzRCMW1FUSxPQU9JLHFCNUJ1bUVaLEM0QjltRVEsUUFPSSxxQjVCMm1FWixDNEJsbkVRLFFBT0kseUI1QittRVosQzRCdG5FUSxRQU9JLHNCNUJtbkVaLEM0QjFuRVEsWUFPSSwwQjVCdW5FWixDNEI5bkVRLFdBT0ksdUI1QjJuRVosQzRCbG9FUSxVQU9JLDRCNUIrbkVaLEM0QnRvRVEsYUFPSSwrQjVCbW9FWixDNEIxb0VRLGtCQU9JLG9DNUJ1b0VaLEM0QjlvRVEscUJBT0ksdUM1QjJvRVosQzRCbHBFUSxhQU9JLHFCNUIrb0VaLEM0QnRwRVEsYUFPSSxxQjVCbXBFWixDNEIxcEVRLGVBT0ksdUI1QnVwRVosQzRCOXBFUSxlQU9JLHVCNUIycEVaLEM0QmxxRVEsV0FPSSx3QjVCK3BFWixDNEJ0cUVRLGFBT0ksMEI1Qm1xRVosQzRCMXFFUSxtQkFPSSxnQzVCdXFFWixDNEI5cUVRLHVCQU9JLG9DNUIycUVaLEM0QmxyRVEscUJBT0ksa0M1QitxRVosQzRCdHJFUSx3QkFPSSxnQzVCbXJFWixDNEIxckVRLHlCQU9JLHVDNUJ1ckVaLEM0QjlyRVEsd0JBT0ksc0M1QjJyRVosQzRCbHNFUSx3QkFPSSxzQzVCK3JFWixDNEJ0c0VRLG1CQU9JLGdDNUJtc0VaLEM0QjFzRVEsaUJBT0ksOEI1QnVzRVosQzRCOXNFUSxvQkFPSSw0QjVCMnNFWixDNEJsdEVRLHNCQU9JLDhCNUIrc0VaLEM0QnR0RVEscUJBT0ksNkI1Qm10RVosQzRCMXRFUSxxQkFPSSxrQzVCdXRFWixDNEI5dEVRLG1CQU9JLGdDNUIydEVaLEM0Qmx1RVEsc0JBT0ksOEI1Qit0RVosQzRCdHVFUSx1QkFPSSxxQzVCbXVFWixDNEIxdUVRLHNCQU9JLG9DNUJ1dUVaLEM0Qjl1RVEsdUJBT0ksK0I1QjJ1RVosQzRCbHZFUSxpQkFPSSx5QjVCK3VFWixDNEJ0dkVRLGtCQU9JLCtCNUJtdkVaLEM0QjF2RVEsZ0JBT0ksNkI1QnV2RVosQzRCOXZFUSxtQkFPSSwyQjVCMnZFWixDNEJsd0VRLHFCQU9JLDZCNUIrdkVaLEM0QnR3RVEsb0JBT0ksNEI1Qm13RVosQzRCMXdFUSxhQU9JLGtCNUJ1d0VaLEM0Qjl3RVEsU0FPSSxpQjVCMndFWixDNEJseEVRLFNBT0ksaUI1Qit3RVosQzRCdHhFUSxTQU9JLGlCNUJteEVaLEM0QjF4RVEsU0FPSSxpQjVCdXhFWixDNEI5eEVRLFNBT0ksaUI1QjJ4RVosQzRCbHlFUSxTQU9JLGlCNUIreEVaLEM0QnR5RVEsWUFPSSxpQjVCbXlFWixDNEIxeUVRLEtBT0ksa0I1QnV5RVosQzRCOXlFUSxLQU9JLHVCNUIyeUVaLEM0Qmx6RVEsS0FPSSxxQjVCK3lFWixDNEJ0ekVRLEtBT0kseUI1Qm16RVosQzRCMXpFUSxLQU9JLHdCNUJ1ekVaLEM0Qjl6RVEsS0FPSSx5QjVCMnpFWixDNEJsMEVRLEtBT0ksd0I1Qit6RVosQzRCdDBFUSxLQU9JLHFCNUJtMEVaLEM0QjEwRVEsUUFPSSxxQjVCdTBFWixDNEI5MEVRLE1BT0ksd0JBQUEsQ0FBQSx1QjVCNDBFWixDNEJuMUVRLE1BT0ksNkJBQUEsQ0FBQSw0QjVCaTFFWixDNEJ4MUVRLE1BT0ksMkJBQUEsQ0FBQSwwQjVCczFFWixDNEI3MUVRLE1BT0ksK0JBQUEsQ0FBQSw4QjVCMjFFWixDNEJsMkVRLE1BT0ksOEJBQUEsQ0FBQSw2QjVCZzJFWixDNEJ2MkVRLE1BT0ksK0JBQUEsQ0FBQSw4QjVCcTJFWixDNEI1MkVRLE1BT0ksOEJBQUEsQ0FBQSw2QjVCMDJFWixDNEJqM0VRLE1BT0ksMkJBQUEsQ0FBQSwwQjVCKzJFWixDNEJ0M0VRLFNBT0ksMkJBQUEsQ0FBQSwwQjVCbzNFWixDNEIzM0VRLE1BT0ksc0JBQUEsQ0FBQSx5QjVCeTNFWixDNEJoNEVRLE1BT0ksMkJBQUEsQ0FBQSw4QjVCODNFWixDNEJyNEVRLE1BT0kseUJBQUEsQ0FBQSw0QjVCbTRFWixDNEIxNEVRLE1BT0ksNkJBQUEsQ0FBQSxnQzVCdzRFWixDNEIvNEVRLE1BT0ksNEJBQUEsQ0FBQSwrQjVCNjRFWixDNEJwNUVRLE1BT0ksNkJBQUEsQ0FBQSxnQzVCazVFWixDNEJ6NUVRLE1BT0ksNEJBQUEsQ0FBQSwrQjVCdTVFWixDNEI5NUVRLE1BT0kseUJBQUEsQ0FBQSw0QjVCNDVFWixDNEJuNkVRLFNBT0kseUJBQUEsQ0FBQSw0QjVCaTZFWixDNEJ4NkVRLE1BT0ksc0I1QnE2RVosQzRCNTZFUSxNQU9JLDJCNUJ5NkVaLEM0Qmg3RVEsTUFPSSx5QjVCNjZFWixDNEJwN0VRLE1BT0ksNkI1Qmk3RVosQzRCeDdFUSxNQU9JLDRCNUJxN0VaLEM0QjU3RVEsTUFPSSw2QjVCeTdFWixDNEJoOEVRLE1BT0ksNEI1QjY3RVosQzRCcDhFUSxNQU9JLHlCNUJpOEVaLEM0Qng4RVEsU0FPSSx5QjVCcThFWixDNEI1OEVRLE1BT0ksd0I1Qnk4RVosQzRCaDlFUSxNQU9JLDZCNUI2OEVaLEM0QnA5RVEsTUFPSSwyQjVCaTlFWixDNEJ4OUVRLE1BT0ksK0I1QnE5RVosQzRCNTlFUSxNQU9JLDhCNUJ5OUVaLEM0QmgrRVEsTUFPSSwrQjVCNjlFWixDNEJwK0VRLE1BT0ksOEI1QmkrRVosQzRCeCtFUSxNQU9JLDJCNUJxK0VaLEM0QjUrRVEsU0FPSSwyQjVCeStFWixDNEJoL0VRLE1BT0kseUI1QjYrRVosQzRCcC9FUSxNQU9JLDhCNUJpL0VaLEM0QngvRVEsTUFPSSw0QjVCcS9FWixDNEI1L0VRLE1BT0ksZ0M1QnkvRVosQzRCaGdGUSxNQU9JLCtCNUI2L0VaLEM0QnBnRlEsTUFPSSxnQzVCaWdGWixDNEJ4Z0ZRLE1BT0ksK0I1QnFnRlosQzRCNWdGUSxNQU9JLDRCNUJ5Z0ZaLEM0QmhoRlEsU0FPSSw0QjVCNmdGWixDNEJwaEZRLE1BT0ksdUI1QmloRlosQzRCeGhGUSxNQU9JLDRCNUJxaEZaLEM0QjVoRlEsTUFPSSwwQjVCeWhGWixDNEJoaUZRLE1BT0ksOEI1QjZoRlosQzRCcGlGUSxNQU9JLDZCNUJpaUZaLEM0QnhpRlEsTUFPSSw4QjVCcWlGWixDNEI1aUZRLE1BT0ksNkI1QnlpRlosQzRCaGpGUSxNQU9JLDBCNUI2aUZaLEM0QnBqRlEsU0FPSSwwQjVCaWpGWixDNEJ4akZRLEtBT0ksbUI1QnFqRlosQzRCNWpGUSxLQU9JLHdCNUJ5akZaLEM0QmhrRlEsS0FPSSxzQjVCNmpGWixDNEJwa0ZRLEtBT0ksMEI1QmlrRlosQzRCeGtGUSxLQU9JLHlCNUJxa0ZaLEM0QjVrRlEsS0FPSSwwQjVCeWtGWixDNEJobEZRLEtBT0kseUI1QjZrRlosQzRCcGxGUSxLQU9JLHNCNUJpbEZaLEM0QnhsRlEsTUFPSSx5QkFBQSxDQUFBLHdCNUJzbEZaLEM0QjdsRlEsTUFPSSw4QkFBQSxDQUFBLDZCNUIybEZaLEM0QmxtRlEsTUFPSSw0QkFBQSxDQUFBLDJCNUJnbUZaLEM0QnZtRlEsTUFPSSxnQ0FBQSxDQUFBLCtCNUJxbUZaLEM0QjVtRlEsTUFPSSwrQkFBQSxDQUFBLDhCNUIwbUZaLEM0QmpuRlEsTUFPSSxnQ0FBQSxDQUFBLCtCNUIrbUZaLEM0QnRuRlEsTUFPSSwrQkFBQSxDQUFBLDhCNUJvbkZaLEM0QjNuRlEsTUFPSSw0QkFBQSxDQUFBLDJCNUJ5bkZaLEM0QmhvRlEsTUFPSSx1QkFBQSxDQUFBLDBCNUI4bkZaLEM0QnJvRlEsTUFPSSw0QkFBQSxDQUFBLCtCNUJtb0ZaLEM0QjFvRlEsTUFPSSwwQkFBQSxDQUFBLDZCNUJ3b0ZaLEM0Qi9vRlEsTUFPSSw4QkFBQSxDQUFBLGlDNUI2b0ZaLEM0QnBwRlEsTUFPSSw2QkFBQSxDQUFBLGdDNUJrcEZaLEM0QnpwRlEsTUFPSSw4QkFBQSxDQUFBLGlDNUJ1cEZaLEM0QjlwRlEsTUFPSSw2QkFBQSxDQUFBLGdDNUI0cEZaLEM0Qm5xRlEsTUFPSSwwQkFBQSxDQUFBLDZCNUJpcUZaLEM0QnhxRlEsTUFPSSx1QjVCcXFGWixDNEI1cUZRLE1BT0ksNEI1QnlxRlosQzRCaHJGUSxNQU9JLDBCNUI2cUZaLEM0QnByRlEsTUFPSSw4QjVCaXJGWixDNEJ4ckZRLE1BT0ksNkI1QnFyRlosQzRCNXJGUSxNQU9JLDhCNUJ5ckZaLEM0QmhzRlEsTUFPSSw2QjVCNnJGWixDNEJwc0ZRLE1BT0ksMEI1QmlzRlosQzRCeHNGUSxNQU9JLHlCNUJxc0ZaLEM0QjVzRlEsTUFPSSw4QjVCeXNGWixDNEJodEZRLE1BT0ksNEI1QjZzRlosQzRCcHRGUSxNQU9JLGdDNUJpdEZaLEM0Qnh0RlEsTUFPSSwrQjVCcXRGWixDNEI1dEZRLE1BT0ksZ0M1Qnl0RlosQzRCaHVGUSxNQU9JLCtCNUI2dEZaLEM0QnB1RlEsTUFPSSw0QjVCaXVGWixDNEJ4dUZRLE1BT0ksMEI1QnF1RlosQzRCNXVGUSxNQU9JLCtCNUJ5dUZaLEM0Qmh2RlEsTUFPSSw2QjVCNnVGWixDNEJwdkZRLE1BT0ksaUM1Qml2RlosQzRCeHZGUSxNQU9JLGdDNUJxdkZaLEM0QjV2RlEsTUFPSSxpQzVCeXZGWixDNEJod0ZRLE1BT0ksZ0M1QjZ2RlosQzRCcHdGUSxNQU9JLDZCNUJpd0ZaLEM0Qnh3RlEsTUFPSSx3QjVCcXdGWixDNEI1d0ZRLE1BT0ksNkI1Qnl3RlosQzRCaHhGUSxNQU9JLDJCNUI2d0ZaLEM0QnB4RlEsTUFPSSwrQjVCaXhGWixDNEJ4eEZRLE1BT0ksOEI1QnF4RlosQzRCNXhGUSxNQU9JLCtCNUJ5eEZaLEM0Qmh5RlEsTUFPSSw4QjVCNnhGWixDNEJweUZRLE1BT0ksMkI1Qml5RlosQzRCeHlGUSxPQU9JLGU1QnF5RlosQzRCNXlGUSxPQU9JLG9CNUJ5eUZaLEM0Qmh6RlEsT0FPSSxrQjVCNnlGWixDNEJwekZRLE9BT0ksc0I1Qml6RlosQzRCeHpGUSxPQU9JLHFCNUJxekZaLEM0QjV6RlEsT0FPSSxzQjVCeXpGWixDNEJoMEZRLE9BT0kscUI1QjZ6RlosQzRCcDBGUSxPQU9JLGtCNUJpMEZaLEM0QngwRlEsV0FPSSxtQjVCcTBGWixDNEI1MEZRLFdBT0ksd0I1QnkwRlosQzRCaDFGUSxXQU9JLHNCNUI2MEZaLEM0QnAxRlEsV0FPSSwwQjVCaTFGWixDNEJ4MUZRLFdBT0kseUI1QnExRlosQzRCNTFGUSxXQU9JLDBCNUJ5MUZaLEM0QmgyRlEsV0FPSSx5QjVCNjFGWixDNEJwMkZRLFdBT0ksc0I1QmkyRlosQzRCeDJGUSxjQU9JLDJCQUFBLENBQUEsc0I1QnEyRlosQzRCNTJGUSxjQU9JLGdDQUFBLENBQUEsMkI1QnkyRlosQzRCaDNGUSxjQU9JLDhCQUFBLENBQUEseUI1QjYyRlosQzRCcDNGUSxjQU9JLGtDQUFBLENBQUEsNkI1QmkzRlosQzRCeDNGUSxjQU9JLGlDQUFBLENBQUEsNEI1QnEzRlosQzRCNTNGUSxjQU9JLGtDQUFBLENBQUEsNkI1QnkzRlosQzRCaDRGUSxjQU9JLGlDQUFBLENBQUEsNEI1QjYzRlosQzRCcDRGUSxjQU9JLDhCQUFBLENBQUEseUI1Qmk0RlosQzRCeDRGUSxnQkFPSSw4QzVCcTRGWixDNEI1NEZRLE1BT0ksMEM1Qnk0RlosQzRCaDVGUSxNQU9JLHlDNUI2NEZaLEM0QnA1RlEsTUFPSSx1QzVCaTVGWixDNEJ4NUZRLE1BT0kseUM1QnE1RlosQzRCNTVGUSxNQU9JLDJCNUJ5NUZaLEM0Qmg2RlEsTUFPSSx3QjVCNjVGWixDNEJwNkZRLFlBT0ksMkI1Qmk2RlosQzRCeDZGUSxZQU9JLDJCNUJxNkZaLEM0QjU2RlEsWUFPSSw2QjVCeTZGWixDNEJoN0ZRLFVBT0kseUI1QjY2RlosQzRCcDdGUSxXQU9JLHlCNUJpN0ZaLEM0Qng3RlEsV0FPSSx5QjVCcTdGWixDNEI1N0ZRLGFBT0kseUI1Qnk3RlosQzRCaDhGUSxTQU9JLHlCNUI2N0ZaLEM0QnA4RlEsV0FPSSw0QjVCaThGWixDNEJ4OEZRLE1BT0ksdUI1QnE4RlosQzRCNThGUSxPQU9JLDBCNUJ5OEZaLEM0Qmg5RlEsU0FPSSx5QjVCNjhGWixDNEJwOUZRLE9BT0ksdUI1Qmk5RlosQzRCeDlGUSxZQU9JLHlCNUJxOUZaLEM0QjU5RlEsVUFPSSwwQjVCeTlGWixDNEJoK0ZRLGFBT0ksMkI1QjY5RlosQzRCcCtGUSxzQkFPSSw4QjVCaStGWixDNEJ4K0ZRLDJCQU9JLG1DNUJxK0ZaLEM0QjUrRlEsOEJBT0ksc0M1QnkrRlosQzRCaC9GUSxnQkFPSSxrQzVCNitGWixDNEJwL0ZRLGdCQU9JLGtDNUJpL0ZaLEM0QngvRlEsaUJBT0ksbUM1QnEvRlosQzRCNS9GUSxXQU9JLDRCNUJ5L0ZaLEM0QmhnR1EsYUFPSSw0QjVCNi9GWixDNEJwZ0dRLFlBT0ksOEJBQUEsQ0FBQSwrQjVCbWdHWixDNEIxZ0dRLGNBSVEsbUJBQUEsQ0FHSixrRTVCeWdHWixDNEJoaEdRLGdCQUlRLG1CQUFBLENBR0osb0U1QjhnR1osQzRCcmhHUSxXQUlRLG1CQUFBLENBR0osK0Q1Qm1oR1osQzRCMWhHUSxZQUlRLG1CQUFBLENBR0osZ0U1QndoR1osQzRCL2hHUSxZQUlRLG1CQUFBLENBR0osZ0U1QjZoR1osQzRCcGlHUSxXQUlRLG1CQUFBLENBR0oscUU1QmtpR1osQzRCemlHUSxZQUlRLG1CQUFBLENBR0oseUM1QnVpR1osQzRCOWlHUSxlQUlRLG1CQUFBLENBR0osOEI1QjRpR1osQzRCbmpHUSxlQUlRLG1CQUFBLENBR0osa0M1QmlqR1osQzRCeGpHUSxxQkFJUSxtQkFBQSxDQUdKLHlDNUJzakdaLEM0QjdqR1Esb0JBSVEsbUJBQUEsQ0FHSix3QzVCMmpHWixDNEJsa0dRLG9CQUlRLG1CQUFBLENBR0osd0M1QmdrR1osQzRCdmtHUSxZQUlRLG1CQUFBLENBR0osdUI1QnFrR1osQzRCdGxHUSxpQkFDRSxzQjVCeWxHVixDNEIxbEdRLGlCQUNFLHFCNUI2bEdWLEM0QjlsR1EsaUJBQ0Usc0I1QmltR1YsQzRCbG1HUSxrQkFDRSxtQjVCcW1HVixDNEI1bEdRLHVCQU9JLCtDNUJ5bEdaLEM0QmhtR1EseUJBT0ksaUQ1QjZsR1osQzRCcG1HUSx1QkFPSSwrQzVCaW1HWixDNEJ4bUdRLG9CQU9JLDRDNUJxbUdaLEM0QjVtR1EsdUJBT0ksK0M1QnltR1osQzRCaG5HUSxzQkFPSSw4QzVCNm1HWixDNEJwbkdRLHFCQU9JLDZDNUJpbkdaLEM0QnhuR1Esb0JBT0ksNEM1QnFuR1osQzRCam9HVSw4Q0FDRSxxQjVCd29HWixDNEJ6b0dVLDhDQUNFLHNCNUJncEdaLEM0QmpwR1UsOENBQ0UscUI1QndwR1osQzRCenBHVSw4Q0FDRSxzQjVCZ3FHWixDNEJqcUdVLGdEQUNFLG1CNUJ3cUdaLEM0QnhwR1UsMENBT0ksc0M1QnlwR2QsQzRCaHFHVSwwQ0FPSSxxQzVCaXFHZCxDNEJ4cUdVLDBDQU9JLHNDNUJ5cUdkLEM0QjVyR1Esd0JBSVEsNkJBQUEsQ0FHSixvR0FBQSxDQUFBLDRGNUIwckdaLEM0QmpzR1EsMEJBSVEsNkJBQUEsQ0FHSixzR0FBQSxDQUFBLDhGNUIrckdaLEM0QnRzR1EscUJBSVEsNkJBQUEsQ0FHSixpR0FBQSxDQUFBLHlGNUJvc0daLEM0QjNzR1EsZ0JBSVEsNkJBQUEsQ0FHSix5R0FBQSxDQUFBLGlHNUJ5c0daLEM0QnJ0R1UsZ0VBQ0UsNkI1QjR0R1osQzRCN3RHVSxrRUFDRSwrQjVCb3VHWixDNEJydUdVLGtFQUNFLGdDNUI0dUdaLEM0Qjd1R1Usa0VBQ0UsK0I1Qm92R1osQzRCcnZHVSxrRUFDRSxnQzVCNHZHWixDNEI3dkdVLG9FQUNFLDZCNUJvd0daLEM0Qmh3R1EsWUFJUSxpQkFBQSxDQUdKLDJFNUI4dkdaLEM0QnJ3R1EsY0FJUSxpQkFBQSxDQUdKLDZFNUJtd0daLEM0QjF3R1EsU0FJUSxpQkFBQSxDQUdKLHdFNUJ3d0daLEM0Qi93R1EsVUFJUSxpQkFBQSxDQUdKLHlFNUI2d0daLEM0QnB4R1EsVUFJUSxpQkFBQSxDQUdKLHlFNUJreEdaLEM0Qnp4R1EsU0FJUSxpQkFBQSxDQUdKLDJFNUJ1eEdaLEM0Qjl4R1EsZ0JBSVEsaUJBQUEsQ0FHSixzQzVCNHhHWixDNEJueUdRLG1CQUlRLGlCQUFBLENBR0osZ0Y1Qml5R1osQzRCeHlHUSxrQkFJUSxpQkFBQSxDQUdKLCtFNUJzeUdaLEM0QnZ6R1EsZUFDRSxtQjVCMHpHVixDNEIzekdRLGVBQ0Usb0I1Qjh6R1YsQzRCL3pHUSxlQUNFLG1CNUJrMEdWLEM0Qm4wR1EsZUFDRSxvQjVCczBHVixDNEJ2MEdRLGdCQUNFLGlCNUIwMEdWLEM0QmowR1EsbUJBT0ksc0Q1Qjh6R1osQzRCcjBHUSxxQkFPSSx3RDVCazBHWixDNEJ6MEdRLG1CQU9JLHNENUJzMEdaLEM0QjcwR1EsZ0JBT0ksbUQ1QjAwR1osQzRCajFHUSxtQkFPSSxzRDVCODBHWixDNEJyMUdRLGtCQU9JLHFENUJrMUdaLEM0QnoxR1EsaUJBT0ksb0Q1QnMxR1osQzRCNzFHUSxnQkFPSSxtRDVCMDFHWixDNEJqMkdRLGFBT0ksNkM1QjgxR1osQzRCcjJHUSxpQkFPSSxpQ0FBQSxDQUFBLDhCQUFBLENBQUEseUI1QmsyR1osQzRCejJHUSxrQkFPSSxrQ0FBQSxDQUFBLCtCQUFBLENBQUEsMEI1QnMyR1osQzRCNzJHUSxrQkFPSSxrQ0FBQSxDQUFBLCtCQUFBLENBQUEsMEI1QjAyR1osQzRCajNHUSxTQU9JLDZCNUI4MkdaLEM0QnIzR1EsU0FPSSw2QjVCazNHWixDNEJ6M0dRLFNBT0ksK0M1QnMzR1osQzRCNzNHUSxXQU9JLHlCNUIwM0daLEM0Qmo0R1EsV0FPSSxrRDVCODNHWixDNEJyNEdRLFdBT0ksK0M1Qms0R1osQzRCejRHUSxXQU9JLGtENUJzNEdaLEM0Qjc0R1EsV0FPSSxrRDVCMDRHWixDNEJqNUdRLFdBT0ksbUQ1Qjg0R1osQzRCcjVHUSxnQkFPSSwyQjVCazVHWixDNEJ6NUdRLGNBT0ksb0Q1QnM1R1osQzRCNzVHUSxhQU9JLHdEQUFBLENBQUEseUQ1QjI1R1osQzRCbDZHUSxlQU9JLGtDQUFBLENBQUEsbUM1Qmc2R1osQzRCdjZHUSxlQU9JLDJEQUFBLENBQUEsNEQ1QnE2R1osQzRCNTZHUSxlQU9JLHdEQUFBLENBQUEseUQ1QjA2R1osQzRCajdHUSxlQU9JLDJEQUFBLENBQUEsNEQ1Qis2R1osQzRCdDdHUSxlQU9JLDJEQUFBLENBQUEsNEQ1Qm83R1osQzRCMzdHUSxlQU9JLDREQUFBLENBQUEsNkQ1Qnk3R1osQzRCaDhHUSxvQkFPSSxvQ0FBQSxDQUFBLHFDNUI4N0daLEM0QnI4R1Esa0JBT0ksNkRBQUEsQ0FBQSw4RDVCbThHWixDNEIxOEdRLGFBT0kseURBQUEsQ0FBQSw0RDVCdzhHWixDNEIvOEdRLGVBT0ksbUNBQUEsQ0FBQSxzQzVCNjhHWixDNEJwOUdRLGVBT0ksNERBQUEsQ0FBQSwrRDVCazlHWixDNEJ6OUdRLGVBT0kseURBQUEsQ0FBQSw0RDVCdTlHWixDNEI5OUdRLGVBT0ksNERBQUEsQ0FBQSwrRDVCNDlHWixDNEJuK0dRLGVBT0ksNERBQUEsQ0FBQSwrRDVCaStHWixDNEJ4K0dRLGVBT0ksNkRBQUEsQ0FBQSxnRTVCcytHWixDNEI3K0dRLG9CQU9JLHFDQUFBLENBQUEsd0M1QjIrR1osQzRCbC9HUSxrQkFPSSw4REFBQSxDQUFBLGlFNUJnL0daLEM0QnYvR1EsZ0JBT0ksNERBQUEsQ0FBQSwyRDVCcS9HWixDNEI1L0dRLGtCQU9JLHNDQUFBLENBQUEscUM1QjAvR1osQzRCamdIUSxrQkFPSSwrREFBQSxDQUFBLDhENUIrL0daLEM0QnRnSFEsa0JBT0ksNERBQUEsQ0FBQSwyRDVCb2dIWixDNEIzZ0hRLGtCQU9JLCtEQUFBLENBQUEsOEQ1QnlnSFosQzRCaGhIUSxrQkFPSSwrREFBQSxDQUFBLDhENUI4Z0haLEM0QnJoSFEsa0JBT0ksZ0VBQUEsQ0FBQSwrRDVCbWhIWixDNEIxaEhRLHVCQU9JLHdDQUFBLENBQUEsdUM1QndoSFosQzRCL2hIUSxxQkFPSSxpRUFBQSxDQUFBLGdFNUI2aEhaLEM0QnBpSFEsZUFPSSwyREFBQSxDQUFBLHdENUJraUhaLEM0QnppSFEsaUJBT0kscUNBQUEsQ0FBQSxrQzVCdWlIWixDNEI5aUhRLGlCQU9JLDhEQUFBLENBQUEsMkQ1QjRpSFosQzRCbmpIUSxpQkFPSSwyREFBQSxDQUFBLHdENUJpakhaLEM0QnhqSFEsaUJBT0ksOERBQUEsQ0FBQSwyRDVCc2pIWixDNEI3akhRLGlCQU9JLDhEQUFBLENBQUEsMkQ1QjJqSFosQzRCbGtIUSxpQkFPSSwrREFBQSxDQUFBLDRENUJna0haLEM0QnZrSFEsc0JBT0ksdUNBQUEsQ0FBQSxvQzVCcWtIWixDNEI1a0hRLG9CQU9JLGdFQUFBLENBQUEsNkQ1QjBrSFosQzRCamxIUSxTQU9JLDRCNUI4a0haLEM0QnJsSFEsV0FPSSwyQjVCa2xIWixDNEJ6bEhRLE1BT0ksb0I1QnNsSFosQzRCN2xIUSxLQU9JLG1CNUIwbEhaLEM0QmptSFEsS0FPSSxtQjVCOGxIWixDNEJybUhRLEtBT0ksbUI1QmttSFosQzRCem1IUSxLQU9JLG1CNUJzbUhaLENTaG5ISSx5Qm1CR0ksZ0JBT0ksb0I1QjJtSFYsQzRCbG5ITSxjQU9JLHFCNUI4bUhWLEM0QnJuSE0sZUFPSSxvQjVCaW5IVixDNEJ4bkhNLHVCQU9JLCtCQUFBLENBQUEsNEI1Qm9uSFYsQzRCM25ITSxxQkFPSSw2QkFBQSxDQUFBLDBCNUJ1bkhWLEM0QjluSE0sb0JBT0ksNEJBQUEsQ0FBQSx5QjVCMG5IVixDNEJqb0hNLHFCQU9JLGtDQUFBLENBQUEsK0I1QjZuSFYsQzRCcG9ITSxvQkFPSSw0QkFBQSxDQUFBLHlCNUJnb0hWLEM0QnZvSE0sYUFPSSx3QjVCbW9IVixDNEIxb0hNLG1CQU9JLDhCNUJzb0hWLEM0QjdvSE0sWUFPSSx1QjVCeW9IVixDNEJocEhNLFdBT0ksc0I1QjRvSFYsQzRCbnBITSxrQkFPSSw2QjVCK29IVixDNEJ0cEhNLFlBT0ksdUI1QmtwSFYsQzRCenBITSxnQkFPSSwyQjVCcXBIVixDNEI1cEhNLGlCQU9JLDRCNUJ3cEhWLEM0Qi9wSE0sV0FPSSxzQjVCMnBIVixDNEJscUhNLGtCQU9JLDZCNUI4cEhWLEM0QnJxSE0sV0FPSSxzQjVCaXFIVixDNEJ4cUhNLGNBT0ksdUI1Qm9xSFYsQzRCM3FITSxhQU9JLDRCNUJ1cUhWLEM0QjlxSE0sZ0JBT0ksK0I1QjBxSFYsQzRCanJITSxxQkFPSSxvQzVCNnFIVixDNEJwckhNLHdCQU9JLHVDNUJnckhWLEM0QnZySE0sZ0JBT0kscUI1Qm1ySFYsQzRCMXJITSxnQkFPSSxxQjVCc3JIVixDNEI3ckhNLGtCQU9JLHVCNUJ5ckhWLEM0QmhzSE0sa0JBT0ksdUI1QjRySFYsQzRCbnNITSxjQU9JLHdCNUIrckhWLEM0QnRzSE0sZ0JBT0ksMEI1QmtzSFYsQzRCenNITSxzQkFPSSxnQzVCcXNIVixDNEI1c0hNLDBCQU9JLG9DNUJ3c0hWLEM0Qi9zSE0sd0JBT0ksa0M1QjJzSFYsQzRCbHRITSwyQkFPSSxnQzVCOHNIVixDNEJydEhNLDRCQU9JLHVDNUJpdEhWLEM0Qnh0SE0sMkJBT0ksc0M1Qm90SFYsQzRCM3RITSwyQkFPSSxzQzVCdXRIVixDNEI5dEhNLHNCQU9JLGdDNUIwdEhWLEM0Qmp1SE0sb0JBT0ksOEI1QjZ0SFYsQzRCcHVITSx1QkFPSSw0QjVCZ3VIVixDNEJ2dUhNLHlCQU9JLDhCNUJtdUhWLEM0QjF1SE0sd0JBT0ksNkI1QnN1SFYsQzRCN3VITSx3QkFPSSxrQzVCeXVIVixDNEJodkhNLHNCQU9JLGdDNUI0dUhWLEM0Qm52SE0seUJBT0ksOEI1Qit1SFYsQzRCdHZITSwwQkFPSSxxQzVCa3ZIVixDNEJ6dkhNLHlCQU9JLG9DNUJxdkhWLEM0QjV2SE0sMEJBT0ksK0I1Qnd2SFYsQzRCL3ZITSxvQkFPSSx5QjVCMnZIVixDNEJsd0hNLHFCQU9JLCtCNUI4dkhWLEM0QnJ3SE0sbUJBT0ksNkI1Qml3SFYsQzRCeHdITSxzQkFPSSwyQjVCb3dIVixDNEIzd0hNLHdCQU9JLDZCNUJ1d0hWLEM0Qjl3SE0sdUJBT0ksNEI1QjB3SFYsQzRCanhITSxnQkFPSSxrQjVCNndIVixDNEJweEhNLFlBT0ksaUI1Qmd4SFYsQzRCdnhITSxZQU9JLGlCNUJteEhWLEM0QjF4SE0sWUFPSSxpQjVCc3hIVixDNEI3eEhNLFlBT0ksaUI1Qnl4SFYsQzRCaHlITSxZQU9JLGlCNUI0eEhWLEM0Qm55SE0sWUFPSSxpQjVCK3hIVixDNEJ0eUhNLGVBT0ksaUI1Qmt5SFYsQzRCenlITSxRQU9JLGtCNUJxeUhWLEM0QjV5SE0sUUFPSSx1QjVCd3lIVixDNEIveUhNLFFBT0kscUI1QjJ5SFYsQzRCbHpITSxRQU9JLHlCNUI4eUhWLEM0QnJ6SE0sUUFPSSx3QjVCaXpIVixDNEJ4ekhNLFFBT0kseUI1Qm96SFYsQzRCM3pITSxRQU9JLHdCNUJ1ekhWLEM0Qjl6SE0sUUFPSSxxQjVCMHpIVixDNEJqMEhNLFdBT0kscUI1QjZ6SFYsQzRCcDBITSxTQU9JLHdCQUFBLENBQUEsdUI1QmkwSFYsQzRCeDBITSxTQU9JLDZCQUFBLENBQUEsNEI1QnEwSFYsQzRCNTBITSxTQU9JLDJCQUFBLENBQUEsMEI1QnkwSFYsQzRCaDFITSxTQU9JLCtCQUFBLENBQUEsOEI1QjYwSFYsQzRCcDFITSxTQU9JLDhCQUFBLENBQUEsNkI1QmkxSFYsQzRCeDFITSxTQU9JLCtCQUFBLENBQUEsOEI1QnExSFYsQzRCNTFITSxTQU9JLDhCQUFBLENBQUEsNkI1QnkxSFYsQzRCaDJITSxTQU9JLDJCQUFBLENBQUEsMEI1QjYxSFYsQzRCcDJITSxZQU9JLDJCQUFBLENBQUEsMEI1QmkySFYsQzRCeDJITSxTQU9JLHNCQUFBLENBQUEseUI1QnEySFYsQzRCNTJITSxTQU9JLDJCQUFBLENBQUEsOEI1QnkySFYsQzRCaDNITSxTQU9JLHlCQUFBLENBQUEsNEI1QjYySFYsQzRCcDNITSxTQU9JLDZCQUFBLENBQUEsZ0M1QmkzSFYsQzRCeDNITSxTQU9JLDRCQUFBLENBQUEsK0I1QnEzSFYsQzRCNTNITSxTQU9JLDZCQUFBLENBQUEsZ0M1QnkzSFYsQzRCaDRITSxTQU9JLDRCQUFBLENBQUEsK0I1QjYzSFYsQzRCcDRITSxTQU9JLHlCQUFBLENBQUEsNEI1Qmk0SFYsQzRCeDRITSxZQU9JLHlCQUFBLENBQUEsNEI1QnE0SFYsQzRCNTRITSxTQU9JLHNCNUJ3NEhWLEM0Qi80SE0sU0FPSSwyQjVCMjRIVixDNEJsNUhNLFNBT0kseUI1Qjg0SFYsQzRCcjVITSxTQU9JLDZCNUJpNUhWLEM0Qng1SE0sU0FPSSw0QjVCbzVIVixDNEIzNUhNLFNBT0ksNkI1QnU1SFYsQzRCOTVITSxTQU9JLDRCNUIwNUhWLEM0Qmo2SE0sU0FPSSx5QjVCNjVIVixDNEJwNkhNLFlBT0kseUI1Qmc2SFYsQzRCdjZITSxTQU9JLHdCNUJtNkhWLEM0QjE2SE0sU0FPSSw2QjVCczZIVixDNEI3NkhNLFNBT0ksMkI1Qnk2SFYsQzRCaDdITSxTQU9JLCtCNUI0NkhWLEM0Qm43SE0sU0FPSSw4QjVCKzZIVixDNEJ0N0hNLFNBT0ksK0I1Qms3SFYsQzRCejdITSxTQU9JLDhCNUJxN0hWLEM0QjU3SE0sU0FPSSwyQjVCdzdIVixDNEIvN0hNLFlBT0ksMkI1QjI3SFYsQzRCbDhITSxTQU9JLHlCNUI4N0hWLEM0QnI4SE0sU0FPSSw4QjVCaThIVixDNEJ4OEhNLFNBT0ksNEI1Qm84SFYsQzRCMzhITSxTQU9JLGdDNUJ1OEhWLEM0Qjk4SE0sU0FPSSwrQjVCMDhIVixDNEJqOUhNLFNBT0ksZ0M1QjY4SFYsQzRCcDlITSxTQU9JLCtCNUJnOUhWLEM0QnY5SE0sU0FPSSw0QjVCbTlIVixDNEIxOUhNLFlBT0ksNEI1QnM5SFYsQzRCNzlITSxTQU9JLHVCNUJ5OUhWLEM0QmgrSE0sU0FPSSw0QjVCNDlIVixDNEJuK0hNLFNBT0ksMEI1Qis5SFYsQzRCdCtITSxTQU9JLDhCNUJrK0hWLEM0QnorSE0sU0FPSSw2QjVCcStIVixDNEI1K0hNLFNBT0ksOEI1QncrSFYsQzRCLytITSxTQU9JLDZCNUIyK0hWLEM0QmwvSE0sU0FPSSwwQjVCOCtIVixDNEJyL0hNLFlBT0ksMEI1QmkvSFYsQzRCeC9ITSxRQU9JLG1CNUJvL0hWLEM0QjMvSE0sUUFPSSx3QjVCdS9IVixDNEI5L0hNLFFBT0ksc0I1QjAvSFYsQzRCamdJTSxRQU9JLDBCNUI2L0hWLEM0QnBnSU0sUUFPSSx5QjVCZ2dJVixDNEJ2Z0lNLFFBT0ksMEI1Qm1nSVYsQzRCMWdJTSxRQU9JLHlCNUJzZ0lWLEM0QjdnSU0sUUFPSSxzQjVCeWdJVixDNEJoaElNLFNBT0kseUJBQUEsQ0FBQSx3QjVCNmdJVixDNEJwaElNLFNBT0ksOEJBQUEsQ0FBQSw2QjVCaWhJVixDNEJ4aElNLFNBT0ksNEJBQUEsQ0FBQSwyQjVCcWhJVixDNEI1aElNLFNBT0ksZ0NBQUEsQ0FBQSwrQjVCeWhJVixDNEJoaUlNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCNmhJVixDNEJwaUlNLFNBT0ksZ0NBQUEsQ0FBQSwrQjVCaWlJVixDNEJ4aUlNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCcWlJVixDNEI1aUlNLFNBT0ksNEJBQUEsQ0FBQSwyQjVCeWlJVixDNEJoaklNLFNBT0ksdUJBQUEsQ0FBQSwwQjVCNmlJVixDNEJwaklNLFNBT0ksNEJBQUEsQ0FBQSwrQjVCaWpJVixDNEJ4aklNLFNBT0ksMEJBQUEsQ0FBQSw2QjVCcWpJVixDNEI1aklNLFNBT0ksOEJBQUEsQ0FBQSxpQzVCeWpJVixDNEJoa0lNLFNBT0ksNkJBQUEsQ0FBQSxnQzVCNmpJVixDNEJwa0lNLFNBT0ksOEJBQUEsQ0FBQSxpQzVCaWtJVixDNEJ4a0lNLFNBT0ksNkJBQUEsQ0FBQSxnQzVCcWtJVixDNEI1a0lNLFNBT0ksMEJBQUEsQ0FBQSw2QjVCeWtJVixDNEJobElNLFNBT0ksdUI1QjRrSVYsQzRCbmxJTSxTQU9JLDRCNUIra0lWLEM0QnRsSU0sU0FPSSwwQjVCa2xJVixDNEJ6bElNLFNBT0ksOEI1QnFsSVYsQzRCNWxJTSxTQU9JLDZCNUJ3bElWLEM0Qi9sSU0sU0FPSSw4QjVCMmxJVixDNEJsbUlNLFNBT0ksNkI1QjhsSVYsQzRCcm1JTSxTQU9JLDBCNUJpbUlWLEM0QnhtSU0sU0FPSSx5QjVCb21JVixDNEIzbUlNLFNBT0ksOEI1QnVtSVYsQzRCOW1JTSxTQU9JLDRCNUIwbUlWLEM0QmpuSU0sU0FPSSxnQzVCNm1JVixDNEJwbklNLFNBT0ksK0I1QmduSVYsQzRCdm5JTSxTQU9JLGdDNUJtbklWLEM0QjFuSU0sU0FPSSwrQjVCc25JVixDNEI3bklNLFNBT0ksNEI1QnluSVYsQzRCaG9JTSxTQU9JLDBCNUI0bklWLEM0Qm5vSU0sU0FPSSwrQjVCK25JVixDNEJ0b0lNLFNBT0ksNkI1QmtvSVYsQzRCem9JTSxTQU9JLGlDNUJxb0lWLEM0QjVvSU0sU0FPSSxnQzVCd29JVixDNEIvb0lNLFNBT0ksaUM1QjJvSVYsQzRCbHBJTSxTQU9JLGdDNUI4b0lWLEM0QnJwSU0sU0FPSSw2QjVCaXBJVixDNEJ4cElNLFNBT0ksd0I1Qm9wSVYsQzRCM3BJTSxTQU9JLDZCNUJ1cElWLEM0QjlwSU0sU0FPSSwyQjVCMHBJVixDNEJqcUlNLFNBT0ksK0I1QjZwSVYsQzRCcHFJTSxTQU9JLDhCNUJncUlWLEM0QnZxSU0sU0FPSSwrQjVCbXFJVixDNEIxcUlNLFNBT0ksOEI1QnNxSVYsQzRCN3FJTSxTQU9JLDJCNUJ5cUlWLEM0QmhySU0sVUFPSSxlNUI0cUlWLEM0Qm5ySU0sVUFPSSxvQjVCK3FJVixDNEJ0cklNLFVBT0ksa0I1QmtySVYsQzRCenJJTSxVQU9JLHNCNUJxcklWLEM0QjVySU0sVUFPSSxxQjVCd3JJVixDNEIvcklNLFVBT0ksc0I1QjJySVYsQzRCbHNJTSxVQU9JLHFCNUI4cklWLEM0QnJzSU0sVUFPSSxrQjVCaXNJVixDNEJ4c0lNLGNBT0ksbUI1Qm9zSVYsQzRCM3NJTSxjQU9JLHdCNUJ1c0lWLEM0QjlzSU0sY0FPSSxzQjVCMHNJVixDNEJqdElNLGNBT0ksMEI1QjZzSVYsQzRCcHRJTSxjQU9JLHlCNUJndElWLEM0QnZ0SU0sY0FPSSwwQjVCbXRJVixDNEIxdElNLGNBT0kseUI1QnN0SVYsQzRCN3RJTSxjQU9JLHNCNUJ5dElWLEM0Qmh1SU0saUJBT0ksMkJBQUEsQ0FBQSxzQjVCNHRJVixDNEJudUlNLGlCQU9JLGdDQUFBLENBQUEsMkI1Qit0SVYsQzRCdHVJTSxpQkFPSSw4QkFBQSxDQUFBLHlCNUJrdUlWLEM0Qnp1SU0saUJBT0ksa0NBQUEsQ0FBQSw2QjVCcXVJVixDNEI1dUlNLGlCQU9JLGlDQUFBLENBQUEsNEI1Qnd1SVYsQzRCL3VJTSxpQkFPSSxrQ0FBQSxDQUFBLDZCNUIydUlWLEM0Qmx2SU0saUJBT0ksaUNBQUEsQ0FBQSw0QjVCOHVJVixDNEJydklNLGlCQU9JLDhCQUFBLENBQUEseUI1Qml2SVYsQzRCeHZJTSxlQU9JLHlCNUJvdklWLEM0QjN2SU0sYUFPSSwwQjVCdXZJVixDNEI5dklNLGdCQU9JLDJCNUIwdklWLENBQ0YsQ1Nyd0lJLHlCbUJHSSxnQkFPSSxvQjVCK3ZJVixDNEJ0d0lNLGNBT0kscUI1Qmt3SVYsQzRCendJTSxlQU9JLG9CNUJxd0lWLEM0QjV3SU0sdUJBT0ksK0JBQUEsQ0FBQSw0QjVCd3dJVixDNEIvd0lNLHFCQU9JLDZCQUFBLENBQUEsMEI1QjJ3SVYsQzRCbHhJTSxvQkFPSSw0QkFBQSxDQUFBLHlCNUI4d0lWLEM0QnJ4SU0scUJBT0ksa0NBQUEsQ0FBQSwrQjVCaXhJVixDNEJ4eElNLG9CQU9JLDRCQUFBLENBQUEseUI1Qm94SVYsQzRCM3hJTSxhQU9JLHdCNUJ1eElWLEM0Qjl4SU0sbUJBT0ksOEI1QjB4SVYsQzRCanlJTSxZQU9JLHVCNUI2eElWLEM0QnB5SU0sV0FPSSxzQjVCZ3lJVixDNEJ2eUlNLGtCQU9JLDZCNUJteUlWLEM0QjF5SU0sWUFPSSx1QjVCc3lJVixDNEI3eUlNLGdCQU9JLDJCNUJ5eUlWLEM0Qmh6SU0saUJBT0ksNEI1QjR5SVYsQzRCbnpJTSxXQU9JLHNCNUIreUlWLEM0QnR6SU0sa0JBT0ksNkI1Qmt6SVYsQzRCenpJTSxXQU9JLHNCNUJxeklWLEM0QjV6SU0sY0FPSSx1QjVCd3pJVixDNEIveklNLGFBT0ksNEI1QjJ6SVYsQzRCbDBJTSxnQkFPSSwrQjVCOHpJVixDNEJyMElNLHFCQU9JLG9DNUJpMElWLEM0QngwSU0sd0JBT0ksdUM1Qm8wSVYsQzRCMzBJTSxnQkFPSSxxQjVCdTBJVixDNEI5MElNLGdCQU9JLHFCNUIwMElWLEM0QmoxSU0sa0JBT0ksdUI1QjYwSVYsQzRCcDFJTSxrQkFPSSx1QjVCZzFJVixDNEJ2MUlNLGNBT0ksd0I1Qm0xSVYsQzRCMTFJTSxnQkFPSSwwQjVCczFJVixDNEI3MUlNLHNCQU9JLGdDNUJ5MUlWLEM0QmgySU0sMEJBT0ksb0M1QjQxSVYsQzRCbjJJTSx3QkFPSSxrQzVCKzFJVixDNEJ0MklNLDJCQU9JLGdDNUJrMklWLEM0QnoySU0sNEJBT0ksdUM1QnEySVYsQzRCNTJJTSwyQkFPSSxzQzVCdzJJVixDNEIvMklNLDJCQU9JLHNDNUIyMklWLEM0QmwzSU0sc0JBT0ksZ0M1QjgySVYsQzRCcjNJTSxvQkFPSSw4QjVCaTNJVixDNEJ4M0lNLHVCQU9JLDRCNUJvM0lWLEM0QjMzSU0seUJBT0ksOEI1QnUzSVYsQzRCOTNJTSx3QkFPSSw2QjVCMDNJVixDNEJqNElNLHdCQU9JLGtDNUI2M0lWLEM0QnA0SU0sc0JBT0ksZ0M1Qmc0SVYsQzRCdjRJTSx5QkFPSSw4QjVCbTRJVixDNEIxNElNLDBCQU9JLHFDNUJzNElWLEM0Qjc0SU0seUJBT0ksb0M1Qnk0SVYsQzRCaDVJTSwwQkFPSSwrQjVCNDRJVixDNEJuNUlNLG9CQU9JLHlCNUIrNElWLEM0QnQ1SU0scUJBT0ksK0I1Qms1SVYsQzRCejVJTSxtQkFPSSw2QjVCcTVJVixDNEI1NUlNLHNCQU9JLDJCNUJ3NUlWLEM0Qi81SU0sd0JBT0ksNkI1QjI1SVYsQzRCbDZJTSx1QkFPSSw0QjVCODVJVixDNEJyNklNLGdCQU9JLGtCNUJpNklWLEM0Qng2SU0sWUFPSSxpQjVCbzZJVixDNEIzNklNLFlBT0ksaUI1QnU2SVYsQzRCOTZJTSxZQU9JLGlCNUIwNklWLEM0Qmo3SU0sWUFPSSxpQjVCNjZJVixDNEJwN0lNLFlBT0ksaUI1Qmc3SVYsQzRCdjdJTSxZQU9JLGlCNUJtN0lWLEM0QjE3SU0sZUFPSSxpQjVCczdJVixDNEI3N0lNLFFBT0ksa0I1Qnk3SVYsQzRCaDhJTSxRQU9JLHVCNUI0N0lWLEM0Qm44SU0sUUFPSSxxQjVCKzdJVixDNEJ0OElNLFFBT0kseUI1Qms4SVYsQzRCejhJTSxRQU9JLHdCNUJxOElWLEM0QjU4SU0sUUFPSSx5QjVCdzhJVixDNEIvOElNLFFBT0ksd0I1QjI4SVYsQzRCbDlJTSxRQU9JLHFCNUI4OElWLEM0QnI5SU0sV0FPSSxxQjVCaTlJVixDNEJ4OUlNLFNBT0ksd0JBQUEsQ0FBQSx1QjVCcTlJVixDNEI1OUlNLFNBT0ksNkJBQUEsQ0FBQSw0QjVCeTlJVixDNEJoK0lNLFNBT0ksMkJBQUEsQ0FBQSwwQjVCNjlJVixDNEJwK0lNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCaStJVixDNEJ4K0lNLFNBT0ksOEJBQUEsQ0FBQSw2QjVCcStJVixDNEI1K0lNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCeStJVixDNEJoL0lNLFNBT0ksOEJBQUEsQ0FBQSw2QjVCNitJVixDNEJwL0lNLFNBT0ksMkJBQUEsQ0FBQSwwQjVCaS9JVixDNEJ4L0lNLFlBT0ksMkJBQUEsQ0FBQSwwQjVCcS9JVixDNEI1L0lNLFNBT0ksc0JBQUEsQ0FBQSx5QjVCeS9JVixDNEJoZ0pNLFNBT0ksMkJBQUEsQ0FBQSw4QjVCNi9JVixDNEJwZ0pNLFNBT0kseUJBQUEsQ0FBQSw0QjVCaWdKVixDNEJ4Z0pNLFNBT0ksNkJBQUEsQ0FBQSxnQzVCcWdKVixDNEI1Z0pNLFNBT0ksNEJBQUEsQ0FBQSwrQjVCeWdKVixDNEJoaEpNLFNBT0ksNkJBQUEsQ0FBQSxnQzVCNmdKVixDNEJwaEpNLFNBT0ksNEJBQUEsQ0FBQSwrQjVCaWhKVixDNEJ4aEpNLFNBT0kseUJBQUEsQ0FBQSw0QjVCcWhKVixDNEI1aEpNLFlBT0kseUJBQUEsQ0FBQSw0QjVCeWhKVixDNEJoaUpNLFNBT0ksc0I1QjRoSlYsQzRCbmlKTSxTQU9JLDJCNUIraEpWLEM0QnRpSk0sU0FPSSx5QjVCa2lKVixDNEJ6aUpNLFNBT0ksNkI1QnFpSlYsQzRCNWlKTSxTQU9JLDRCNUJ3aUpWLEM0Qi9pSk0sU0FPSSw2QjVCMmlKVixDNEJsakpNLFNBT0ksNEI1QjhpSlYsQzRCcmpKTSxTQU9JLHlCNUJpakpWLEM0QnhqSk0sWUFPSSx5QjVCb2pKVixDNEIzakpNLFNBT0ksd0I1QnVqSlYsQzRCOWpKTSxTQU9JLDZCNUIwakpWLEM0QmprSk0sU0FPSSwyQjVCNmpKVixDNEJwa0pNLFNBT0ksK0I1QmdrSlYsQzRCdmtKTSxTQU9JLDhCNUJta0pWLEM0QjFrSk0sU0FPSSwrQjVCc2tKVixDNEI3a0pNLFNBT0ksOEI1QnlrSlYsQzRCaGxKTSxTQU9JLDJCNUI0a0pWLEM0Qm5sSk0sWUFPSSwyQjVCK2tKVixDNEJ0bEpNLFNBT0kseUI1QmtsSlYsQzRCemxKTSxTQU9JLDhCNUJxbEpWLEM0QjVsSk0sU0FPSSw0QjVCd2xKVixDNEIvbEpNLFNBT0ksZ0M1QjJsSlYsQzRCbG1KTSxTQU9JLCtCNUI4bEpWLEM0QnJtSk0sU0FPSSxnQzVCaW1KVixDNEJ4bUpNLFNBT0ksK0I1Qm9tSlYsQzRCM21KTSxTQU9JLDRCNUJ1bUpWLEM0QjltSk0sWUFPSSw0QjVCMG1KVixDNEJqbkpNLFNBT0ksdUI1QjZtSlYsQzRCcG5KTSxTQU9JLDRCNUJnbkpWLEM0QnZuSk0sU0FPSSwwQjVCbW5KVixDNEIxbkpNLFNBT0ksOEI1QnNuSlYsQzRCN25KTSxTQU9JLDZCNUJ5bkpWLEM0QmhvSk0sU0FPSSw4QjVCNG5KVixDNEJub0pNLFNBT0ksNkI1QituSlYsQzRCdG9KTSxTQU9JLDBCNUJrb0pWLEM0QnpvSk0sWUFPSSwwQjVCcW9KVixDNEI1b0pNLFFBT0ksbUI1QndvSlYsQzRCL29KTSxRQU9JLHdCNUIyb0pWLEM0QmxwSk0sUUFPSSxzQjVCOG9KVixDNEJycEpNLFFBT0ksMEI1QmlwSlYsQzRCeHBKTSxRQU9JLHlCNUJvcEpWLEM0QjNwSk0sUUFPSSwwQjVCdXBKVixDNEI5cEpNLFFBT0kseUI1QjBwSlYsQzRCanFKTSxRQU9JLHNCNUI2cEpWLEM0QnBxSk0sU0FPSSx5QkFBQSxDQUFBLHdCNUJpcUpWLEM0QnhxSk0sU0FPSSw4QkFBQSxDQUFBLDZCNUJxcUpWLEM0QjVxSk0sU0FPSSw0QkFBQSxDQUFBLDJCNUJ5cUpWLEM0QmhySk0sU0FPSSxnQ0FBQSxDQUFBLCtCNUI2cUpWLEM0QnBySk0sU0FPSSwrQkFBQSxDQUFBLDhCNUJpckpWLEM0QnhySk0sU0FPSSxnQ0FBQSxDQUFBLCtCNUJxckpWLEM0QjVySk0sU0FPSSwrQkFBQSxDQUFBLDhCNUJ5ckpWLEM0QmhzSk0sU0FPSSw0QkFBQSxDQUFBLDJCNUI2ckpWLEM0QnBzSk0sU0FPSSx1QkFBQSxDQUFBLDBCNUJpc0pWLEM0QnhzSk0sU0FPSSw0QkFBQSxDQUFBLCtCNUJxc0pWLEM0QjVzSk0sU0FPSSwwQkFBQSxDQUFBLDZCNUJ5c0pWLEM0Qmh0Sk0sU0FPSSw4QkFBQSxDQUFBLGlDNUI2c0pWLEM0QnB0Sk0sU0FPSSw2QkFBQSxDQUFBLGdDNUJpdEpWLEM0Qnh0Sk0sU0FPSSw4QkFBQSxDQUFBLGlDNUJxdEpWLEM0QjV0Sk0sU0FPSSw2QkFBQSxDQUFBLGdDNUJ5dEpWLEM0Qmh1Sk0sU0FPSSwwQkFBQSxDQUFBLDZCNUI2dEpWLEM0QnB1Sk0sU0FPSSx1QjVCZ3VKVixDNEJ2dUpNLFNBT0ksNEI1Qm11SlYsQzRCMXVKTSxTQU9JLDBCNUJzdUpWLEM0Qjd1Sk0sU0FPSSw4QjVCeXVKVixDNEJodkpNLFNBT0ksNkI1QjR1SlYsQzRCbnZKTSxTQU9JLDhCNUIrdUpWLEM0QnR2Sk0sU0FPSSw2QjVCa3ZKVixDNEJ6dkpNLFNBT0ksMEI1QnF2SlYsQzRCNXZKTSxTQU9JLHlCNUJ3dkpWLEM0Qi92Sk0sU0FPSSw4QjVCMnZKVixDNEJsd0pNLFNBT0ksNEI1Qjh2SlYsQzRCcndKTSxTQU9JLGdDNUJpd0pWLEM0Qnh3Sk0sU0FPSSwrQjVCb3dKVixDNEIzd0pNLFNBT0ksZ0M1QnV3SlYsQzRCOXdKTSxTQU9JLCtCNUIwd0pWLEM0Qmp4Sk0sU0FPSSw0QjVCNndKVixDNEJweEpNLFNBT0ksMEI1Qmd4SlYsQzRCdnhKTSxTQU9JLCtCNUJteEpWLEM0QjF4Sk0sU0FPSSw2QjVCc3hKVixDNEI3eEpNLFNBT0ksaUM1Qnl4SlYsQzRCaHlKTSxTQU9JLGdDNUI0eEpWLEM0Qm55Sk0sU0FPSSxpQzVCK3hKVixDNEJ0eUpNLFNBT0ksZ0M1Qmt5SlYsQzRCenlKTSxTQU9JLDZCNUJxeUpWLEM0QjV5Sk0sU0FPSSx3QjVCd3lKVixDNEIveUpNLFNBT0ksNkI1QjJ5SlYsQzRCbHpKTSxTQU9JLDJCNUI4eUpWLEM0QnJ6Sk0sU0FPSSwrQjVCaXpKVixDNEJ4ekpNLFNBT0ksOEI1Qm96SlYsQzRCM3pKTSxTQU9JLCtCNUJ1ekpWLEM0Qjl6Sk0sU0FPSSw4QjVCMHpKVixDNEJqMEpNLFNBT0ksMkI1QjZ6SlYsQzRCcDBKTSxVQU9JLGU1QmcwSlYsQzRCdjBKTSxVQU9JLG9CNUJtMEpWLEM0QjEwSk0sVUFPSSxrQjVCczBKVixDNEI3MEpNLFVBT0ksc0I1QnkwSlYsQzRCaDFKTSxVQU9JLHFCNUI0MEpWLEM0Qm4xSk0sVUFPSSxzQjVCKzBKVixDNEJ0MUpNLFVBT0kscUI1QmsxSlYsQzRCejFKTSxVQU9JLGtCNUJxMUpWLEM0QjUxSk0sY0FPSSxtQjVCdzFKVixDNEIvMUpNLGNBT0ksd0I1QjIxSlYsQzRCbDJKTSxjQU9JLHNCNUI4MUpWLEM0QnIySk0sY0FPSSwwQjVCaTJKVixDNEJ4MkpNLGNBT0kseUI1Qm8ySlYsQzRCMzJKTSxjQU9JLDBCNUJ1MkpWLEM0QjkySk0sY0FPSSx5QjVCMDJKVixDNEJqM0pNLGNBT0ksc0I1QjYySlYsQzRCcDNKTSxpQkFPSSwyQkFBQSxDQUFBLHNCNUJnM0pWLEM0QnYzSk0saUJBT0ksZ0NBQUEsQ0FBQSwyQjVCbTNKVixDNEIxM0pNLGlCQU9JLDhCQUFBLENBQUEseUI1QnMzSlYsQzRCNzNKTSxpQkFPSSxrQ0FBQSxDQUFBLDZCNUJ5M0pWLEM0Qmg0Sk0saUJBT0ksaUNBQUEsQ0FBQSw0QjVCNDNKVixDNEJuNEpNLGlCQU9JLGtDQUFBLENBQUEsNkI1QiszSlYsQzRCdDRKTSxpQkFPSSxpQ0FBQSxDQUFBLDRCNUJrNEpWLEM0Qno0Sk0saUJBT0ksOEJBQUEsQ0FBQSx5QjVCcTRKVixDNEI1NEpNLGVBT0kseUI1Qnc0SlYsQzRCLzRKTSxhQU9JLDBCNUIyNEpWLEM0Qmw1Sk0sZ0JBT0ksMkI1Qjg0SlYsQ0FDRixDU3o1SkkseUJtQkdJLGdCQU9JLG9CNUJtNUpWLEM0QjE1Sk0sY0FPSSxxQjVCczVKVixDNEI3NUpNLGVBT0ksb0I1Qnk1SlYsQzRCaDZKTSx1QkFPSSwrQkFBQSxDQUFBLDRCNUI0NUpWLEM0Qm42Sk0scUJBT0ksNkJBQUEsQ0FBQSwwQjVCKzVKVixDNEJ0NkpNLG9CQU9JLDRCQUFBLENBQUEseUI1Qms2SlYsQzRCejZKTSxxQkFPSSxrQ0FBQSxDQUFBLCtCNUJxNkpWLEM0QjU2Sk0sb0JBT0ksNEJBQUEsQ0FBQSx5QjVCdzZKVixDNEIvNkpNLGFBT0ksd0I1QjI2SlYsQzRCbDdKTSxtQkFPSSw4QjVCODZKVixDNEJyN0pNLFlBT0ksdUI1Qmk3SlYsQzRCeDdKTSxXQU9JLHNCNUJvN0pWLEM0QjM3Sk0sa0JBT0ksNkI1QnU3SlYsQzRCOTdKTSxZQU9JLHVCNUIwN0pWLEM0Qmo4Sk0sZ0JBT0ksMkI1QjY3SlYsQzRCcDhKTSxpQkFPSSw0QjVCZzhKVixDNEJ2OEpNLFdBT0ksc0I1Qm04SlYsQzRCMThKTSxrQkFPSSw2QjVCczhKVixDNEI3OEpNLFdBT0ksc0I1Qnk4SlYsQzRCaDlKTSxjQU9JLHVCNUI0OEpWLEM0Qm45Sk0sYUFPSSw0QjVCKzhKVixDNEJ0OUpNLGdCQU9JLCtCNUJrOUpWLEM0Qno5Sk0scUJBT0ksb0M1QnE5SlYsQzRCNTlKTSx3QkFPSSx1QzVCdzlKVixDNEIvOUpNLGdCQU9JLHFCNUIyOUpWLEM0QmwrSk0sZ0JBT0kscUI1Qjg5SlYsQzRCcitKTSxrQkFPSSx1QjVCaStKVixDNEJ4K0pNLGtCQU9JLHVCNUJvK0pWLEM0QjMrSk0sY0FPSSx3QjVCdStKVixDNEI5K0pNLGdCQU9JLDBCNUIwK0pWLEM0QmovSk0sc0JBT0ksZ0M1QjYrSlYsQzRCcC9KTSwwQkFPSSxvQzVCZy9KVixDNEJ2L0pNLHdCQU9JLGtDNUJtL0pWLEM0QjEvSk0sMkJBT0ksZ0M1QnMvSlYsQzRCNy9KTSw0QkFPSSx1QzVCeS9KVixDNEJoZ0tNLDJCQU9JLHNDNUI0L0pWLEM0Qm5nS00sMkJBT0ksc0M1QisvSlYsQzRCdGdLTSxzQkFPSSxnQzVCa2dLVixDNEJ6Z0tNLG9CQU9JLDhCNUJxZ0tWLEM0QjVnS00sdUJBT0ksNEI1QndnS1YsQzRCL2dLTSx5QkFPSSw4QjVCMmdLVixDNEJsaEtNLHdCQU9JLDZCNUI4Z0tWLEM0QnJoS00sd0JBT0ksa0M1QmloS1YsQzRCeGhLTSxzQkFPSSxnQzVCb2hLVixDNEIzaEtNLHlCQU9JLDhCNUJ1aEtWLEM0QjloS00sMEJBT0kscUM1QjBoS1YsQzRCamlLTSx5QkFPSSxvQzVCNmhLVixDNEJwaUtNLDBCQU9JLCtCNUJnaUtWLEM0QnZpS00sb0JBT0kseUI1Qm1pS1YsQzRCMWlLTSxxQkFPSSwrQjVCc2lLVixDNEI3aUtNLG1CQU9JLDZCNUJ5aUtWLEM0QmhqS00sc0JBT0ksMkI1QjRpS1YsQzRCbmpLTSx3QkFPSSw2QjVCK2lLVixDNEJ0aktNLHVCQU9JLDRCNUJraktWLEM0QnpqS00sZ0JBT0ksa0I1QnFqS1YsQzRCNWpLTSxZQU9JLGlCNUJ3aktWLEM0Qi9qS00sWUFPSSxpQjVCMmpLVixDNEJsa0tNLFlBT0ksaUI1QjhqS1YsQzRCcmtLTSxZQU9JLGlCNUJpa0tWLEM0QnhrS00sWUFPSSxpQjVCb2tLVixDNEIza0tNLFlBT0ksaUI1QnVrS1YsQzRCOWtLTSxlQU9JLGlCNUIwa0tWLEM0QmpsS00sUUFPSSxrQjVCNmtLVixDNEJwbEtNLFFBT0ksdUI1QmdsS1YsQzRCdmxLTSxRQU9JLHFCNUJtbEtWLEM0QjFsS00sUUFPSSx5QjVCc2xLVixDNEI3bEtNLFFBT0ksd0I1QnlsS1YsQzRCaG1LTSxRQU9JLHlCNUI0bEtWLEM0Qm5tS00sUUFPSSx3QjVCK2xLVixDNEJ0bUtNLFFBT0kscUI1QmttS1YsQzRCem1LTSxXQU9JLHFCNUJxbUtWLEM0QjVtS00sU0FPSSx3QkFBQSxDQUFBLHVCNUJ5bUtWLEM0QmhuS00sU0FPSSw2QkFBQSxDQUFBLDRCNUI2bUtWLEM0QnBuS00sU0FPSSwyQkFBQSxDQUFBLDBCNUJpbktWLEM0QnhuS00sU0FPSSwrQkFBQSxDQUFBLDhCNUJxbktWLEM0QjVuS00sU0FPSSw4QkFBQSxDQUFBLDZCNUJ5bktWLEM0QmhvS00sU0FPSSwrQkFBQSxDQUFBLDhCNUI2bktWLEM0QnBvS00sU0FPSSw4QkFBQSxDQUFBLDZCNUJpb0tWLEM0QnhvS00sU0FPSSwyQkFBQSxDQUFBLDBCNUJxb0tWLEM0QjVvS00sWUFPSSwyQkFBQSxDQUFBLDBCNUJ5b0tWLEM0QmhwS00sU0FPSSxzQkFBQSxDQUFBLHlCNUI2b0tWLEM0QnBwS00sU0FPSSwyQkFBQSxDQUFBLDhCNUJpcEtWLEM0QnhwS00sU0FPSSx5QkFBQSxDQUFBLDRCNUJxcEtWLEM0QjVwS00sU0FPSSw2QkFBQSxDQUFBLGdDNUJ5cEtWLEM0QmhxS00sU0FPSSw0QkFBQSxDQUFBLCtCNUI2cEtWLEM0QnBxS00sU0FPSSw2QkFBQSxDQUFBLGdDNUJpcUtWLEM0QnhxS00sU0FPSSw0QkFBQSxDQUFBLCtCNUJxcUtWLEM0QjVxS00sU0FPSSx5QkFBQSxDQUFBLDRCNUJ5cUtWLEM0QmhyS00sWUFPSSx5QkFBQSxDQUFBLDRCNUI2cUtWLEM0QnByS00sU0FPSSxzQjVCZ3JLVixDNEJ2cktNLFNBT0ksMkI1Qm1yS1YsQzRCMXJLTSxTQU9JLHlCNUJzcktWLEM0QjdyS00sU0FPSSw2QjVCeXJLVixDNEJoc0tNLFNBT0ksNEI1QjRyS1YsQzRCbnNLTSxTQU9JLDZCNUIrcktWLEM0QnRzS00sU0FPSSw0QjVCa3NLVixDNEJ6c0tNLFNBT0kseUI1QnFzS1YsQzRCNXNLTSxZQU9JLHlCNUJ3c0tWLEM0Qi9zS00sU0FPSSx3QjVCMnNLVixDNEJsdEtNLFNBT0ksNkI1QjhzS1YsQzRCcnRLTSxTQU9JLDJCNUJpdEtWLEM0Qnh0S00sU0FPSSwrQjVCb3RLVixDNEIzdEtNLFNBT0ksOEI1QnV0S1YsQzRCOXRLTSxTQU9JLCtCNUIwdEtWLEM0Qmp1S00sU0FPSSw4QjVCNnRLVixDNEJwdUtNLFNBT0ksMkI1Qmd1S1YsQzRCdnVLTSxZQU9JLDJCNUJtdUtWLEM0QjF1S00sU0FPSSx5QjVCc3VLVixDNEI3dUtNLFNBT0ksOEI1Qnl1S1YsQzRCaHZLTSxTQU9JLDRCNUI0dUtWLEM0Qm52S00sU0FPSSxnQzVCK3VLVixDNEJ0dktNLFNBT0ksK0I1Qmt2S1YsQzRCenZLTSxTQU9JLGdDNUJxdktWLEM0QjV2S00sU0FPSSwrQjVCd3ZLVixDNEIvdktNLFNBT0ksNEI1QjJ2S1YsQzRCbHdLTSxZQU9JLDRCNUI4dktWLEM0QnJ3S00sU0FPSSx1QjVCaXdLVixDNEJ4d0tNLFNBT0ksNEI1Qm93S1YsQzRCM3dLTSxTQU9JLDBCNUJ1d0tWLEM0Qjl3S00sU0FPSSw4QjVCMHdLVixDNEJqeEtNLFNBT0ksNkI1QjZ3S1YsQzRCcHhLTSxTQU9JLDhCNUJneEtWLEM0QnZ4S00sU0FPSSw2QjVCbXhLVixDNEIxeEtNLFNBT0ksMEI1QnN4S1YsQzRCN3hLTSxZQU9JLDBCNUJ5eEtWLEM0Qmh5S00sUUFPSSxtQjVCNHhLVixDNEJueUtNLFFBT0ksd0I1Qit4S1YsQzRCdHlLTSxRQU9JLHNCNUJreUtWLEM0Qnp5S00sUUFPSSwwQjVCcXlLVixDNEI1eUtNLFFBT0kseUI1Qnd5S1YsQzRCL3lLTSxRQU9JLDBCNUIyeUtWLEM0Qmx6S00sUUFPSSx5QjVCOHlLVixDNEJyektNLFFBT0ksc0I1Qml6S1YsQzRCeHpLTSxTQU9JLHlCQUFBLENBQUEsd0I1QnF6S1YsQzRCNXpLTSxTQU9JLDhCQUFBLENBQUEsNkI1Qnl6S1YsQzRCaDBLTSxTQU9JLDRCQUFBLENBQUEsMkI1QjZ6S1YsQzRCcDBLTSxTQU9JLGdDQUFBLENBQUEsK0I1QmkwS1YsQzRCeDBLTSxTQU9JLCtCQUFBLENBQUEsOEI1QnEwS1YsQzRCNTBLTSxTQU9JLGdDQUFBLENBQUEsK0I1QnkwS1YsQzRCaDFLTSxTQU9JLCtCQUFBLENBQUEsOEI1QjYwS1YsQzRCcDFLTSxTQU9JLDRCQUFBLENBQUEsMkI1QmkxS1YsQzRCeDFLTSxTQU9JLHVCQUFBLENBQUEsMEI1QnExS1YsQzRCNTFLTSxTQU9JLDRCQUFBLENBQUEsK0I1QnkxS1YsQzRCaDJLTSxTQU9JLDBCQUFBLENBQUEsNkI1QjYxS1YsQzRCcDJLTSxTQU9JLDhCQUFBLENBQUEsaUM1QmkyS1YsQzRCeDJLTSxTQU9JLDZCQUFBLENBQUEsZ0M1QnEyS1YsQzRCNTJLTSxTQU9JLDhCQUFBLENBQUEsaUM1QnkyS1YsQzRCaDNLTSxTQU9JLDZCQUFBLENBQUEsZ0M1QjYyS1YsQzRCcDNLTSxTQU9JLDBCQUFBLENBQUEsNkI1QmkzS1YsQzRCeDNLTSxTQU9JLHVCNUJvM0tWLEM0QjMzS00sU0FPSSw0QjVCdTNLVixDNEI5M0tNLFNBT0ksMEI1QjAzS1YsQzRCajRLTSxTQU9JLDhCNUI2M0tWLEM0QnA0S00sU0FPSSw2QjVCZzRLVixDNEJ2NEtNLFNBT0ksOEI1Qm00S1YsQzRCMTRLTSxTQU9JLDZCNUJzNEtWLEM0Qjc0S00sU0FPSSwwQjVCeTRLVixDNEJoNUtNLFNBT0kseUI1QjQ0S1YsQzRCbjVLTSxTQU9JLDhCNUIrNEtWLEM0QnQ1S00sU0FPSSw0QjVCazVLVixDNEJ6NUtNLFNBT0ksZ0M1QnE1S1YsQzRCNTVLTSxTQU9JLCtCNUJ3NUtWLEM0Qi81S00sU0FPSSxnQzVCMjVLVixDNEJsNktNLFNBT0ksK0I1Qjg1S1YsQzRCcjZLTSxTQU9JLDRCNUJpNktWLEM0Qng2S00sU0FPSSwwQjVCbzZLVixDNEIzNktNLFNBT0ksK0I1QnU2S1YsQzRCOTZLTSxTQU9JLDZCNUIwNktWLEM0Qmo3S00sU0FPSSxpQzVCNjZLVixDNEJwN0tNLFNBT0ksZ0M1Qmc3S1YsQzRCdjdLTSxTQU9JLGlDNUJtN0tWLEM0QjE3S00sU0FPSSxnQzVCczdLVixDNEI3N0tNLFNBT0ksNkI1Qnk3S1YsQzRCaDhLTSxTQU9JLHdCNUI0N0tWLEM0Qm44S00sU0FPSSw2QjVCKzdLVixDNEJ0OEtNLFNBT0ksMkI1Qms4S1YsQzRCejhLTSxTQU9JLCtCNUJxOEtWLEM0QjU4S00sU0FPSSw4QjVCdzhLVixDNEIvOEtNLFNBT0ksK0I1QjI4S1YsQzRCbDlLTSxTQU9JLDhCNUI4OEtWLEM0QnI5S00sU0FPSSwyQjVCaTlLVixDNEJ4OUtNLFVBT0ksZTVCbzlLVixDNEIzOUtNLFVBT0ksb0I1QnU5S1YsQzRCOTlLTSxVQU9JLGtCNUIwOUtWLEM0QmorS00sVUFPSSxzQjVCNjlLVixDNEJwK0tNLFVBT0kscUI1QmcrS1YsQzRCditLTSxVQU9JLHNCNUJtK0tWLEM0QjErS00sVUFPSSxxQjVCcytLVixDNEI3K0tNLFVBT0ksa0I1QnkrS1YsQzRCaC9LTSxjQU9JLG1CNUI0K0tWLEM0Qm4vS00sY0FPSSx3QjVCKytLVixDNEJ0L0tNLGNBT0ksc0I1QmsvS1YsQzRCei9LTSxjQU9JLDBCNUJxL0tWLEM0QjUvS00sY0FPSSx5QjVCdy9LVixDNEIvL0tNLGNBT0ksMEI1QjIvS1YsQzRCbGdMTSxjQU9JLHlCNUI4L0tWLEM0QnJnTE0sY0FPSSxzQjVCaWdMVixDNEJ4Z0xNLGlCQU9JLDJCQUFBLENBQUEsc0I1Qm9nTFYsQzRCM2dMTSxpQkFPSSxnQ0FBQSxDQUFBLDJCNUJ1Z0xWLEM0QjlnTE0saUJBT0ksOEJBQUEsQ0FBQSx5QjVCMGdMVixDNEJqaExNLGlCQU9JLGtDQUFBLENBQUEsNkI1QjZnTFYsQzRCcGhMTSxpQkFPSSxpQ0FBQSxDQUFBLDRCNUJnaExWLEM0QnZoTE0saUJBT0ksa0NBQUEsQ0FBQSw2QjVCbWhMVixDNEIxaExNLGlCQU9JLGlDQUFBLENBQUEsNEI1QnNoTFYsQzRCN2hMTSxpQkFPSSw4QkFBQSxDQUFBLHlCNUJ5aExWLEM0QmhpTE0sZUFPSSx5QjVCNGhMVixDNEJuaUxNLGFBT0ksMEI1QitoTFYsQzRCdGlMTSxnQkFPSSwyQjVCa2lMVixDQUNGLENTN2lMSSwwQm1CR0ksZ0JBT0ksb0I1QnVpTFYsQzRCOWlMTSxjQU9JLHFCNUIwaUxWLEM0QmpqTE0sZUFPSSxvQjVCNmlMVixDNEJwakxNLHVCQU9JLCtCQUFBLENBQUEsNEI1QmdqTFYsQzRCdmpMTSxxQkFPSSw2QkFBQSxDQUFBLDBCNUJtakxWLEM0QjFqTE0sb0JBT0ksNEJBQUEsQ0FBQSx5QjVCc2pMVixDNEI3akxNLHFCQU9JLGtDQUFBLENBQUEsK0I1QnlqTFYsQzRCaGtMTSxvQkFPSSw0QkFBQSxDQUFBLHlCNUI0akxWLEM0Qm5rTE0sYUFPSSx3QjVCK2pMVixDNEJ0a0xNLG1CQU9JLDhCNUJra0xWLEM0QnprTE0sWUFPSSx1QjVCcWtMVixDNEI1a0xNLFdBT0ksc0I1QndrTFYsQzRCL2tMTSxrQkFPSSw2QjVCMmtMVixDNEJsbExNLFlBT0ksdUI1QjhrTFYsQzRCcmxMTSxnQkFPSSwyQjVCaWxMVixDNEJ4bExNLGlCQU9JLDRCNUJvbExWLEM0QjNsTE0sV0FPSSxzQjVCdWxMVixDNEI5bExNLGtCQU9JLDZCNUIwbExWLEM0QmptTE0sV0FPSSxzQjVCNmxMVixDNEJwbUxNLGNBT0ksdUI1QmdtTFYsQzRCdm1MTSxhQU9JLDRCNUJtbUxWLEM0QjFtTE0sZ0JBT0ksK0I1QnNtTFYsQzRCN21MTSxxQkFPSSxvQzVCeW1MVixDNEJobkxNLHdCQU9JLHVDNUI0bUxWLEM0Qm5uTE0sZ0JBT0kscUI1QittTFYsQzRCdG5MTSxnQkFPSSxxQjVCa25MVixDNEJ6bkxNLGtCQU9JLHVCNUJxbkxWLEM0QjVuTE0sa0JBT0ksdUI1QnduTFYsQzRCL25MTSxjQU9JLHdCNUIybkxWLEM0QmxvTE0sZ0JBT0ksMEI1QjhuTFYsQzRCcm9MTSxzQkFPSSxnQzVCaW9MVixDNEJ4b0xNLDBCQU9JLG9DNUJvb0xWLEM0QjNvTE0sd0JBT0ksa0M1QnVvTFYsQzRCOW9MTSwyQkFPSSxnQzVCMG9MVixDNEJqcExNLDRCQU9JLHVDNUI2b0xWLEM0QnBwTE0sMkJBT0ksc0M1QmdwTFYsQzRCdnBMTSwyQkFPSSxzQzVCbXBMVixDNEIxcExNLHNCQU9JLGdDNUJzcExWLEM0QjdwTE0sb0JBT0ksOEI1QnlwTFYsQzRCaHFMTSx1QkFPSSw0QjVCNHBMVixDNEJucUxNLHlCQU9JLDhCNUIrcExWLEM0QnRxTE0sd0JBT0ksNkI1QmtxTFYsQzRCenFMTSx3QkFPSSxrQzVCcXFMVixDNEI1cUxNLHNCQU9JLGdDNUJ3cUxWLEM0Qi9xTE0seUJBT0ksOEI1QjJxTFYsQzRCbHJMTSwwQkFPSSxxQzVCOHFMVixDNEJyckxNLHlCQU9JLG9DNUJpckxWLEM0QnhyTE0sMEJBT0ksK0I1Qm9yTFYsQzRCM3JMTSxvQkFPSSx5QjVCdXJMVixDNEI5ckxNLHFCQU9JLCtCNUIwckxWLEM0QmpzTE0sbUJBT0ksNkI1QjZyTFYsQzRCcHNMTSxzQkFPSSwyQjVCZ3NMVixDNEJ2c0xNLHdCQU9JLDZCNUJtc0xWLEM0QjFzTE0sdUJBT0ksNEI1QnNzTFYsQzRCN3NMTSxnQkFPSSxrQjVCeXNMVixDNEJodExNLFlBT0ksaUI1QjRzTFYsQzRCbnRMTSxZQU9JLGlCNUIrc0xWLEM0QnR0TE0sWUFPSSxpQjVCa3RMVixDNEJ6dExNLFlBT0ksaUI1QnF0TFYsQzRCNXRMTSxZQU9JLGlCNUJ3dExWLEM0Qi90TE0sWUFPSSxpQjVCMnRMVixDNEJsdUxNLGVBT0ksaUI1Qjh0TFYsQzRCcnVMTSxRQU9JLGtCNUJpdUxWLEM0Qnh1TE0sUUFPSSx1QjVCb3VMVixDNEIzdUxNLFFBT0kscUI1QnV1TFYsQzRCOXVMTSxRQU9JLHlCNUIwdUxWLEM0Qmp2TE0sUUFPSSx3QjVCNnVMVixDNEJwdkxNLFFBT0kseUI1Qmd2TFYsQzRCdnZMTSxRQU9JLHdCNUJtdkxWLEM0QjF2TE0sUUFPSSxxQjVCc3ZMVixDNEI3dkxNLFdBT0kscUI1Qnl2TFYsQzRCaHdMTSxTQU9JLHdCQUFBLENBQUEsdUI1QjZ2TFYsQzRCcHdMTSxTQU9JLDZCQUFBLENBQUEsNEI1Qml3TFYsQzRCeHdMTSxTQU9JLDJCQUFBLENBQUEsMEI1QnF3TFYsQzRCNXdMTSxTQU9JLCtCQUFBLENBQUEsOEI1Qnl3TFYsQzRCaHhMTSxTQU9JLDhCQUFBLENBQUEsNkI1QjZ3TFYsQzRCcHhMTSxTQU9JLCtCQUFBLENBQUEsOEI1Qml4TFYsQzRCeHhMTSxTQU9JLDhCQUFBLENBQUEsNkI1QnF4TFYsQzRCNXhMTSxTQU9JLDJCQUFBLENBQUEsMEI1Qnl4TFYsQzRCaHlMTSxZQU9JLDJCQUFBLENBQUEsMEI1QjZ4TFYsQzRCcHlMTSxTQU9JLHNCQUFBLENBQUEseUI1Qml5TFYsQzRCeHlMTSxTQU9JLDJCQUFBLENBQUEsOEI1QnF5TFYsQzRCNXlMTSxTQU9JLHlCQUFBLENBQUEsNEI1Qnl5TFYsQzRCaHpMTSxTQU9JLDZCQUFBLENBQUEsZ0M1QjZ5TFYsQzRCcHpMTSxTQU9JLDRCQUFBLENBQUEsK0I1Qml6TFYsQzRCeHpMTSxTQU9JLDZCQUFBLENBQUEsZ0M1QnF6TFYsQzRCNXpMTSxTQU9JLDRCQUFBLENBQUEsK0I1Qnl6TFYsQzRCaDBMTSxTQU9JLHlCQUFBLENBQUEsNEI1QjZ6TFYsQzRCcDBMTSxZQU9JLHlCQUFBLENBQUEsNEI1QmkwTFYsQzRCeDBMTSxTQU9JLHNCNUJvMExWLEM0QjMwTE0sU0FPSSwyQjVCdTBMVixDNEI5MExNLFNBT0kseUI1QjAwTFYsQzRCajFMTSxTQU9JLDZCNUI2MExWLEM0QnAxTE0sU0FPSSw0QjVCZzFMVixDNEJ2MUxNLFNBT0ksNkI1Qm0xTFYsQzRCMTFMTSxTQU9JLDRCNUJzMUxWLEM0QjcxTE0sU0FPSSx5QjVCeTFMVixDNEJoMkxNLFlBT0kseUI1QjQxTFYsQzRCbjJMTSxTQU9JLHdCNUIrMUxWLEM0QnQyTE0sU0FPSSw2QjVCazJMVixDNEJ6MkxNLFNBT0ksMkI1QnEyTFYsQzRCNTJMTSxTQU9JLCtCNUJ3MkxWLEM0Qi8yTE0sU0FPSSw4QjVCMjJMVixDNEJsM0xNLFNBT0ksK0I1QjgyTFYsQzRCcjNMTSxTQU9JLDhCNUJpM0xWLEM0QngzTE0sU0FPSSwyQjVCbzNMVixDNEIzM0xNLFlBT0ksMkI1QnUzTFYsQzRCOTNMTSxTQU9JLHlCNUIwM0xWLEM0Qmo0TE0sU0FPSSw4QjVCNjNMVixDNEJwNExNLFNBT0ksNEI1Qmc0TFYsQzRCdjRMTSxTQU9JLGdDNUJtNExWLEM0QjE0TE0sU0FPSSwrQjVCczRMVixDNEI3NExNLFNBT0ksZ0M1Qnk0TFYsQzRCaDVMTSxTQU9JLCtCNUI0NExWLEM0Qm41TE0sU0FPSSw0QjVCKzRMVixDNEJ0NUxNLFlBT0ksNEI1Qms1TFYsQzRCejVMTSxTQU9JLHVCNUJxNUxWLEM0QjU1TE0sU0FPSSw0QjVCdzVMVixDNEIvNUxNLFNBT0ksMEI1QjI1TFYsQzRCbDZMTSxTQU9JLDhCNUI4NUxWLEM0QnI2TE0sU0FPSSw2QjVCaTZMVixDNEJ4NkxNLFNBT0ksOEI1Qm82TFYsQzRCMzZMTSxTQU9JLDZCNUJ1NkxWLEM0Qjk2TE0sU0FPSSwwQjVCMDZMVixDNEJqN0xNLFlBT0ksMEI1QjY2TFYsQzRCcDdMTSxRQU9JLG1CNUJnN0xWLEM0QnY3TE0sUUFPSSx3QjVCbTdMVixDNEIxN0xNLFFBT0ksc0I1QnM3TFYsQzRCNzdMTSxRQU9JLDBCNUJ5N0xWLEM0Qmg4TE0sUUFPSSx5QjVCNDdMVixDNEJuOExNLFFBT0ksMEI1Qis3TFYsQzRCdDhMTSxRQU9JLHlCNUJrOExWLEM0Qno4TE0sUUFPSSxzQjVCcThMVixDNEI1OExNLFNBT0kseUJBQUEsQ0FBQSx3QjVCeThMVixDNEJoOUxNLFNBT0ksOEJBQUEsQ0FBQSw2QjVCNjhMVixDNEJwOUxNLFNBT0ksNEJBQUEsQ0FBQSwyQjVCaTlMVixDNEJ4OUxNLFNBT0ksZ0NBQUEsQ0FBQSwrQjVCcTlMVixDNEI1OUxNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCeTlMVixDNEJoK0xNLFNBT0ksZ0NBQUEsQ0FBQSwrQjVCNjlMVixDNEJwK0xNLFNBT0ksK0JBQUEsQ0FBQSw4QjVCaStMVixDNEJ4K0xNLFNBT0ksNEJBQUEsQ0FBQSwyQjVCcStMVixDNEI1K0xNLFNBT0ksdUJBQUEsQ0FBQSwwQjVCeStMVixDNEJoL0xNLFNBT0ksNEJBQUEsQ0FBQSwrQjVCNitMVixDNEJwL0xNLFNBT0ksMEJBQUEsQ0FBQSw2QjVCaS9MVixDNEJ4L0xNLFNBT0ksOEJBQUEsQ0FBQSxpQzVCcS9MVixDNEI1L0xNLFNBT0ksNkJBQUEsQ0FBQSxnQzVCeS9MVixDNEJoZ01NLFNBT0ksOEJBQUEsQ0FBQSxpQzVCNi9MVixDNEJwZ01NLFNBT0ksNkJBQUEsQ0FBQSxnQzVCaWdNVixDNEJ4Z01NLFNBT0ksMEJBQUEsQ0FBQSw2QjVCcWdNVixDNEI1Z01NLFNBT0ksdUI1QndnTVYsQzRCL2dNTSxTQU9JLDRCNUIyZ01WLEM0QmxoTU0sU0FPSSwwQjVCOGdNVixDNEJyaE1NLFNBT0ksOEI1QmloTVYsQzRCeGhNTSxTQU9JLDZCNUJvaE1WLEM0QjNoTU0sU0FPSSw4QjVCdWhNVixDNEI5aE1NLFNBT0ksNkI1QjBoTVYsQzRCamlNTSxTQU9JLDBCNUI2aE1WLEM0QnBpTU0sU0FPSSx5QjVCZ2lNVixDNEJ2aU1NLFNBT0ksOEI1Qm1pTVYsQzRCMWlNTSxTQU9JLDRCNUJzaU1WLEM0QjdpTU0sU0FPSSxnQzVCeWlNVixDNEJoak1NLFNBT0ksK0I1QjRpTVYsQzRCbmpNTSxTQU9JLGdDNUIraU1WLEM0QnRqTU0sU0FPSSwrQjVCa2pNVixDNEJ6ak1NLFNBT0ksNEI1QnFqTVYsQzRCNWpNTSxTQU9JLDBCNUJ3ak1WLEM0Qi9qTU0sU0FPSSwrQjVCMmpNVixDNEJsa01NLFNBT0ksNkI1QjhqTVYsQzRCcmtNTSxTQU9JLGlDNUJpa01WLEM0QnhrTU0sU0FPSSxnQzVCb2tNVixDNEIza01NLFNBT0ksaUM1QnVrTVYsQzRCOWtNTSxTQU9JLGdDNUIwa01WLEM0QmpsTU0sU0FPSSw2QjVCNmtNVixDNEJwbE1NLFNBT0ksd0I1QmdsTVYsQzRCdmxNTSxTQU9JLDZCNUJtbE1WLEM0QjFsTU0sU0FPSSwyQjVCc2xNVixDNEI3bE1NLFNBT0ksK0I1QnlsTVYsQzRCaG1NTSxTQU9JLDhCNUI0bE1WLEM0Qm5tTU0sU0FPSSwrQjVCK2xNVixDNEJ0bU1NLFNBT0ksOEI1QmttTVYsQzRCem1NTSxTQU9JLDJCNUJxbU1WLEM0QjVtTU0sVUFPSSxlNUJ3bU1WLEM0Qi9tTU0sVUFPSSxvQjVCMm1NVixDNEJsbk1NLFVBT0ksa0I1QjhtTVYsQzRCcm5NTSxVQU9JLHNCNUJpbk1WLEM0QnhuTU0sVUFPSSxxQjVCb25NVixDNEIzbk1NLFVBT0ksc0I1QnVuTVYsQzRCOW5NTSxVQU9JLHFCNUIwbk1WLEM0QmpvTU0sVUFPSSxrQjVCNm5NVixDNEJwb01NLGNBT0ksbUI1QmdvTVYsQzRCdm9NTSxjQU9JLHdCNUJtb01WLEM0QjFvTU0sY0FPSSxzQjVCc29NVixDNEI3b01NLGNBT0ksMEI1QnlvTVYsQzRCaHBNTSxjQU9JLHlCNUI0b01WLEM0Qm5wTU0sY0FPSSwwQjVCK29NVixDNEJ0cE1NLGNBT0kseUI1QmtwTVYsQzRCenBNTSxjQU9JLHNCNUJxcE1WLEM0QjVwTU0saUJBT0ksMkJBQUEsQ0FBQSxzQjVCd3BNVixDNEIvcE1NLGlCQU9JLGdDQUFBLENBQUEsMkI1QjJwTVYsQzRCbHFNTSxpQkFPSSw4QkFBQSxDQUFBLHlCNUI4cE1WLEM0QnJxTU0saUJBT0ksa0NBQUEsQ0FBQSw2QjVCaXFNVixDNEJ4cU1NLGlCQU9JLGlDQUFBLENBQUEsNEI1Qm9xTVYsQzRCM3FNTSxpQkFPSSxrQ0FBQSxDQUFBLDZCNUJ1cU1WLEM0QjlxTU0saUJBT0ksaUNBQUEsQ0FBQSw0QjVCMHFNVixDNEJqck1NLGlCQU9JLDhCQUFBLENBQUEseUI1QjZxTVYsQzRCcHJNTSxlQU9JLHlCNUJnck1WLEM0QnZyTU0sYUFPSSwwQjVCbXJNVixDNEIxck1NLGdCQU9JLDJCNUJzck1WLENBQ0YsQ1Nqc01JLDBCbUJHSSxpQkFPSSxvQjVCMnJNVixDNEJsc01NLGVBT0kscUI1QjhyTVYsQzRCcnNNTSxnQkFPSSxvQjVCaXNNVixDNEJ4c01NLHdCQU9JLCtCQUFBLENBQUEsNEI1Qm9zTVYsQzRCM3NNTSxzQkFPSSw2QkFBQSxDQUFBLDBCNUJ1c01WLEM0QjlzTU0scUJBT0ksNEJBQUEsQ0FBQSx5QjVCMHNNVixDNEJqdE1NLHNCQU9JLGtDQUFBLENBQUEsK0I1QjZzTVYsQzRCcHRNTSxxQkFPSSw0QkFBQSxDQUFBLHlCNUJndE1WLEM0QnZ0TU0sY0FPSSx3QjVCbXRNVixDNEIxdE1NLG9CQU9JLDhCNUJzdE1WLEM0Qjd0TU0sYUFPSSx1QjVCeXRNVixDNEJodU1NLFlBT0ksc0I1QjR0TVYsQzRCbnVNTSxtQkFPSSw2QjVCK3RNVixDNEJ0dU1NLGFBT0ksdUI1Qmt1TVYsQzRCenVNTSxpQkFPSSwyQjVCcXVNVixDNEI1dU1NLGtCQU9JLDRCNUJ3dU1WLEM0Qi91TU0sWUFPSSxzQjVCMnVNVixDNEJsdk1NLG1CQU9JLDZCNUI4dU1WLEM0QnJ2TU0sWUFPSSxzQjVCaXZNVixDNEJ4dk1NLGVBT0ksdUI1Qm92TVYsQzRCM3ZNTSxjQU9JLDRCNUJ1dk1WLEM0Qjl2TU0saUJBT0ksK0I1QjB2TVYsQzRCandNTSxzQkFPSSxvQzVCNnZNVixDNEJwd01NLHlCQU9JLHVDNUJnd01WLEM0QnZ3TU0saUJBT0kscUI1Qm13TVYsQzRCMXdNTSxpQkFPSSxxQjVCc3dNVixDNEI3d01NLG1CQU9JLHVCNUJ5d01WLEM0Qmh4TU0sbUJBT0ksdUI1QjR3TVYsQzRCbnhNTSxlQU9JLHdCNUIrd01WLEM0QnR4TU0saUJBT0ksMEI1Qmt4TVYsQzRCenhNTSx1QkFPSSxnQzVCcXhNVixDNEI1eE1NLDJCQU9JLG9DNUJ3eE1WLEM0Qi94TU0seUJBT0ksa0M1QjJ4TVYsQzRCbHlNTSw0QkFPSSxnQzVCOHhNVixDNEJyeU1NLDZCQU9JLHVDNUJpeU1WLEM0Qnh5TU0sNEJBT0ksc0M1Qm95TVYsQzRCM3lNTSw0QkFPSSxzQzVCdXlNVixDNEI5eU1NLHVCQU9JLGdDNUIweU1WLEM0Qmp6TU0scUJBT0ksOEI1QjZ5TVYsQzRCcHpNTSx3QkFPSSw0QjVCZ3pNVixDNEJ2ek1NLDBCQU9JLDhCNUJtek1WLEM0QjF6TU0seUJBT0ksNkI1QnN6TVYsQzRCN3pNTSx5QkFPSSxrQzVCeXpNVixDNEJoME1NLHVCQU9JLGdDNUI0ek1WLEM0Qm4wTU0sMEJBT0ksOEI1Qit6TVYsQzRCdDBNTSwyQkFPSSxxQzVCazBNVixDNEJ6ME1NLDBCQU9JLG9DNUJxME1WLEM0QjUwTU0sMkJBT0ksK0I1QncwTVYsQzRCLzBNTSxxQkFPSSx5QjVCMjBNVixDNEJsMU1NLHNCQU9JLCtCNUI4ME1WLEM0QnIxTU0sb0JBT0ksNkI1QmkxTVYsQzRCeDFNTSx1QkFPSSwyQjVCbzFNVixDNEIzMU1NLHlCQU9JLDZCNUJ1MU1WLEM0QjkxTU0sd0JBT0ksNEI1QjAxTVYsQzRCajJNTSxpQkFPSSxrQjVCNjFNVixDNEJwMk1NLGFBT0ksaUI1QmcyTVYsQzRCdjJNTSxhQU9JLGlCNUJtMk1WLEM0QjEyTU0sYUFPSSxpQjVCczJNVixDNEI3Mk1NLGFBT0ksaUI1QnkyTVYsQzRCaDNNTSxhQU9JLGlCNUI0Mk1WLEM0Qm4zTU0sYUFPSSxpQjVCKzJNVixDNEJ0M01NLGdCQU9JLGlCNUJrM01WLEM0QnozTU0sU0FPSSxrQjVCcTNNVixDNEI1M01NLFNBT0ksdUI1QnczTVYsQzRCLzNNTSxTQU9JLHFCNUIyM01WLEM0Qmw0TU0sU0FPSSx5QjVCODNNVixDNEJyNE1NLFNBT0ksd0I1Qmk0TVYsQzRCeDRNTSxTQU9JLHlCNUJvNE1WLEM0QjM0TU0sU0FPSSx3QjVCdTRNVixDNEI5NE1NLFNBT0kscUI1QjA0TVYsQzRCajVNTSxZQU9JLHFCNUI2NE1WLEM0QnA1TU0sVUFPSSx3QkFBQSxDQUFBLHVCNUJpNU1WLEM0Qng1TU0sVUFPSSw2QkFBQSxDQUFBLDRCNUJxNU1WLEM0QjU1TU0sVUFPSSwyQkFBQSxDQUFBLDBCNUJ5NU1WLEM0Qmg2TU0sVUFPSSwrQkFBQSxDQUFBLDhCNUI2NU1WLEM0QnA2TU0sVUFPSSw4QkFBQSxDQUFBLDZCNUJpNk1WLEM0Qng2TU0sVUFPSSwrQkFBQSxDQUFBLDhCNUJxNk1WLEM0QjU2TU0sVUFPSSw4QkFBQSxDQUFBLDZCNUJ5Nk1WLEM0Qmg3TU0sVUFPSSwyQkFBQSxDQUFBLDBCNUI2Nk1WLEM0QnA3TU0sYUFPSSwyQkFBQSxDQUFBLDBCNUJpN01WLEM0Qng3TU0sVUFPSSxzQkFBQSxDQUFBLHlCNUJxN01WLEM0QjU3TU0sVUFPSSwyQkFBQSxDQUFBLDhCNUJ5N01WLEM0Qmg4TU0sVUFPSSx5QkFBQSxDQUFBLDRCNUI2N01WLEM0QnA4TU0sVUFPSSw2QkFBQSxDQUFBLGdDNUJpOE1WLEM0Qng4TU0sVUFPSSw0QkFBQSxDQUFBLCtCNUJxOE1WLEM0QjU4TU0sVUFPSSw2QkFBQSxDQUFBLGdDNUJ5OE1WLEM0Qmg5TU0sVUFPSSw0QkFBQSxDQUFBLCtCNUI2OE1WLEM0QnA5TU0sVUFPSSx5QkFBQSxDQUFBLDRCNUJpOU1WLEM0Qng5TU0sYUFPSSx5QkFBQSxDQUFBLDRCNUJxOU1WLEM0QjU5TU0sVUFPSSxzQjVCdzlNVixDNEIvOU1NLFVBT0ksMkI1QjI5TVYsQzRCbCtNTSxVQU9JLHlCNUI4OU1WLEM0QnIrTU0sVUFPSSw2QjVCaStNVixDNEJ4K01NLFVBT0ksNEI1Qm8rTVYsQzRCMytNTSxVQU9JLDZCNUJ1K01WLEM0QjkrTU0sVUFPSSw0QjVCMCtNVixDNEJqL01NLFVBT0kseUI1QjYrTVYsQzRCcC9NTSxhQU9JLHlCNUJnL01WLEM0QnYvTU0sVUFPSSx3QjVCbS9NVixDNEIxL01NLFVBT0ksNkI1QnMvTVYsQzRCNy9NTSxVQU9JLDJCNUJ5L01WLEM0QmhnTk0sVUFPSSwrQjVCNC9NVixDNEJuZ05NLFVBT0ksOEI1QisvTVYsQzRCdGdOTSxVQU9JLCtCNUJrZ05WLEM0QnpnTk0sVUFPSSw4QjVCcWdOVixDNEI1Z05NLFVBT0ksMkI1QndnTlYsQzRCL2dOTSxhQU9JLDJCNUIyZ05WLEM0QmxoTk0sVUFPSSx5QjVCOGdOVixDNEJyaE5NLFVBT0ksOEI1QmloTlYsQzRCeGhOTSxVQU9JLDRCNUJvaE5WLEM0QjNoTk0sVUFPSSxnQzVCdWhOVixDNEI5aE5NLFVBT0ksK0I1QjBoTlYsQzRCamlOTSxVQU9JLGdDNUI2aE5WLEM0QnBpTk0sVUFPSSwrQjVCZ2lOVixDNEJ2aU5NLFVBT0ksNEI1Qm1pTlYsQzRCMWlOTSxhQU9JLDRCNUJzaU5WLEM0QjdpTk0sVUFPSSx1QjVCeWlOVixDNEJoak5NLFVBT0ksNEI1QjRpTlYsQzRCbmpOTSxVQU9JLDBCNUIraU5WLEM0QnRqTk0sVUFPSSw4QjVCa2pOVixDNEJ6ak5NLFVBT0ksNkI1QnFqTlYsQzRCNWpOTSxVQU9JLDhCNUJ3ak5WLEM0Qi9qTk0sVUFPSSw2QjVCMmpOVixDNEJsa05NLFVBT0ksMEI1QjhqTlYsQzRCcmtOTSxhQU9JLDBCNUJpa05WLEM0QnhrTk0sU0FPSSxtQjVCb2tOVixDNEIza05NLFNBT0ksd0I1QnVrTlYsQzRCOWtOTSxTQU9JLHNCNUIwa05WLEM0QmpsTk0sU0FPSSwwQjVCNmtOVixDNEJwbE5NLFNBT0kseUI1QmdsTlYsQzRCdmxOTSxTQU9JLDBCNUJtbE5WLEM0QjFsTk0sU0FPSSx5QjVCc2xOVixDNEI3bE5NLFNBT0ksc0I1QnlsTlYsQzRCaG1OTSxVQU9JLHlCQUFBLENBQUEsd0I1QjZsTlYsQzRCcG1OTSxVQU9JLDhCQUFBLENBQUEsNkI1QmltTlYsQzRCeG1OTSxVQU9JLDRCQUFBLENBQUEsMkI1QnFtTlYsQzRCNW1OTSxVQU9JLGdDQUFBLENBQUEsK0I1QnltTlYsQzRCaG5OTSxVQU9JLCtCQUFBLENBQUEsOEI1QjZtTlYsQzRCcG5OTSxVQU9JLGdDQUFBLENBQUEsK0I1QmluTlYsQzRCeG5OTSxVQU9JLCtCQUFBLENBQUEsOEI1QnFuTlYsQzRCNW5OTSxVQU9JLDRCQUFBLENBQUEsMkI1QnluTlYsQzRCaG9OTSxVQU9JLHVCQUFBLENBQUEsMEI1QjZuTlYsQzRCcG9OTSxVQU9JLDRCQUFBLENBQUEsK0I1QmlvTlYsQzRCeG9OTSxVQU9JLDBCQUFBLENBQUEsNkI1QnFvTlYsQzRCNW9OTSxVQU9JLDhCQUFBLENBQUEsaUM1QnlvTlYsQzRCaHBOTSxVQU9JLDZCQUFBLENBQUEsZ0M1QjZvTlYsQzRCcHBOTSxVQU9JLDhCQUFBLENBQUEsaUM1QmlwTlYsQzRCeHBOTSxVQU9JLDZCQUFBLENBQUEsZ0M1QnFwTlYsQzRCNXBOTSxVQU9JLDBCQUFBLENBQUEsNkI1QnlwTlYsQzRCaHFOTSxVQU9JLHVCNUI0cE5WLEM0Qm5xTk0sVUFPSSw0QjVCK3BOVixDNEJ0cU5NLFVBT0ksMEI1QmtxTlYsQzRCenFOTSxVQU9JLDhCNUJxcU5WLEM0QjVxTk0sVUFPSSw2QjVCd3FOVixDNEIvcU5NLFVBT0ksOEI1QjJxTlYsQzRCbHJOTSxVQU9JLDZCNUI4cU5WLEM0QnJyTk0sVUFPSSwwQjVCaXJOVixDNEJ4ck5NLFVBT0kseUI1Qm9yTlYsQzRCM3JOTSxVQU9JLDhCNUJ1ck5WLEM0QjlyTk0sVUFPSSw0QjVCMHJOVixDNEJqc05NLFVBT0ksZ0M1QjZyTlYsQzRCcHNOTSxVQU9JLCtCNUJnc05WLEM0QnZzTk0sVUFPSSxnQzVCbXNOVixDNEIxc05NLFVBT0ksK0I1QnNzTlYsQzRCN3NOTSxVQU9JLDRCNUJ5c05WLEM0Qmh0Tk0sVUFPSSwwQjVCNHNOVixDNEJudE5NLFVBT0ksK0I1QitzTlYsQzRCdHROTSxVQU9JLDZCNUJrdE5WLEM0Qnp0Tk0sVUFPSSxpQzVCcXROVixDNEI1dE5NLFVBT0ksZ0M1Qnd0TlYsQzRCL3ROTSxVQU9JLGlDNUIydE5WLEM0Qmx1Tk0sVUFPSSxnQzVCOHROVixDNEJydU5NLFVBT0ksNkI1Qml1TlYsQzRCeHVOTSxVQU9JLHdCNUJvdU5WLEM0QjN1Tk0sVUFPSSw2QjVCdXVOVixDNEI5dU5NLFVBT0ksMkI1QjB1TlYsQzRCanZOTSxVQU9JLCtCNUI2dU5WLEM0QnB2Tk0sVUFPSSw4QjVCZ3ZOVixDNEJ2dk5NLFVBT0ksK0I1Qm12TlYsQzRCMXZOTSxVQU9JLDhCNUJzdk5WLEM0Qjd2Tk0sVUFPSSwyQjVCeXZOVixDNEJod05NLFdBT0ksZTVCNHZOVixDNEJud05NLFdBT0ksb0I1Qit2TlYsQzRCdHdOTSxXQU9JLGtCNUJrd05WLEM0Qnp3Tk0sV0FPSSxzQjVCcXdOVixDNEI1d05NLFdBT0kscUI1Qnd3TlYsQzRCL3dOTSxXQU9JLHNCNUIyd05WLEM0Qmx4Tk0sV0FPSSxxQjVCOHdOVixDNEJyeE5NLFdBT0ksa0I1Qml4TlYsQzRCeHhOTSxlQU9JLG1CNUJveE5WLEM0QjN4Tk0sZUFPSSx3QjVCdXhOVixDNEI5eE5NLGVBT0ksc0I1QjB4TlYsQzRCanlOTSxlQU9JLDBCNUI2eE5WLEM0QnB5Tk0sZUFPSSx5QjVCZ3lOVixDNEJ2eU5NLGVBT0ksMEI1Qm15TlYsQzRCMXlOTSxlQU9JLHlCNUJzeU5WLEM0Qjd5Tk0sZUFPSSxzQjVCeXlOVixDNEJoek5NLGtCQU9JLDJCQUFBLENBQUEsc0I1QjR5TlYsQzRCbnpOTSxrQkFPSSxnQ0FBQSxDQUFBLDJCNUIreU5WLEM0QnR6Tk0sa0JBT0ksOEJBQUEsQ0FBQSx5QjVCa3pOVixDNEJ6ek5NLGtCQU9JLGtDQUFBLENBQUEsNkI1QnF6TlYsQzRCNXpOTSxrQkFPSSxpQ0FBQSxDQUFBLDRCNUJ3ek5WLEM0Qi96Tk0sa0JBT0ksa0NBQUEsQ0FBQSw2QjVCMnpOVixDNEJsME5NLGtCQU9JLGlDQUFBLENBQUEsNEI1Qjh6TlYsQzRCcjBOTSxrQkFPSSw4QkFBQSxDQUFBLHlCNUJpME5WLEM0QngwTk0sZ0JBT0kseUI1Qm8wTlYsQzRCMzBOTSxjQU9JLDBCNUJ1ME5WLEM0QjkwTk0saUJBT0ksMkI1QjAwTlYsQ0FDRixDNkJqNE5BLDBCRCtDUSxNQU9JLDBCNUIrME5WLEM0QnQxTk0sTUFPSSx3QjVCazFOVixDNEJ6MU5NLE1BT0ksMkI1QnExTlYsQzRCNTFOTSxNQU9JLDBCNUJ3MU5WLENBQ0YsQzZCNTNOQSxhRDRCUSxnQkFPSSx3QjVCNjFOVixDNEJwMk5NLHNCQU9JLDhCNUJnMk5WLEM0QnYyTk0sZUFPSSx1QjVCbTJOVixDNEIxMk5NLGNBT0ksc0I1QnMyTlYsQzRCNzJOTSxxQkFPSSw2QjVCeTJOVixDNEJoM05NLGVBT0ksdUI1QjQyTlYsQzRCbjNOTSxtQkFPSSwyQjVCKzJOVixDNEJ0M05NLG9CQU9JLDRCNUJrM05WLEM0QnozTk0sY0FPSSxzQjVCcTNOVixDNEI1M05NLHFCQU9JLDZCNUJ3M05WLEM0Qi8zTk0sY0FPSSxzQjVCMjNOVixDQUNGLEM4QnA4TkEsS0FDQyxzQjlCczhORCxDOEJuOE5BLFFBQ0Msa0M5QnM4TkQsQzhCbjhOQSxLQUNDLG9CQUFBLENBRUEsNEJBQUEsQ0FDQSxxQkFBQSxDQUNBLHVCQUFBLENBQ0EsZTlCcThORCxDOEJsOE5BLE1BQ0MsYTlCcThORCxDOEJsOE5BLE9BQ0MsbUJBQUEsQ0FDQSwwQjlCcThORCxDOEJsOE5BLEVBQ0Msb0JBQUEsQ0FDQSxhOUJxOE5ELEM4Qmw4TkEsaUJBQ0MsVUFBQSxDQUNBLCtCOUJxOE5ELEM4Qmw4TkEsWUFDQyxVQUFBLENBQ0EsK0I5QnE4TkQsQytCMytOQSx3REFDQywrQkFBQSxDQUNBLGUvQjgrTkQsQytCNStOQyw0QkFKRCx3REFLRSxpQi9CKytOQSxDQUNGLEMrQjUrTkEsT0FFQyxxQkFBQSxDQUNBLGUvQisrTkQsQytCNStOQSxPQUVDLHFCQUFBLENBQ0EsZS9CKytORCxDK0I1K05BLE9BRUMscUJBQUEsQ0FDQSxlL0IrK05ELEMrQjUrTkEsdUJBRUMscUIvQmcvTkQsQytCNytOQSxPQUVDLHFCL0JnL05ELEMrQjUrTkEsVUFDQywrQkFBQSxDQUNBLHNCQUFBLENBQ0EsOEJBQUEsQ0FDQSxnQkFBQSxDQUNBLHFCQUFBLENBQ0Esd0IvQisrTkQsQytCNStOQSxZQUNDLHFCL0IrK05ELENnQ2hpT0Esb0JBQ0MsR0FDQyxTQUFBLENBQ0EsZWhDbWlPQSxDZ0NoaU9ELEdBQ0MsU0FBQSxDQUNBLGFoQ2tpT0EsQ0FDRixDaUMxaU9BLE1BQ0MsZUFBQSxDQUNBLGlCakM0aU9ELENpQ3ppT0EsY0FDQyxVakM0aU9ELENpQzFpT0MseUJBSEQsY0FJRSxZQUFBLENBQ0EsaUNBQUEsQ0FDQSw4QkFBQSxDQUNBLG9DQUFBLENBQ0EseUNqQzZpT0EsQ0FDRixDaUMzaU9DLDRCQVhELGNBWUUsWUFBQSxDQUNBLHFCQUFBLENBQ0EsVWpDOGlPQSxDQUNGLENpQzNpT0EsZ0JBQ0MsWUFBQSxDQUNBLHFCakM4aU9ELENpQzVpT0MsNEJBSkQsZ0JBS0UscUJBQUEsQ0FDQSxRakMraU9BLENBQ0YsQ2lDNWlPQSxnQkFDQyxpQkFBQSxDQUNBLFdqQytpT0QsQ2lDNWlPQSxRQUNDLGdCQUFBLENBQ0EsV2pDK2lPRCxDaUM1aU9BLG9CQUNDLG1CakMraU9ELENpQzVpT0EscUJBQ0Msa0JqQytpT0QsQ2lDNWlPQSxvQkFDQyxrQmpDK2lPRCxDaUM1aU9BLHlCQUNDLDJDQUNDLGlCakMraU9BLENpQzVpT0QsOERBQ0MsZ0JqQzhpT0EsQ0FDRixDaUMzaU9BLG9FQUdDLFlqQzZpT0QsQ2lDMWlPQSwyQkFDQyxjQUFBLENBRUEsNEJBQUEsQ0FDQSxnQmpDNGlPRCxDaUN6aU9BLDRCQUNDLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBRUEsb0JBQUEsQ0FDQSxzQkFBQSxDQUVBLGlCQUFBLENBRUEsNkJBQUEsQ0FDQSxzQ2pDeWlPRCxDaUN0aU9BLGNBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLGNqQ3lpT0QsQ2lDdGlPQSxtQ0FDQyxZakN5aU9ELENpQ3RpT0Esb0JBQ0MsZ0JBQUEsQ0FDQSxjQUFBLENBQ0EscUJBQUEsQ0FBQSxrQmpDeWlPRCxDa0NwcE9BLHlCQUVDLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsU0FBQSxDQUVBLFNBQUEsQ0FDQSxhbEN1cE9ELENrQ3BwT0EsaUNBQ0MscUJsQ3VwT0QsQ2tDcHBPQSxnQkFDQyxpQkFBQSxDQUNBLGdCQUFBLENBRUEsU0FBQSxDQUNBLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLG1GQUFBLENBQ0Esc0JsQ3NwT0QsQ2tDbnBPQSw4Q0FFQyx1QmxDc3BPRCxDa0NucE9BLG1CQUNDLGtCbENzcE9ELENrQ25wT0EsaUJBQ0Msa0JsQ3NwT0QsQ2tDbnBPQSwyQkFFQyxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSw2QkFBQSxDQUNBLGFsQ3NwT0QsQ2tDbnBPQSw4QkFDQyxpQmxDc3BPRCxDa0NscE9BLG9EQUVDLGVsQ3NwT0QsQ2tDbnBPQSxtQ0FDQyxzQkFBQSxDQUNBLHdDbENzcE9ELENrQ25wT0Esc0NBQ0MsdUJBQUEsQ0FDQSwwQmxDc3BPRCxDa0NscE9BLDJDQUNDLGtCbENzcE9ELENrQ25wT0EsMkJBQ0MsMkJsQ3NwT0QsQ2tDbnBPQSxXQUNDLGtCbENzcE9ELENrQ3JwT0MsOE9BT0MsMkJsQ3VwT0YsQ2tDcnBPQyxzTEFLQyxpQkFBQSxDQUNBLE1BQUEsQ0FDQSxLQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FDQSxVbEN1cE9GLENrQ3JwT0MsZ0NBQ0MsMEJsQ3VwT0YsQ2tDcnBPQyxxQ0FDQyxtRWxDdXBPRixDa0NycE9DLHNDQUNDLGtFbEN1cE9GLENrQ3JwT0Msb0NBQ0MsaUVsQ3VwT0YsQ2tDcnBPQyx1Q0FDQyxtRWxDdXBPRixDa0NqcE9DLGlDQUNDLGFBQUEsQ0FDQSx1QmxDcXBPRixDa0NwcE9FLG9EQUNDLFlsQ3NwT0gsQ2tDbnBPQywrQ0FDQyw2QmxDcXBPRixDa0NocE9DLG1EQUNDLDRCbENtcE9GLENrQzlvT0MsaURBQ0MsNEJsQ2lwT0YsQ2tDNW9PQyx3Q0FDQyxVQUFBLENBQ0EsYUFBQSxDQUNBLFVsQytvT0YsQ2tDN29PQywrQ0FDQywrQkFBQSxDQUNBLHVCbEMrb09GLENrQzFvT0MsNkVBQ0Msd0RsQzZvT0YsQ2tDM29PQywwREFDQyxlQUFBLENBQ0Esa0JBQUEsQ0FDQSwrQ2xDNm9PRixDa0N4b09DLDJFQUNDLHVEbEMyb09GLENrQ3pvT0Msd0RBQ0MsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLDhDbEMyb09GLENrQ3ZvT0EsdUJBQ0MsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsT0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUVBLGlCQUFBLENBQ0Esd0VBQUEsQ0FBQSxnQ2xDMG9PRCxDa0Nwb09DLG1NQUNDLGtEbEN5b09GLENrQ3RvT0EsNkJBQ0MsNkJsQ3lvT0QsQ2tDdG9PQSw2QkFDQyw2QmxDeW9PRCxDa0N0b09BLGlDQUNDLEdBQ0Msc0JsQ3lvT0EsQ2tDdm9PRCxHQUNDLHVCbEN5b09BLENBQ0YsQ2tDdG9PQSxpQ0FDQyxpQ2xDd29PRCxDa0Nwb09BLGVBQ0MsZ0JBQUEsQ0FDQSxjQUFBLENBRUEsNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLHlCQUFBLENBQUEsaUJBQUEsQ0FDQSx3QkFBQSxDQUFBLGdCQUFBLENBRUEsc0NBQUEsQ0FDQSxxQmxDcW9PRCxDa0Nub09DLHFCQUNDLGlVQUFBLENBQUEseVRsQ3FvT0YsQ2tDbG9PQyxxQkFDQyxtVUFBQSxDQUFBLDJUbENvb09GLENrQy9uT0EsbUJBQ0MsMkJBQUEsQ0FDQSxZQUFBLENBQ0Esc0JsQ2tvT0QsQ2tDaG9PQywyREFDQyxrQkFBQSxDQUNBLFNsQ2tvT0YsQ2tDL25PQyxxREFDQyxpQkFBQSxDQUNBLDBCQUFBLENBQ0EsZUFBQSxDQUNBLGtCbENpb09GLENrQy9uT0UsK0VBQ0MsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQUFBLENBQ0EsVWxDaW9PSCxDa0Mvbk9HLHdPQUVDLG1CQUFBLENBQ0EsVWxDZ29PSixDa0M3bk9HLG9IQUNDLGtCQUFBLENBQ0EsU2xDK25PSixDa0Mxbk9DLDBDQUNDLFlsQzRuT0YsQ2tDdG5PRSw0Q0FDQyxtQ2xDeW5PSCxDa0N0bk9DLDJCQUNDLG1CQUFBLENBQ0EsMkJsQ3duT0YsQ2tDdm5PRSx5Q0FDQyxtQmxDeW5PSCxDa0Nybk9FLHlGQUVDLG1CbENzbk9ILENrQ2puT0EsMEJBQ0MsaUJBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUVBLGdCQUFBLENBQ0EsY0FBQSxDQUVBLGtCQUFBLENBRUEsZ0lBQUEsQ0FDQSxVQUFBLENBRUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBQ0EsY0FBQSxDQUNBLDhDQUFBLENBQ0EscUNsQ2duT0QsQ2tDem1PQSxpRUFDQyxTbEMrbU9ELENrQzVtT0EscUJBQ0MsWUFBQSxDQUNBLHVCQUFBLENBQ0EsU2xDK21PRCxDa0M3bU9DLHVCQUNDLGlCQUFBLENBQ0EsTUFBQSxDQUNBLGdDQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBQ0Esc0NBQUEsQ0FDQSxxQkFBQSxDQUNBLGVsQyttT0YsQ2tDN21PRSw0QkFDQyxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EscUNBQUEsQ0FFQSxtQkFBQSxDQUNBLHlCbEM4bU9ILENrQzNtT0UsNERBQ0Msc0JBQUEsQ0FDQSxxRGxDNm1PSCxDa0N4bU9BLHlCQUNDLEdBQ0MsbUJsQzJtT0EsQ2tDeG1PRCxHQUNDLG1CbEMwbU9BLENBQ0YsQ21DMTlPQSxxQkFDQyxnQm5DZytPRCxDbUM3OU9BLHVCQUNDLGlCbkNnK09ELENtQzc5T0Esc0JBQ0MsY25DZytPRCxDbUM3OU9BLHdCQUNDLGtCbkNnK09ELENtQzU5T0EsbUJBQ0Msb0NuQys5T0QsQ21DNTlPQSxxQkFDQyxzQ25DKzlPRCxDbUM1OU9BLGdCQUNDLGlDbkMrOU9ELENtQzU5T0Esc0JBQ0MscUNuQys5T0QsQ21DMzlPQSw4QkFDQywrQ25DODlPRCxDbUMzOU9BLGdDQUNDLGlEbkM4OU9ELENtQzM5T0EsMkJBQ0MsNENuQzg5T0QsQ21DMzlPQSxpQ0FDQyxnRG5DODlPRCxDb0NuaFBBLFFBQ0MsZUFBQSxDQUNBLG1CQUFBLENBQ0EsV0FBQSxDQUNBLGVwQ3NoUEQsQ29DcmhQQyxlQUNDLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxtQ0FBQSxDQUNBLHlCQUFBLENBRUEsU0FBQSxDQUNBLHNDQUFBLENBQ0Esb0JBQUEsQ0FDQSxpQnBDcWhQRixDb0NqaFBFLDhCQUNDLFNwQ21oUEgsQ29DOWdQQSxlQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBRUEsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCcENnaFBELENxQ2pqUEEsU0FDQywwQ3JDb2pQRCxDcUNsalBDLDhCQUNDLG9DckNvalBGLENxQzdpUEMsMkRBSEMsZ0NyQ3VqUEYsQ3FDcGpQQywrQkFFQyx5Q3JDa2pQRixDcUNoalBFLGlEQUNDLHNCckNralBILENxQy9pUEUsOENBQ0Msa0RyQ2lqUEgsQ3FDNWlQQyxnQ0FDQyxzQ3JDOGlQRixDcUMzaVBDLCtCQUNDLFVBQUEsQ0FDQSxrQ3JDNmlQRixDc0M1a1BBLFFBQ0MscUNBQUEsQ0FDQSwwQ0FBQSxDQUNBLHNDdEMra1BELEN1Q2xsUEEsV0FDQyxtQkFBQSxDQUNBLFFBQUEsQ0FDQSxvQkFBQSxDQUNBLGFBQUEsQ0FDQSw4QkFBQSxDQUNBLDJDQUFBLENBQ0EsaUJBQUEsQ0FFQSwrQ0FBQSxDQUNBLGtCQUFBLENBRUEsWUFBQSxDQUNBLHFCQUFBLENBQ0EsZXZDbWxQRCxDdUNobFBBLGtCQUNDLGlCQUFBLENBQ0EsNENBQUEsQ0FFQSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxvRHZDa2xQRCxDdUNobFBDLG1DQUNDLHFEdkNrbFBGLEN1QzlrUEEsZ0JBQ0MsZ0JBQUEsQ0FFQSxZQUFBLENBQ0Esb0JBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBRUEsb0VBQUEsQ0FDQSxnQnZDK2tQRCxDdUMza1BDLHNCQUNDLFVBQUEsQ0FFQSxhQUFBLENBRUEsd0JBQUEsQ0FDQSxjQUFBLENBRUEscUNBQUEsQ0FFQSw2QkFBQSxDQUFBLHFCQUFBLENBQ0EseUJBQUEsQ0FBQSxpQkFBQSxDQUNBLHlCQUFBLENBQUEsaUJBQUEsQ0FDQSxnVkFBQSxDQUFBLHdVQUFBLENBRUEsd0N2Q3drUEYsQ3VDdGtQRSxpQ0FDQyxZdkN3a1BILEN1Q3BrUEMscUJBQ0Msc0JBQ0MsMEJ2Q3NrUEQsQ0FDRixDdUNsa1BBLG9CQUNDLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLG9EQUFBLENBQ0EsOEJ2Q29rUEQsQ3VDbGtQQywrQkFDQyxzQnZDb2tQRixDdUNoa1BBLGtCQUNDLGV2Q21rUEQsQ3VDamtQQyxvQkFDQyx1Q3ZDbWtQRixDd0MzcFBBLFFBQ0MsOEJBQUEsQ0FDQSxnQ0FBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQ0FBQSxDQUVBLHVCQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUVBLGlCQUFBLENBQ0Esc0JBQUEsQ0FBQSxpQkFBQSxDQUNBLGNBQUEsQ0FFQSx1QkFBQSxDQUVBLGVBQUEsQ0FDQSxRQUFBLENBQ0EsY3hDMHBQRCxDd0N4cFBDLHlCQXRCRCxRQXVCRSxleEMycFBBLENBQ0YsQ3dDenBQQyw0QkExQkQsUUEyQkUsZXhDNHBQQSxDQUNGLEN3Q2hwUEMsdURBUkEsYUFBQSxDQUNBLDBCQUFBLENBQ0EseUJBQUEsQ0FFQSw2QkFBQSxDQUNBLGlDQUFBLENBQ0EsNkJ4Q29xUEQsQ3dDbHFQQyx5Q0FFQyxVeENncVBGLEN3Q3JwUEMscUJBQ0Msd0N4Q3VwUEYsQ3dDcHBQQyxvQkFDQyxxQ3hDc3BQRixDd0NscFBBLHFCQUdHLDREQUNDLHFDeENtcFBGLEN3Q2hwUEMsMkRBQ0Msa0N4Q2twUEYsQ0FDRixDd0M3b1BBLDJCQUNDLHNCeEMrb1BELEN3QzdvUEMseUNBQ0MsYXhDK29QRixDd0M3b1BFLCtGQUVDLFl4QzhvUEgsQ3dDM29QRSwrQ0FDQyxTeEM2b1BILEN5Q3B1UEEsV0FDQyxtQkFBQSxDQUVBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGNBQUEsQ0FDQSxhekNzdVBELEN5Q3B1UEMsNEJBUkQsV0FTRSxxQnpDd3VQQSxDeUNydVBBLHdCQUZBLGdCekMwdVBBLENBQ0YsQ3lDbnVQQSxLQUNDLFVBQUEsQ0FDQSxhQUFBLENBQ0EsMEJBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxpQ0FBQSxDQUNBLGtDQUFBLENBQ0Esa0NBQUEsQ0FDQSxnQkFBQSxDQUVBLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUVBLDZCQUFBLENBRUEsY0FBQSxDQUNBLHVCQUFBLENBRUEsdUNBQUEsQ0FDQSx1Q0FBQSxDQUNBLDhCQUFBLENBRUEsY0FBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxnQkFBQSxDQUVBLHlCekNndVBELEN5Qzl0UEMscUJBQ0MsV0FDQyxxQkFBQSxDQUNBLDRCQUFBLENBQ0EsNkJ6Q2d1UEQsQ0FDRixDeUM1dFBBLGdCQUNDLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSxTQUFBLENBRUEsdUJ6Qyt0UEQsQ3lDNXRQQSw4QkFKQyxpQ3pDd3VQRCxDeUNwdVBBLGNBQ0MsMEJBQUEsQ0FDQSxpQkFBQSxDQUNBLHlCQUFBLENBRUEsa0N6Qyt0UEQsQzBDcHlQQSx3REFHQyx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZTFDdXlQRCxDMENweVBBLFNBQ0MsUzFDdXlQRCxDMENweVBBLHlCQUNDLFkxQ3V5UEQsQzBDcHlQQSxNQUNDLFlBQUEsQ0FDQSwrQjFDdXlQRCxDMENyeVBDLHNCQUNDLGFBQUEsQ0FDQSwwQjFDdXlQRixDMENueVBBLEtBQ0MsZ0JBQUEsQ0FFQSx1QkFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHVDQUFBLENBQ0EsNENBQUEsQ0FDQSx3REFBQSxDQUNBLDZDQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGlDMUNxeVBELEMwQ255UEMsc0JBQ0MsWTFDcXlQRixDMENqeVBBLDRIQVFDLFlBQUEsQ0FDQSx5Q0FBQSxDQUNBLGdCQUFBLENBQ0Esb0NBQUEsQ0FFQSxtQkFBQSxDQUNBLGNBQUEsQ0FFQSxvQ0FBQSxDQUNBLG1FQUFBLENBQ0EsOENBQUEsQ0FDQSwyQkFBQSxDQUVBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxnQkFBQSxDQUVBLG9GMUNneVBELEMwQzl4UEMsNFFBQ0MsYUFBQSxDQUNBLFUxQ3V5UEYsQzBDenlQQyxvT0FDQyxhQUFBLENBQ0EsVTFDdXlQRixDMENweVBDLDRLQUNDLHlDMUM2eVBGLEMwQzF5UEMsd1pBRUMseUNBQUEsQ0FDQSxpREFBQSxDQUNBLDZCMUN5elBGLEMwQ3J6UEEsU0FDQyxvQkFBQSxDQUVBLDhCQUFBLENBRUEsZUFBQSxDQUNBLGtCMUNzelBELEMwQ2x6UEMsdU1BSUMsWTFDa3pQRixDMEM5eVBBLE9BQ0MsYUFBQSxDQUVBLGlEQUFBLENBQ0EsMkJBQUEsQ0FDQSx3QkFBQSxDQUNBLHVWMUNnelBELEMwQzd5UEEsTUFDQyxvQkFBQSxDQUNBLGtCQUFBLENBQ0EscUJBQUEsQ0FFQSxpQ0FBQSxDQUNBLG1CMUMreVBELEMwQzd5UEMsd0JBQ0MsOEIxQyt5UEYsQzBDNXlQQyxXQUNDLFlBQUEsQ0FDQSxpQjFDOHlQRixDMEMzeVBDLGFBQ0MsYTFDNnlQRixDMEMzeVBFLHVCQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCMUM2eVBILEMwQzN5UEcsNkJBQ0Msa0IxQzZ5UEosQzBDeHlQQyxjQUNDLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGdDMUMweVBGLEMwQ3Z5UEMsY0FDQyxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQjFDeXlQRixDMEN2eVBFLHFCQUNDLCtCMUN5eVBILEMwQ2x5UEEsZ0JBQ0MsaUIxQ3F5UEQsQzBDbnlQQyxxQkFDQyxpQkFBQSxDQUNBLHNCQUFBLENBQ0EsT0FBQSxDQUVBLGdCQUFBLENBQ0EsY0FBQSxDQUVBLHNDQUFBLENBQ0EsNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLHlCQUFBLENBQUEsaUJBQUEsQ0FDQSw4cUJBQUEsQ0FBQSxzcUJBQUEsQ0FDQSxnQjFDbXlQRixDMENqeVBFLHlDQUNDLHFDQUFBLENBQ0Esa2dCQUFBLENBQUEsMGYxQ215UEgsQzBDN3hQQSx5RUFHQyxpQjFDZ3lQRCxDMEM5eFBDLDJGQUNDLGlCQUFBLENBQ0EsaURBQUEsQ0FDQSxtQ0FBQSxDQUVBLFNBQUEsQ0FDQSxtQkFBQSxDQUVBLGlDQUFBLENBQ0EsMkJBQUEsQ0FFQSx5QkFBQSxDQUNBLHFDMUMreFBGLEMwQzF4UEUsMlNBQ0MsaUJBQUEsQ0FDQSxTMUNpeVBILEMwQ255UEUsNlFBQ0MsaUJBQUEsQ0FDQSxTMUNpeVBILEMwQzV4UEUsaUpBQ0MsMEJBQUEsQ0FDQSw2QzFDZ3lQSCxDMEMxeFBBLGVBQ0MsWUFBQSxDQUNBLHFCQUFBLENBQ0EsUUFBQSxDQUVBLCtCMUM0eFBELEMwQ3p4UEEsNkJBQ0MscUIxQzR4UEQsQzBDenhQQSxpREFFQywyQjFDNHhQRCxDMEN6eFBBLG9CQUNDLDJCMUM0eFBELEMwQ3p4UEEsZ0JBQ0MsaUMxQzZ4UEQsQzBDenhQQSxTQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLFMxQzR4UEQsQzBDMXhQQyxrQkFDQyx3QjFDNHhQRixDMEN6eFBDLGVBQ0MsYUFBQSxDQUNBLHNCMUMyeFBGLEMwQ3Z4UEEsc0JBQ0MsWUFBQSxDQUNBLFlBQUEsQ0FDQSxhMUMweFBELEMwQ3h4UEMsNkJBQ0MsWTFDMHhQRixDMEN2eFBDLHlDQUNDLDRCQUFBLENBQ0EsZUFBQSxDQUNBLG9CQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCMUN5eFBGLEMwQ3R4UEMsZ0RBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0EsUTFDd3hQRixDMENweFBBLGNBQ0MsaUMxQ3V4UEQsQzBDcHhQQSwwQkFDQywwQjFDdXhQRCxDMENueFBDLHdCQUNDLDRCMUNzeFBGLEMwQ2p4UEMsb0JBQ0MsWTFDb3hQRixDMENoeFBBLGdCQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBRUEsa0JBQUEsQ0FFQSxzQkFBQSxDQUNBLCtCMUNpeFBELEMwQzl3UEEsb0JBQ0MscUJBQUEsQ0FDQSwrQjFDaXhQRCxDMEM5d1BBLDJCQUNDLGFBQUEsQ0FDQSxtQjFDaXhQRCxDMkMzbFFBLE9BQ0MseUJBQUEsQ0FDQSxrQ0FBQSxDQUNBLGtCQUFBLENBQ0EscUJBQUEsQ0FDQSxXQUFBLENBRUEsY0FBQSxDQUNBLE9BQUEsQ0FDQSxXQUFBLENBRUEsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FFQSxzQ0FBQSxDQUNBLHlCQUFBLENBR0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsNkIzQ3lsUUQsQzJDcmxRQSx1QkFDQyxTQUFBLENBQ0Esa0IzQ3dsUUQsQzJDcmxRQyxzQ0FDQyx1QkFBQSxDQUNBLFMzQ3VsUUYsQzJDbGxRQSxlQUNDLGdEQUFBLENBQ0Esb0NBQUEsQ0FDQSxlQUFBLENBQ0EsK0JBQUEsQ0FFQSxxQkFBQSxDQUNBLDhCQUFBLENBQ0EseUNBQUEsQ0FHQSwwQkFBQSxDQUNBLFNBQUEsQ0FDQSw4QjNDa2xRRCxDMkMva1FBLGVBQ0MsWUFBQSxDQUNBLG9CQUFBLENBQ0EsNkJBQUEsQ0FFQSx3QzNDaWxRRCxDMkM5a1FBLGNBQ0MsYUFBQSxDQUNBLFlBQUEsQ0FDQSxrQjNDaWxRRCxDMkMva1FDLHFCQUNDLFVBQUEsQ0FFQSxlQUFBLENBQ0EsY0FBQSxDQUVBLGtDQUFBLENBRUEsNkJBQUEsQ0FBQSxxQkFBQSxDQUNBLHlCQUFBLENBQUEsaUJBQUEsQ0FDQSxtYUFBQSxDQUFBLDJaM0M4a1FGLEMyQ3prUUEsY0FDQyxrQkFBQSxDQUNBLHFCM0M0a1FELEMyQzFrUUMsNkJBQ0Msc0IzQzRrUUYsQzJDemtRQyw0QkFDQyxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUVBLGdCQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUVBLHFCM0N5a1FGLEMyQ3ZrUUUscUJBQ0Msa0NBQ0MsMEIzQ3lrUUYsQ0FDRixDMkNya1FDLHFCQUNDLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsVzNDdWtRRixDNEN4clFBLGdCQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCNUMyclFELEM0Q3hyUUEsZ0JBQ0MsNEI1QzJyUUQsQzRDeHJRQSxnQkFDQyxZNUMyclFELEM2Q3RzUUEsTUFDQyxXQUFBLENBQ0EsNkJBQUEsQ0FDQSx3QkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSx5QkFBQSxDQUNBLGVBQUEsQ0FFQSw2Q0FBQSxDQUNBLGU3Q3dzUUQsQzZDcnNRQSxXQUNDLFlBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBRUEsZUFBQSxDQUNBLGlCQUFBLENBQ0EsNEI3Q3VzUUQsQzZDcHNRQSxXQUNDLGFBQUEsQ0FFQSxpQkFBQSxDQUNBLHFDQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDQUNBLG1DQUFBLENBRUEsY0FBQSxDQUNBLHNCN0Nxc1FELEM2Q25zUUMsMkJBQ0MsVTdDcXNRRixDNkNuc1FFLHFCQUNDLGlDQUNDLFM3Q3FzUUYsQ0FDRixDNkNqc1FDLHFCQUNDLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSw2QjdDbXNRRixDNkNqc1FFLDJCQUNDLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSx3QjdDbXNRSCxDNkMvclFDLHVCQUNDLGE3Q2lzUUYsQzZDN3JRQSxZQUNDLFlBQUEsQ0FDQSw2QjdDZ3NRRCxDNkM5clFDLHVCQUNDLGE3Q2dzUUYsQzhDdndRQSxjQUNDLGNBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLDBCOUMwd1FELEM4Q3Z3UUEsT0FDQyxhQUFBLENBRUEsb0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FFQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsV0FBQSxDQUVBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0EsUUFBQSxDQUVBLGlHOUNzd1FELEM4Q3B3UUMsU0FDQyxxQjlDc3dRRixDOENud1FDLHdCQUNDLG9COUNxd1FGLEM4Q2p3UUMsNkJBQ0MsK0Y5Q213UUYsQzhDOXZRQSxnQkFDQywyQ0FBQSxDQUNBLGdDOUNpd1FELEM4Qzl2UUEsYUFDQyx3Q0FBQSxDQUNBLDZCOUNpd1FELEM4Qzl2UUEsZ0JBQ0MsMkNBQUEsQ0FDQSxnQzlDaXdRRCxDOEM5dlFBLGVBQ0MsMENBQUEsQ0FDQSwrQjlDaXdRRCxDOEM5dlFBLGNBQ0MsWUFBQSxDQUNBLGFBQUEsQ0FFQSx3QkFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBRUEsVTlDK3ZRRCxDOEM3dlFDLG9CQUNDLFU5Qyt2UUYsQzhDM3ZRQSxzQkFDQyxNQUVDLDJCQUFBLENBQ0EsUzlDNnZRQSxDOEMxdlFELFFBRUMsdUJBQUEsQ0FDQSxTOUMydlFBLENBQ0YsQzhDeHZRQSxtQkFDQyxHQUNDLDJCQUFBLENBQ0EsUzlDMHZRQSxDOEN2dlFELElBQ0MsdUJBQUEsQ0FDQSxTOUN5dlFBLENBQ0YsQytDNTFRQSxNQUNDLGUvQzgxUUQsQytDMzFRQSxrQkFDQyxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxPQUFBLENBRUEsZUFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBR0Esc0JBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQy9DNDFRRCxDK0MxMVFDLHdCQUNDLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxtQy9DNDFRRixDK0N6MVFDLDZCQUNDLFdBQUEsQ0FDQSxrQi9DMjFRRixDK0N6MVFFLG9FQUpELDZCQUtFLDBCL0M0MVFELENBQ0YsQytDMzFRRSw0QkFQRCw2QkFRRSxTQUFBLENBQ0EsWUFBQSxDQUNBLFVBQUEsQ0FDQSxTL0M4MVFELEMrQzcxUUMsdUNBQ0MsWS9DKzFRRixDQUNGLEMrQzExUUEsa0JBQ0MsaUJBQUEsQ0FDQSw0QkFBQSxDQUNBLFVBQUEsQ0FFQSx1QkFBQSxDQUVBLHFCQUFBLENBQ0EsOENBQUEsQ0FDQSx5Qi9DMjFRRCxDK0N6MVFDLG9FQVhELGtCQVlFLFNBQUEsQ0FDQSxlQUFBLENBQ0EsdUJBQUEsQ0FDQSxXQUFBLENBQ0EsZS9DNDFRQSxDQUNGLEMrQzExUUMsNEJBbkJELGtCQW9CRSxlQUFBLENBQ0EsU0FBQSxDQUNBLGlCL0M2MVFBLENBQ0YsQytDMzFRQyxtQ0FDQyxTQUFBLENBQ0EsaUJBQUEsQ0FDQSwwQi9DNjFRRixDK0MxMVFDLHlCQUNDLFlBQUEsQ0FDQSxtQ0FBQSxDQUNBLGtCQUFBLENBRUEseUIvQzIxUUYsQytDejFRRSw0QkFQRCx5QkFRRSxxQi9DNDFRRCxDQUNGLEMrQ3gxUUUsb0VBREQsdUJBRUUsU0FBQSxDQUNBLFkvQzIxUUQsQ0FDRixDK0N6MVFFLDRCQU5ELHVCQU9FLFkvQzQxUUQsQ0FDRixDK0N6MVFHLG9FQURELHdDQUVFLFNBQUEsQ0FDQSx5Qy9DNDFRRixDQUNGLEMrQzExUUcsNEJBTkQsd0NBT0UsMEMvQzYxUUYsQ0FDRixDK0N4MVFFLGlDQUNDLFkvQzAxUUgsQytDdDFRQyw2QkFDQywwQkFBQSxDQUVBLFlBQUEsQ0FFQSxRL0NzMVFGLEMrQ3AxUUUsb0VBUEQsNkJBUUUsNkIvQ3UxUUQsQ0FDRixDK0NyMVFFLDRCQVhELDZCQVlFLHFCL0N3MVFELENBQ0YsQytDdDFRRSwrQkFDQyxNL0N3MVFILEMrQ3AxUUMseUJBQ0MsbUJBQUEsQ0FDQSxrQkFBQSxDQUVBLGNBQUEsQ0FFQSwwQy9DbzFRRixDK0NqMVFDLHVCQUNDLGFBQUEsQ0FFQSxpQkFBQSxDQUNBLGFBQUEsQ0FFQSxzQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EsK0JBQUEsQ0FFQSxzQ0FBQSxDQUNBLGtCQUFBLENBQ0Esa0IvQ2cxUUYsQytDOTBRRSw2QkFDQywwQkFBQSxDQUNBLGlDL0NnMVFILEMrQzUwUUMsa0RBQ0MsWS9DODBRRixDK0MxMFFBLG9CQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBRUEsY0FBQSxDQUNBLHlCQUFBLENBQ0EsaUIvQzQwUUQsQytDMTBRQywwQkFDQyxVQUFBLENBRUEsV0FBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtVkFBQSxDQUNBLG9DL0MyMFFGLEMrQ3gwUUMsZ0NBQ0Msc0MvQzAwUUYsQytDeDBRRSxzQ0FDQyx5Qi9DMDBRSCxDK0NyMFFBLG9EQUNDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFMvQ3cwUUQsQytDcjBRRSx5REFDQyxhQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FFQSw0QkFBQSxDQUNBLHlCL0NzMFFILEMrQ3AwUUcsK0RBQ0MsVUFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQUEsQ0FFQSxxcUNBQUEsQ0FFQSxTQUFBLENBQ0EsMEJBQUEsQ0FDQSx1RC9DbzBRSixDK0NqMFFHLCtEQUNDLHVCQUFBLENBQ0Esc0MvQ20wUUosQytDajBRSSxxRUFDQyx1QkFBQSxDQUNBLFMvQ20wUUwsQytDOXpRRSwyREFDQyxVQUFBLENBQ0EsY0FBQSxDQUNBLGlCL0NnMFFILEMrQzd6UUUsd0VBQ0MsWUFBQSxDQUNBLHFCL0MrelFILEMrQzV6UUUsd0VBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUVBLGFBQUEsQ0FDQSxVL0M2elFILEMrQzN6UUcsNEVBQ0MsYS9DNnpRSixDK0MzelFJLDhFQUNDLGlCQUFBLENBQ0EseUIvQzZ6UUwsQ2dENWtSQSxjQUNDLFlBQUEsQ0FDQSxlaEQra1JELENpRGpsUkEsb0JBQ0MsWWpEb2xSRCxDaURqbFJBLFdBQ0MscUJBQUEsQ0FDQSxrQmpEb2xSRCxDaURsbFJDLG9FQUpELFdBS0Usb0VqRHFsUkEsQ0FDRixDaURubFJDLDRCQVJELFdBU0Usa0JqRHNsUkEsQ2lEcGxSQSxnQkFDQyxlakRzbFJELENpRHBsUkMsa0JBQ0MsZ0JqRHNsUkYsQ2lEbmxSQywrREFDQyx5QmpEcWxSRixDQUNGLENpRC9rUkMsVUFDQyxpQ2pEa2xSRixDaUQ5a1JBLE1BQ0MsWUFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENBRUEseUJBQUEsQ0FFQSxpQkFBQSxDQUNBLGVqRCtrUkQsQ2lENWtSQSxnQ0FDQyxXQUNDLFNqRCtrUkEsQ2lEN2tSQSx1QkFDQyx3QmpEK2tSRCxDQUNGLENpRDFrUkMsVUFDQyxZakQ0a1JGLENpRHZrUkMseUJBREQsWUFFRSxtQkFBQSxDQUFBLGNBQUEsQ0FDQSxtQkFBQSxDQUFBLGNqRDJrUkEsQ0FDRixDaUR4a1JBLFNBQ0MsY2pEMmtSRCxDaUR4a1JBLFlBQ0MsaUJqRDJrUkQsQ2lEeGtSQSwwQkFFQyxpQmpEMmtSRCxDaUR4a1JBLGdCQUNDLGtCakQya1JELENpRHhrUkEsd0JBRUMsY2pEMmtSRCxDaUR4a1JBLGVBQ0Msd0JqRDJrUkQsQ2lEcmtSQyw0QkFDQyxlakQya1JGLENpRHBrUkMsNEJBQ0MsZ0JqRDBrUkYsQ2lEcmtSQyx5QkFERCxZQUVFLG1CQUFBLENBQUEsY0FBQSxDQUNBLHFCQUFBLENBQUEsZ0JqRHlrUkEsQ0FDRixDaUR0a1JBLFdBQ0MsYUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUVBLDBCQUFBLENBQ0EsNkdqRHdrUkQsQ2lEcGtSQyx5QkFERCxpQkFFRSxxRWpEd2tSQSxDQUNGLENpRHRrUkMsNEJBTEQsaUJBTUUsdUJqRHlrUkEsQ0FDRixDaURya1JDLHlCQURELG1CQUVFLHVFakR5a1JBLENBQ0YsQ2lEdmtSQyw0QkFMRCxtQkFNRSx5QmpEMGtSQSxDQUNGLENpRHRrUkEsbUJBQ0Msc0JqRHlrUkQsQ2lEdGtSQSxnQkFDQyx3QmpEeWtSRCxDaUR0a1JBLGlCQUNDLGtCakR5a1JELENpRHRrUkEsZ0JBQ0Msc0JqRHlrUkQsQ2lEdGtSQSxjQzlJRSxtQkQrSWtCLENDNUluQixZQUFBLENBQ0EsY2xEc3RSRCxDa0RwdFJDLGdCQUNDLG9GbERzdFJGLENpRDVrUkMseUJBSEQsY0FJRSx5QmpEK2tSQSxDQUNGLENpRDdrUkMsa0RBUEQsY0FRRSx5QmpEZ2xSQSxDQUNGLENpRDlrUkMsNEJBWEQsY0FZRSx5QmpEaWxSQSxDQUNGLENpRDdrUkEsWUFDQywwQmpEZ2xSRCxDaUQ3a1JBLGNBQ0MsNEJqRGdsUkQsQ2lEN2tSQSxlQUNDLDJCakRnbFJELENpRDdrUkEsZ0JBQ0MscUNqRGdsUkQsQ2lEN2tSQSxrQkFDQyx1Q2pEZ2xSRCxDaUQ3a1JBLGFBQ0Msa0NqRGdsUkQsQ2lEdmtSQyw0QkFDQyxZakQ2a1JGLENpRDFrUkMsa0NBQ0MsWUFBQSxDQUNBLHdCQUFBLENBRUEscUJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EseUJqRDJrUkYsQ2lEdGtSQSxXQUNDLFNBQUEsQ0FDQSxzQmpEeWtSRCxDaUR2a1JDLHVCQUNDLFNBQUEsQ0FDQSxxRGpEeWtSRiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gT3ZlcnJpZGUgQm9vdHN0cmFwIFZhcmlhYmxlc1xuJHRoZW1lLWNvbG9yczogKFxuXHRcInByaW1hcnlcIjogIzRmMzU5Yixcblx0XCJzZWNvbmRhcnlcIjogI2VkNDc0YSxcblx0XCJkYXJrXCI6ICMwMDAsXG4pO1xuXG4kdGhlbWUtZ3JheS1zY2FsZTogKFxuXHQxMDA6ICNlM2UzZTMsXG5cdDMwMDogI2RhZGFkYSxcblx0NTAwOiAjYzZjNmM2LFxuXHQ3MDA6ICM4Nzg3ODcsXG5cdDkwMDogIzU3NTc1Nixcbik7XG5cbiRmb250cy1zaXplczogKFxuXHRcIjAwXCI6IGZsdWlkKDEycHgsIDE0cHgpLFxuXHRcIjBcIjogZmx1aWQoMTRweCwgMTZweCksXG5cdFwiMVwiOiBmbHVpZCgxOHB4LCAyMHB4KSxcblx0XCIyXCI6IGZsdWlkKDIwcHgsIDIycHgpLFxuXHRcIjNcIjogZmx1aWQoMjRweCwgMzBweCksXG5cdFwiNFwiOiBmbHVpZCgzNnB4LCA0NXB4KSxcblx0XCI1XCI6IGZsdWlkKDYwcHgsIDgwcHgpLFxuKTtcblxuJHNwYWNlcjogMXJlbTtcbiRzcGFjZXJzOiAoXG5cdDA6IDAsXG5cdDE6ICRzcGFjZXIgKiAwLjI1LFxuXHQyOiAkc3BhY2VyLFxuXHQzOiAkc3BhY2VyICogMi44MTMsXG5cdDQ6ICRzcGFjZXIgKiAzLjc1LFxuXHQ1OiAkc3BhY2VyICogNS43ODEsXG5cdDY6ICRzcGFjZXIgKiA2LjI1LFxuXHQ3OiAkc3BhY2VyICogOSxcbik7XG5cbi8vIFVwZGF0ZSB0aGlzIHZhbHVlIGZvciBtYXRjaGluZyB3aXRoIHRoZSBkZXNpZ25cbiRncmlkLWd1dHRlci13aWR0aDogMi41cmVtO1xuJGd1dHRlcnM6IChcblx0MDogMCxcblx0MTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNSxcblx0MjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41LFxuXHQzOiAkZ3JpZC1ndXR0ZXItd2lkdGgsXG5cdDQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNSxcblx0NTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMyxcbik7XG5cbi8vIFBhdGhzXG4kaW1nLXBhdGg6IFwiLi4vaW1hZ2VzL1wiO1xuJHN2Zy1wYXRoOiBcIi4vaWNvbnMvaW50ZXJtZWRpYXRlLXN2Zy9cIjtcbiRmb250cy1wYXRoOiBcIi4vZm9udHMvXCI7XG5cbi8vIEJyZWFrcG9pbnRzXG4kYnAtc206IFwiKG1heC13aWR0aDogNzY3Ljk4cHgpXCI7XG4kYnAtbWQ6IFwiKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweClcIjtcbiRicC1sZzogXCIobWluLXdpZHRoOiA5OTJweClcIjtcblxuOnJvb3Qge1xuXHQvLyBDb250YWluZXJcblx0LS1jb250YWluZXItc2l6ZTogMTQ0MHB4O1xuXHQtLWNvbnRhaW5lci1zaXplLXhsOiAxNzg2cHg7XG5cblx0Ly8gR2V0IEJTIGNvbG9yc1xuXHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdC0tY29sb3ItI3skbmFtZX06ICN7JGNvbG9yfTtcblx0fVxuXG5cdC8vIEdyYXkgU2NhbGUgQ29sb3JzXG5cdEBlYWNoICRuYW1lLCAkc2NhbGUgaW4gJHRoZW1lLWdyYXktc2NhbGUge1xuXHRcdC0tY29sb3ItZ3JheS0jeyRuYW1lfTogI3skc2NhbGV9O1xuXHR9XG5cblx0LS1jb2xvci1iYXNlOiB2YXIoLS1jb2xvci1kYXJrKTtcblx0YWNjZW50LWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuXHQvLyBGb250cyBmYW1pbHlcblx0LS1mb250LWJvZHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtaGVhZGluZzogXCJOdW5pdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXG5cdC8vIEZvbnQgc2l6ZXNcblx0QGVhY2ggJG5hbWUsICRzaXplIGluICRmb250cy1zaXplcyB7XG5cdFx0LS1mei0jeyRuYW1lfTogI3skc2l6ZX07XG5cdH1cblxuXHQvLyBGb250IHdlaWdodHNcblx0LS1mdy1saWdodDogMzAwO1xuXHQtLWZ3LXJlZ3VsYXI6IDQwMDtcblx0LS1mdy1tZWRpdW06IDUwMDtcblx0LS1mdy1zZW1pYm9sZDogNjAwO1xuXHQtLWZ3LWJvbGQ6IDcwMDtcblx0LS1mdy1ibGFjazogOTAwO1xuXG5cdC8vIEd1dHRlcnNcblx0QGVhY2ggJG5hbWUsICRndXR0ZXIgaW4gJGd1dHRlcnMge1xuXHRcdC0tZ3V0dGVyLSN7JG5hbWV9OiAjeyRndXR0ZXJ9O1xuXHR9XG5cblx0Ly8gU3BhY2luZ1xuXHRAZWFjaCAkbmFtZSwgJHNwYWNlciBpbiAkc3BhY2VycyB7XG5cdFx0LS1zcGFjZS0jeyRuYW1lfTogI3skc3BhY2VyfTtcblx0fVxuXG5cdC8vIFRyYW5zaXRpb25cblx0LS10cy10aW1lOiAwLjJzO1xuXHQtLXRzLWxpbmVhcjogbGluZWFyO1xuXHQtLXRycy1zbW9vdGg6IGN1YmljLWJlemllcigwLjYyLCAwLjE2LCAwLjEzLCAxLjAxKTtcblx0LS10cnMtaW5lcnRpYTogY3ViaWMtYmV6aWVyKDAuNSwgLTAuNTMsIDAuMTQsIDEuMjMpO1xuXG5cdC8vIHRoZW1lXG5cdC0tc2VjLXNwYWNpbmc6IGNsYW1wKDVyZW0sIDMuMTc5NnJlbSArIDcuNzY3dncsIDEyLjVyZW0pO1xufVxuIiwiOnJvb3Qge1xuICAtLWNvbnRhaW5lci1zaXplOiAxNDQwcHg7XG4gIC0tY29udGFpbmVyLXNpemUteGw6IDE3ODZweDtcbiAgLS1jb2xvci1wcmltYXJ5OiAjNGYzNTliO1xuICAtLWNvbG9yLXNlY29uZGFyeTogI2VkNDc0YTtcbiAgLS1jb2xvci1kYXJrOiAjMDAwO1xuICAtLWNvbG9yLWdyYXktMTAwOiAjZTNlM2UzO1xuICAtLWNvbG9yLWdyYXktMzAwOiAjZGFkYWRhO1xuICAtLWNvbG9yLWdyYXktNTAwOiAjYzZjNmM2O1xuICAtLWNvbG9yLWdyYXktNzAwOiAjODc4Nzg3O1xuICAtLWNvbG9yLWdyYXktOTAwOiAjNTc1NzU2O1xuICAtLWNvbG9yLWJhc2U6IHZhcigtLWNvbG9yLWRhcmspO1xuICBhY2NlbnQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWZvbnQtYm9keTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1oZWFkaW5nOiBcIk51bml0byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIC0tZnotMDA6IGNsYW1wKDAuNzVyZW0sIDAuMjk3NjE5MDQ3NnZ3ICsgMC42MDcxNDI4NTcxcmVtLCAwLjg3NXJlbSk7XG4gIC0tZnotMDogY2xhbXAoMC44NzVyZW0sIDAuMjk3NjE5MDQ3NnZ3ICsgMC43MzIxNDI4NTcxcmVtLCAxcmVtKTtcbiAgLS1mei0xOiBjbGFtcCgxLjEyNXJlbSwgMC4yOTc2MTkwNDc2dncgKyAwLjk4MjE0Mjg1NzFyZW0sIDEuMjVyZW0pO1xuICAtLWZ6LTI6IGNsYW1wKDEuMjVyZW0sIDAuMjk3NjE5MDQ3NnZ3ICsgMS4xMDcxNDI4NTcxcmVtLCAxLjM3NXJlbSk7XG4gIC0tZnotMzogY2xhbXAoMS41cmVtLCAwLjg5Mjg1NzE0Mjl2dyArIDEuMDcxNDI4NTcxNHJlbSwgMS44NzVyZW0pO1xuICAtLWZ6LTQ6IGNsYW1wKDIuMjVyZW0sIDEuMzM5Mjg1NzE0M3Z3ICsgMS42MDcxNDI4NTcxcmVtLCAyLjgxMjVyZW0pO1xuICAtLWZ6LTU6IGNsYW1wKDMuNzVyZW0sIDIuOTc2MTkwNDc2MnZ3ICsgMi4zMjE0Mjg1NzE0cmVtLCA1cmVtKTtcbiAgLS1mdy1saWdodDogMzAwO1xuICAtLWZ3LXJlZ3VsYXI6IDQwMDtcbiAgLS1mdy1tZWRpdW06IDUwMDtcbiAgLS1mdy1zZW1pYm9sZDogNjAwO1xuICAtLWZ3LWJvbGQ6IDcwMDtcbiAgLS1mdy1ibGFjazogOTAwO1xuICAtLWd1dHRlci0wOiAwO1xuICAtLWd1dHRlci0xOiAwLjYyNXJlbTtcbiAgLS1ndXR0ZXItMjogMS4yNXJlbTtcbiAgLS1ndXR0ZXItMzogMi41cmVtO1xuICAtLWd1dHRlci00OiAzLjc1cmVtO1xuICAtLWd1dHRlci01OiA3LjVyZW07XG4gIC0tc3BhY2UtMDogMDtcbiAgLS1zcGFjZS0xOiAwLjI1cmVtO1xuICAtLXNwYWNlLTI6IDFyZW07XG4gIC0tc3BhY2UtMzogMi44MTNyZW07XG4gIC0tc3BhY2UtNDogMy43NXJlbTtcbiAgLS1zcGFjZS01OiA1Ljc4MXJlbTtcbiAgLS1zcGFjZS02OiA2LjI1cmVtO1xuICAtLXNwYWNlLTc6IDlyZW07XG4gIC0tdHMtdGltZTogMC4ycztcbiAgLS10cy1saW5lYXI6IGxpbmVhcjtcbiAgLS10cnMtc21vb3RoOiBjdWJpYy1iZXppZXIoMC42MiwgMC4xNiwgMC4xMywgMS4wMSk7XG4gIC0tdHJzLWluZXJ0aWE6IGN1YmljLWJlemllcigwLjUsIC0wLjUzLCAwLjE0LCAxLjIzKTtcbiAgLS1zZWMtc3BhY2luZzogY2xhbXAoNXJlbSwgMy4xNzk2cmVtICsgNy43Njd2dywgMTIuNXJlbSk7XG59XG5cbi8qIEJveCBzaXppbmcgcnVsZXMgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtjbGFzc10sXG5vbFtjbGFzc10ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBTZXQgY29yZSByb290IGRlZmF1bHRzICovXG5odG1sOmZvY3VzLXdpdGhpbiB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBBIGVsZW1lbnRzIHRoYXQgZG9uJ3QgaGF2ZSBhIGNsYXNzIGdldCBkZWZhdWx0IHN0eWxlcyAqL1xuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbi8qIE1ha2UgaW1hZ2VzIGVhc2llciB0byB3b3JrIHdpdGggKi9cbmltZyxcbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuXG5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5idXR0b24gPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIFJlbW92ZSBhbGwgYW5pbWF0aW9ucywgdHJhbnNpdGlvbnMgYW5kIHNtb290aCBzY3JvbGwgZm9yIHBlb3BsZSB0aGF0IHByZWZlciBub3QgdG8gc2VlIHRoZW0gKi9cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIGh0bWw6Zm9jdXMtd2l0aGluIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIHNyYzogbG9jYWwoXCJQb3BwaW5zIFJlZ3VsYXJcIiksIGxvY2FsKFwiUG9wcGlucyBSZWd1bGFyXCIpLCB1cmwoXCJmb250cy9wb3BwaW5zLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJmb250cy9wb3BwaW5zLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvbnVuaXRvLXNhbnMtdmFyaWFibGUud29mZjJcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtc3RyZXRjaDogNzUlIDEyNSU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi5kZWJ1Zy10b2dnbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiBhdXRvIGF1dG8gNDBweCAxcmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGVidWctdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZGVidWctdG9nZ2xlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgaGVpZ2h0OiAwO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRlYnVnLXRvZ2dsZSBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGlubGluZS1zaXplOiAyLjZyZW07XG4gIGJsb2NrLXNpemU6IDEuM3JlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGVidWctdG9nZ2xlIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMTVyZW07XG4gIGxlZnQ6IDAuMTVyZW07XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYmxvY2stc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5kZWJ1Zy10b2dnbGUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn1cbi5kZWJ1Zy10b2dnbGUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogY2FsYygxMDAlIC0gMC4xNXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uZGVidWctdG9nZ2xlIGxhYmVsOmFjdGl2ZTphZnRlciB7XG4gIHNjYWxlOiAxLjI1IDE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ncmlkLWRlYnVnIHtcbiAgICAtLV9ncmlkLW9wYWNpdHk6IDAuMDg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBpbnNldDogMDtcbiAgfVxuICAuZ3JpZC1kZWJ1ZyAqIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmdyaWQtZGVidWcgLmNvbC0xID4gZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ncmlkLWRlYnVnIHtcbiAgICAtLV9ncmlkLW9wYWNpdHk6IDAuMDg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBpbnNldDogMDtcbiAgICBib3JkZXItaW5saW5lOiAyLjVyZW0gc29saWQgcmdiYSgyNTUsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbjpyb290LFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xuICAtLWJzLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTEwMDogI2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDogI2U5ZWNlZjtcbiAgLS1icy1ncmF5LTMwMDogI2RlZTJlNjtcbiAgLS1icy1ncmF5LTQwMDogI2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcbiAgLS1icy1ncmF5LTYwMDogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LTcwMDogIzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTkwMDogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5OiAjNGYzNTliO1xuICAtLWJzLXNlY29uZGFyeTogI2VkNDc0YTtcbiAgLS1icy1kYXJrOiAjMDAwO1xuICAtLWJzLXByaW1hcnktcmdiOiA3OSwgNTMsIDE1NTtcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAyMzcsIDcxLCA3NDtcbiAgLS1icy1kYXJrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICMwNTJjNjU7XG4gIC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICMyYjJmMzI7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjMGEzNjIyO1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzA1NTE2MDtcbiAgLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICM2NjRkMDM7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICM1ODE1MWM7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogIzQ5NTA1NztcbiAgLS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICM0OTUwNTc7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICNjZmUyZmY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogI2UyZTNlNTtcbiAgLS1icy1zdWNjZXNzLWJnLXN1YnRsZTogI2QxZTdkZDtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTogI2NmZjRmYztcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogI2ZmZjNjZDtcbiAgLS1icy1kYW5nZXItYmctc3VidGxlOiAjZjhkN2RhO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTogI2ZjZmNmZDtcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogI2NlZDRkYTtcbiAgLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5ZWM1ZmU7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICNjNGM4Y2I7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjYTNjZmJiO1xuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzllZWFmOTtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICNmZmU2OWM7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICNmMWFlYjU7XG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogI2U5ZWNlZjtcbiAgLS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICNhZGI1YmQ7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYm9keS1iZzogI2ZmZjtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiAjZTllY2VmO1xuICAtLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDIzMywgMjM2LCAyMzk7XG4gIC0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtbGluay1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLWxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEwLCA4OCwgMjAyO1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1sZzogMC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy1ib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWZvY3VzLXJpbmctd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbiAgLS1icy1ib2R5LWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwO1xuICAtLWJzLWJvZHktYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6ICNmZmY7XG4gIC0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjc1KTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwO1xuICAtLWJzLXNlY29uZGFyeS1iZzogIzM0M2E0MDtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiA1MiwgNTgsIDY0O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNSk7XG4gIC0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwO1xuICAtLWJzLXRlcnRpYXJ5LWJnOiAjMmIzMDM1O1xuICAtLWJzLXRlcnRpYXJ5LWJnLXJnYjogNDMsIDQ4LCA1MztcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICM2ZWE4ZmU7XG4gIC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICNhN2FjYjE7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjNzViNzk4O1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzZlZGZmNjtcbiAgLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICNmZmRhNmE7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICNlYTg2OGY7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICNkZWUyZTY7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICMwMzE2MzM7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogIzE2MTcxOTtcbiAgLS1icy1zdWNjZXNzLWJnLXN1YnRsZTogIzA1MWIxMTtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTogIzAzMjgzMDtcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTogIzMzMjcwMTtcbiAgLS1icy1kYW5nZXItYmctc3VidGxlOiAjMmMwYjBlO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTogIzM0M2E0MDtcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTogIzFhMWQyMDtcbiAgLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICMwODQyOTg7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICM0MTQ2NGI7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjMGY1MTMyO1xuICAtLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzA4Nzk5MDtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICM5OTc0MDQ7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICM4NDIwMjk7XG4gIC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogIzQ5NTA1NztcbiAgLS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICMzNDNhNDA7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1saW5rLWNvbG9yOiAjNmVhOGZlO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICM4YmI5ZmU7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDExMCwgMTY4LCAyNTQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDEzOSwgMTg1LCAyNTQ7XG4gIC0tYnMtY29kZS1jb2xvcjogI2U2ODViNTtcbiAgLS1icy1oaWdobGlnaHQtY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiAjNjY0ZDAzO1xuICAtLWJzLWJvcmRlci1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIC0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzc1Yjc5ODtcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzc1Yjc5ODtcbiAgLS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNlYTg2OGY7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2VhODY4Zjtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXh4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnMtYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XG59XG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMDtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC42MjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMy43NXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMy43NXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogNy41cmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiA3LjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNjI1cmVtO1xuICB9XG4gIC5nLXNtLTEsXG4gIC5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjYyNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy1zbS0zLFxuICAuZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDMuNzVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuNzVyZW07XG4gIH1cbiAgLmctc20tNSxcbiAgLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcuNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLW1kLTEsXG4gIC5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjYyNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC42MjVyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjc1cmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAzLjc1cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctbWQtNSxcbiAgLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC42MjVyZW07XG4gIH1cbiAgLmctbGctMSxcbiAgLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMy43NXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMy43NXJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogNy41cmVtO1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiA3LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjYyNXJlbTtcbiAgfVxuICAuZy14bC0xLFxuICAuZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC42MjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmcteGwtMyxcbiAgLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjc1cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAzLjc1cmVtO1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neC14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd5LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNjI1cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDMuNzVyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neS14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMy43NXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFyayB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1wcmltYXJ5OmhvdmVyLCAubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoNjMsIDQyLCAxMjQsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg2MywgNDIsIDEyNCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNDEsIDEwOCwgMTEwLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQxLCAxMDgsIDExMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFyazpob3ZlciwgLmxpbmstZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDAsIDAsIDAsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgwLCAwLCAwLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWJvZHktZW1waGFzaXM6aG92ZXIsIC5saW5rLWJvZHktZW1waGFzaXM6Zm9jdXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZm9jdXMtcmluZy14LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXksIDApIHZhcigtLWJzLWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy13aWR0aCkgdmFyKC0tYnMtZm9jdXMtcmluZy1jb2xvcik7XG59XG5cbi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAwLjM3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pY29uLWxpbmsgPiAuYmkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuaWNvbi1saW5rID4gLmJpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXI6aG92ZXIgPiAuYmksIC5pY29uLWxpbmstaG92ZXI6Zm9jdXMtdmlzaWJsZSA+IC5iaSB7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtaWNvbi1saW5rLXRyYW5zZm9ybSwgdHJhbnNsYXRlM2QoMC4yNWVtLCAwLCAwKSk7XG59XG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5zdGlja3ktYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN0aWNreS1zbS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1zbS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LW1kLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbGctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGlja3kteGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3kteHhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXh4bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KGNhcHRpb24pIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuICosXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikgKiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhcmsge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mby1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlci1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS01MCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTYge1xuICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTcge1xuICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS03IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNiB7XG4gIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy03IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS02IHtcbiAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNiB7XG4gIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNyB7XG4gIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcge1xuICBnYXA6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC02IHtcbiAgcm93LWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC03IHtcbiAgcm93LWdhcDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xIHtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgY29sdW1uLWdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNSB7XG4gIGNvbHVtbi1nYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTYge1xuICBjb2x1bW4tZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTcge1xuICBjb2x1bW4tZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcbn1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktdGVydGlhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LWVtcGhhc2lzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4udGV4dC1wcmltYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mby1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmctZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXItZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmstZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLW9wYWNpdHktMjUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vZmZzZXQtMSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMS1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMiB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXByaW1hcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1jaXJjbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcGlsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC1waWxsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tcGlsbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTEge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0yIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LXBpbGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xufVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4uei0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuXG4uei0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNiB7XG4gICAgZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS03IHtcbiAgICBnYXA6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0zIHtcbiAgICByb3ctZ2FwOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTYge1xuICAgIHJvdy1nYXA6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS03IHtcbiAgICByb3ctZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS00IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNSB7XG4gICAgY29sdW1uLWdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS02IHtcbiAgICBjb2x1bW4tZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNyB7XG4gICAgY29sdW1uLWdhcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC02IHtcbiAgICBnYXA6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTcge1xuICAgIGdhcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMiB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNiB7XG4gICAgcm93LWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTcge1xuICAgIHJvdy1nYXA6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTQge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC01IHtcbiAgICBjb2x1bW4tZ2FwOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTYge1xuICAgIGNvbHVtbi1nYXA6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC03IHtcbiAgICBjb2x1bW4tZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNiB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTYge1xuICAgIGdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNyB7XG4gICAgZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0yIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy02IHtcbiAgICByb3ctZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNyB7XG4gICAgcm93LWdhcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMiB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgY29sdW1uLWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIGNvbHVtbi1nYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNiB7XG4gICAgY29sdW1uLWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTcge1xuICAgIGNvbHVtbi1nYXA6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTYge1xuICAgIGdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNyB7XG4gICAgZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC02IHtcbiAgICByb3ctZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNyB7XG4gICAgcm93LWdhcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNCB7XG4gICAgY29sdW1uLWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNiB7XG4gICAgY29sdW1uLWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTcge1xuICAgIGNvbHVtbi1nYXA6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTYge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC03IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNiB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTYge1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNyB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc4MXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMi44MTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDUuNzgxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNyB7XG4gICAgZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0yIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTQge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNiB7XG4gICAgcm93LWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC03IHtcbiAgICByb3ctZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDIuODEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgY29sdW1uLWdhcDogNS43ODFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNiB7XG4gICAgY29sdW1uLWdhcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC03IHtcbiAgICBjb2x1bW4tZ2FwOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuOnRhcmdldCB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiB2YXIoLS1faGVhZGVyLWgpO1xufVxuXG5ib2R5IHtcbiAgbWluLWJsb2NrLXNpemU6IDEwMHZoO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mei0wKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhc2UpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdHJvbmcge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LWJvbGQpO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbjppcyhoMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCAuYWNjb3JkaW9uX19idG4sIGg1LCAuaDUpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZGluZyk7XG4gIGZvbnQtd2VpZ2h0OiA2NTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgOmlzKGgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIC5hY2NvcmRpb25fX2J0biwgaDUsIC5oNSkge1xuICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgfVxufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mei00KTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IHZhcigtLWZ6LTMpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oNCxcbi5oNCxcbi5hY2NvcmRpb25fX2J0biB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotMik7XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiB2YXIoLS1mei0xKTtcbn1cblxuLm92ZXJsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZGluZyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotMDApO1xuICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pcy10ZXh0LWxnIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mei0xKTtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNsYXRlOiAwIDIwJTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2xhdGU6IDAgMDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWdmLWNvbC1nYXA6IDIlO1xuICAtLWdmLXJvdy1nYXA6IDFyZW07XG59XG5cbi5nZm9ybV9maWVsZHMge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2Zvcm1fZmllbGRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogdmFyKC0tZ2YtY29sLWdhcCk7XG4gICAgZ3JpZC1yb3ctZ2FwOiB2YXIoLS1nZi1yb3ctZ2FwKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChhdXRvLWZpbGwsIGF1dG8pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG5cbi5naW5wdXRfY29tcGxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tZ2YtY29sLWdhcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmdpbnB1dF9jb21wbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuXG4uZ2Zvcm0tZ3JpZC1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmdmaWVsZCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMjtcbn1cblxuLmdmaWVsZC0td2lkdGgtdGhpcmQge1xuICBncmlkLWNvbHVtbjogc3BhbiA0O1xufVxuXG4uZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICB9XG4gIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZDpub3QoLmdmaWVsZC0td2lkdGgtZnVsbCkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICB9XG59XG4uZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxuLmhpZGRlbl9sYWJlbCBsYWJlbCxcbi5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgcGFkZGluZzogMC4zMnJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiAzMDBweDtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2UtNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLCAwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xufVxuXG4uZ2Zvcm1fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5naW5wdXRfY291bnRlci5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlcixcbnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSxcbnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgYmxvY2stc2l6ZTogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJsb2NrLXNpemU7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG1pbi1ibG9jay1zaXplOiAxcHg7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBibG9jay1zaXplOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIGlubGluZS1zaXplOiA0MnB4O1xuICBibG9jay1zaXplOiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxuc3dpcGVyLWNvbnRhaW5lcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zbGlkZXItaW5maW5pdGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4uc3dpcGVyLWJ1dHRvbiB7XG4gIGlubGluZS1zaXplOiAycmVtO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IDUwJTtcbiAgbWFzay1zaXplOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktMzAwKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcbn1cbi5zd2lwZXItYnV0dG9uLS1wcmV2IHtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpbmxpbmUtc2l6ZT0nMTUnIGJsb2NrLXNpemU9JzE1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOC44NDIgMy4xMzVhLjUuNSAwIDAgMSAuMDIzLjcwN0w1LjQzNSA3LjVsMy40MyAzLjY1OGEuNS41IDAgMCAxLS43My42ODRsLTMuNzUtNGEuNS41IDAgMCAxIDAtLjY4NGwzLjc1LTRhLjUuNSAwIDAgMSAuNzA3LS4wMjNaJyBmaWxsPSdjdXJyZW50Q29sb3InIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnN3aXBlci1idXR0b24tLW5leHQge1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlubGluZS1zaXplPScxNScgYmxvY2stc2l6ZT0nMTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002LjE1OCAzLjEzNWEuNS41IDAgMCAxIC43MDcuMDIzbDMuNzUgNGEuNS41IDAgMCAxIDAgLjY4NGwtMy43NSA0YS41LjUgMCAxIDEtLjczLS42ODRMOS41NjYgNy41bC0zLjQzLTMuNjU4YS41LjUgMCAwIDEgLjAyMy0uNzA3WicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc2l6ZS0zKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3dpcGVyLXBhZ2luYXRpb246bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW4taW5saW5lOiAycHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgb3BhY2l0eTogMC42O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGlubGluZS1zaXplOiA2NHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTIlLCByZ2IoMCwgMCwgMCkgNTIlLCByZ2IoMCwgMCwgMCkgNTQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDU0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgb3BhY2l0eTogMC4zO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyB2YXIoLS10cnMtaW5lcnRpYSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3dpcGVyLXByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgZ2FwOiAwLjVyZW07XG59XG4uc3dpcGVyLXByb2dyZXNzLWJhciA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS00KTtcbiAgYmxvY2stc2l6ZTogMC4zNXJlbTtcbiAgYXNwZWN0LXJhdGlvOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZtYXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3dpcGVyLXByb2dyZXNzLWJhciA+ICo6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG59XG4uc3dpcGVyLXByb2dyZXNzLWJhciA+ICouc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3NTbGlkZSB2YXIoLS1fZGVsYXkpIGxpbmVhciBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzc1NsaWRlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbi8qKlxuICogR3V0ZW5iZXJnIHV0aWxpdHkgY2xhc3NlcyBtYXBwZWQgdG8gZnJvbnQgdGhlbWUgdG9rZW5zLlxuICogS2VlcHMgZWRpdG9yIG91dHB1dCBjb25zaXN0ZW50IHdpdGggZnJvbnQtZW5kIHV0aWxpdHkgYmVoYXZpb3IuXG4gKi9cbi5oYXMtdGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oYXMtdGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLmhhcy10ZXh0LWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4uaGFzLXByaW1hcnktY29sb3Ige1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmhhcy1zZWNvbmRhcnktY29sb3Ige1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uaGFzLWRhcmstY29sb3Ige1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmhhcy1saWdodC1ncmF5LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtZGFyay1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmhhcy1saWdodC1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6IHllbGxvdztcbn1cbi5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIHNjYWxlOiAxIDA7XG4gIHRyYW5zaXRpb246IHNjYWxlIDAuNHMgdmFyKC0tdHJzLXNtb290aCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lsbC1jaGFuZ2U6IHNjYWxlO1xufVxuLmhlYWRlcjppcyguaXMtc3RpY2t5KTo6YmVmb3JlIHtcbiAgc2NhbGU6IDEgMTtcbn1cblxuLmhlYWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDkwZHZ3O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc2VjLXNwYWNpbmcpICogMC41KTtcbn1cbi5zZWN0aW9uOndoZXJlKDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNlYy1zcGFjaW5nKTtcbn1cbi5zZWN0aW9uOndoZXJlKC5pcy1weS1mdWxsKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNlYy1zcGFjaW5nKTtcbn1cbi5zZWN0aW9uOndoZXJlKC5zZWN0aW9uLS1mdWxsKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNlYy1zcGFjaW5nKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNlYy1zcGFjaW5nKSAqIDAuNSk7XG59XG4uc2VjdGlvbjp3aGVyZSguc2VjdGlvbi0tZnVsbCk6aXMoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB1bnNldDtcbn1cbi5zZWN0aW9uOndoZXJlKC5zZWN0aW9uLS1mdWxsKSArIC5zZWN0aW9uLS1mdWxsIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNlYy1zcGFjaW5nKSAqIDAuNSAqIC0xKTtcbn1cbi5zZWN0aW9uOndoZXJlKFtkYXRhLWJnPWxpZ2h0XSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG59XG4uc2VjdGlvbjp3aGVyZShbZGF0YS1iZz1kYXJrXSkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG59XG5cbi5mb290ZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNlYy1zcGFjaW5nKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zZWMtc3BhY2luZykgKiAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG59XG5cbi5hY2NvcmRpb24ge1xuICAtLV9hY2NvcmRpb24tdzogMTAwJTtcbiAgLS1fZ2FwOiAwO1xuICAtLV9wYW5lbC1weTogMi4zNzVyZW07XG4gIC0tX3BhbmVsLXB4OiAwO1xuICAtLV9wYW5lbC1ia2ctY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLV9wYW5lbC1ib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTAwKTtcbiAgLS1fcGFuZWwtcmFkaXVzOiAwO1xuICBpbmxpbmUtc2l6ZTogbWluKDEwMCUsIHZhcigtLV9hY2NvcmRpb24tdywgNjAwcHgpKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1fZ2FwKTtcbn1cblxuLmFjY29yZGlvbl9fcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLV9wYW5lbC1weSkgKiAwLjUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1fcGFuZWwtcmFkaXVzLCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX3BhbmVsLWJrZy1jb2xvciwgdHJhbnNwYXJlbnQpO1xufVxuLmFjY29yZGlvbl9fcGFuZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1fcGFuZWwtYm9yZGVyLWNvbG9yKTtcbn1cblxuLmFjY29yZGlvbl9fYnRuIHtcbiAgLS1faWMtdzogMS4xMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IHZhcigtLXNwYWNlLTMpO1xuICBwYWRkaW5nOiB2YXIoLS1fcGFuZWwtcHkpIHZhcigtLV9wYW5lbC1weCkgY2FsYyh2YXIoLS1fcGFuZWwtcHkpICogMC41KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYWNjb3JkaW9uX19idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1faWMtdyk7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogNTAlO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDIwIDEzJyUzRSUzQ3BhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTguODAzIDcuMDNhLjc1Ljc1IDAgMCAwIDAtMS4wNkwxNC4wMyAxLjE5N2EuNzUuNzUgMCAwIDAtMS4wNjEgMS4wNkwxNy4yMTIgNi41bC00LjI0MyA0LjI0M2EuNzUuNzUgMCAwIDAgMS4wNiAxLjA2bDQuNzc0LTQuNzczWk0uNzI3IDcuMjVoMTcuNTQ1di0xLjVILjcyN3YxLjVaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgMC4zcyB2YXIoLS10cnMtaW5lcnRpYSk7XG59XG4uaXMtYWN0aXZlIC5hY2NvcmRpb25fX2J0bjo6YWZ0ZXIge1xuICByb3RhdGU6IDkwZGVnO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFjY29yZGlvbl9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cblxuLmFjY29yZGlvbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMC4zcyB2YXIoLS10cnMtaW5lcnRpYSk7XG4gIHdpbGwtY2hhbmdlOiBncmlkLXRlbXBsYXRlLXJvd3M7XG59XG4uaXMtYWN0aXZlIC5hY2NvcmRpb25fX2NvbnRlbnQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbn1cblxuLmFjY29yZGlvbl9faW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbl9faW5uZXIgPiAqIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLV9wYW5lbC1weSkgKiAwLjUpO1xufVxuXG4uYnVyZ2VyIHtcbiAgLS1fZGVmYXVsdC1jOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgLS1fYWN0aXZlLWM6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLV9pY29uLXc6IDI2cHg7XG4gIC0tX2ljb24taDogM3B4O1xuICAtLV9pY29uLXJhZGl1czogM3B4O1xuICAtLV90cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogdmFyKC0tX2Rpc3BsYXkpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgY29sb3I6IHZhcigtLV9kZWZhdWx0LWMpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnVyZ2VyIHtcbiAgICAtLV9kaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ1cmdlciB7XG4gICAgLS1fZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uYnVyZ2VyX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiB2YXIoLS1faWNvbi13KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tX2ljb24taCk7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2ljb24tcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tX3RyYW5zaXRpb24pO1xufVxuLmJ1cmdlcl9faWNvbjo6YmVmb3JlLCAuYnVyZ2VyX19pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1faWNvbi13KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tX2ljb24taCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9pY29uLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLV90cmFuc2l0aW9uKTtcbn1cbi5idXJnZXJfX2ljb246OmJlZm9yZSB7XG4gIHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pY29uLWgpICogMi43NSAqIC0xKTtcbn1cbi5idXJnZXJfX2ljb246OmFmdGVyIHtcbiAgdHJhbnNsYXRlOiAwIGNhbGModmFyKC0tX2ljb24taCkgKiAxLjc1KTtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJ1cmdlcjpub3QoW2RhdGEtc3RhdGU9b3BlbmVkXSk6aG92ZXIgLmJ1cmdlcl9faWNvbjo6YmVmb3JlIHtcbiAgICB0cmFuc2xhdGU6IDAgY2FsYyh2YXIoLS1faWNvbi1oKSAqIDMgKiAtMSk7XG4gIH1cbiAgLmJ1cmdlcjpub3QoW2RhdGEtc3RhdGU9b3BlbmVkXSk6aG92ZXIgLmJ1cmdlcl9faWNvbjo6YWZ0ZXIge1xuICAgIHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pY29uLWgpICogMik7XG4gIH1cbn1cbi5idXJnZXJbZGF0YS1zdGF0ZT1vcGVuZWRdIHtcbiAgY29sb3I6IHZhcigtLV9hY3RpdmUtYyk7XG59XG4uYnVyZ2VyW2RhdGEtc3RhdGU9b3BlbmVkXSAuYnVyZ2VyX19pY29uIHtcbiAgcm90YXRlOiAtNDVkZWc7XG59XG4uYnVyZ2VyW2RhdGEtc3RhdGU9b3BlbmVkXSAuYnVyZ2VyX19pY29uOjpiZWZvcmUsIC5idXJnZXJbZGF0YS1zdGF0ZT1vcGVuZWRdIC5idXJnZXJfX2ljb246OmFmdGVyIHtcbiAgcm90YXRlOiA5MGRlZztcbn1cbi5idXJnZXJbZGF0YS1zdGF0ZT1vcGVuZWRdIC5idXJnZXJfX2ljb246OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJ0bi1ncm91cCB7XG4gIC0tX2c6IHZhcigtLXNwYWNlLTIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLV9nKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnRuLWdyb3VwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG4gIC5idG4tZ3JvdXAgPiAqIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuXG4uYnRuIHtcbiAgLS1fcHg6IDFyZW07XG4gIC0tX3B5OiAwLjc1cmVtO1xuICAtLV9iZzogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tX2JjOiB0cmFuc3BhcmVudDtcbiAgLS1fYzogI2ZmZjtcbiAgLS1faG92ZXItYzogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgLS1faG92ZXItYmc6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIC0tX2hvdmVyLWJjOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAtLV9yYWRpdXM6IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1fcHkpIHZhcigtLV9weCk7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgY29sb3I6IHZhcigtLV9jLCBpbmhlcml0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2JnLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLV9iYywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1fcmFkaXVzLCAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmJ0bjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLV9ob3Zlci1jKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLV9ob3Zlci1iYyk7XG4gIH1cbn1cblxuLmJ0bi0tc2Vjb25kYXJ5IHtcbiAgLS1fYmM6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIC0tX2JnOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAtLV9jOiAjZmZmO1xuICAtLV9ob3Zlci1jOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAtLV9ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tLW91dGxpbmUge1xuICAtLV9iYzogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tX2JnOiB0cmFuc3BhcmVudDtcbiAgLS1fYzogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tX2hvdmVyLWM6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIC0tX2hvdmVyLWJjOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG5pbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdLCBbdHlwZT1yYWRpb10pLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIGFsbDogdW5zZXQ7XG59XG5cbi5oaWRkZW4tZmllbGRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtMSk7XG59XG5sYWJlbCAucmVxdWlyZWQtZmllbGQge1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5mb3JtIHtcbiAgLS1fZm9ybS1ia2c6ICNmZmY7XG4gIC0tX2lucHV0LXJhZGl1czogMC40NXJlbTtcbiAgLS1faW5wdXQtcHg6IDFyZW07XG4gIC0tX2lucHV0LXB5OiAxcmVtO1xuICAtLV9pbnB1dC1oZWlnaHQ6IDNyZW07XG4gIC0tX2lucHV0LWJvcmRlci1jOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG4gIC0tX2lucHV0LWJvcmRlci1jLWZvY3VzOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLS1faW5wdXQtZm9jdXMtYy1zaGFkb3c6IGhzbCh2YXIoLS1jb2xvci1wcmltYXJ5LWhzKSwgOTQlKTtcbiAgLS1faW5wdXQtYm9yZGVyLWMtaG92ZXI6IHZhcigtLWNvbG9yLWdyYXktMzAwKTtcbiAgLS1faW5wdXQtYm9yZGVyLXc6IDFweDtcbiAgLS1faW5wdXQtYmtnOiAjZmZmO1xuICBhY2NlbnQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuZm9ybSA6d2hlcmUoW2hpZGRlbl0pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiB2YXIoLS1faW5wdXQtcHkpIHZhcigtLV9pbnB1dC1weCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiB2YXIoLS1faW5wdXQtaGVpZ2h0LCAxcmVtKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2lucHV0LXJhZGl1cywgMCk7XG4gIGJvcmRlcjogdmFyKC0tX2lucHV0LWJvcmRlci13LCAxcHgpIHNvbGlkIHZhcigtLV9pbnB1dC1ib3JkZXItYywgI2NjYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9pbnB1dC1ia2csIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXIsIGJveC1zaGFkb3cgMC4zcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG5zZWxlY3Q6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XTpob3ZlcixcbmlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsXG5pbnB1dFt0eXBlPXRlbF06aG92ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06aG92ZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpob3ZlcixcbnNlbGVjdDpob3ZlcixcbnRleHRhcmVhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1faW5wdXQtYm9yZGVyLWMtaG92ZXIpO1xufVxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tX2lucHV0LWJvcmRlci1jLWZvY3VzKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLV9pbnB1dC1mb2N1cy1jLXNoYWRvdyk7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxudGV4dGFyZWEge1xuICAtLV9pbnB1dC1oZWlnaHQ6IDZyZW07XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLV9pbnB1dC1weSk7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIHdoaXRlLXNwYWNlOiByZXZlcnQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLCBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB2YXIoLS1faW5wdXQtcHgpIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuMDA3IDYuNDggMS4wMzUuMTlhLjU5My41OTMgMCAwIDAtLjg2IDAgLjY1Ny42NTcgMCAwIDAgMCAuOTA1bDYuMzYxIDYuN2EuNTkuNTkgMCAwIDAgLjI3Mi4xNjMuNTkzLjU5MyAwIDAgMCAuNjUtLjE0M2w2LjM2MS02LjY5OWEuNjU3LjY1NyAwIDAgMCAwLS45MDUuNTkzLjU5MyAwIDAgMC0uODYgMEw3LjAwNyA2LjQ4WicgZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IG1pbig2NWNoLCAxMDAlKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZzogdmFyKC0tc2l6ZS0zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2Zvcm0tYmtnKTtcbiAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xufVxuLmZvcm0gPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zaXplLTIpO1xufVxuLmZvcm1fX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc2l6ZS0yKTtcbn1cbi5mb3JtX19maWVsZCB7XG4gIGZsZXg6IDAgMSAxMDAlO1xufVxuLmZvcm1fX2ZpZWxkLS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc2l6ZS0xKTtcbn1cbi5mb3JtX19maWVsZC0tY2hlY2tib3ggPiBsYWJlbCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG4uZm9ybV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS0yKTtcbn1cbi5mb3JtX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNpemUtMSk7XG59XG4uZm9ybV9fc2VhcmNoIGJ1dHRvbiB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLV9pbnB1dC1oZWlnaHQpO1xufVxuXG4ucGFzc3dvcmQtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFzc3dvcmQtZmllbGRfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IHZhcigtLV9pbnB1dC1weCk7XG4gIHRvcDogNTAlO1xuICBpbmxpbmUtc2l6ZTogMTVweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTcwMCk7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxNSAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE0Ljc2NDkgNi4wNzU5NkMxNC45OTkxIDYuMjIyMzEgMTUuMDcwMyA2LjUzMDc5IDE0LjkyMzkgNi43NjQ5NUMxNC40ODQ5IDcuNDY3NDMgMTMuOTYzMiA4LjEwNjQ1IDEzLjM3MDIgOC42NjMwNUwxNC41NzEyIDkuODY0MDZDMTQuNzY2NCAxMC4wNTkzIDE0Ljc2NjQgMTAuMzc1OSAxNC41NzEyIDEwLjU3MTJDMTQuMzc1OSAxMC43NjY0IDE0LjA1OTMgMTAuNzY2NCAxMy44NjQxIDEwLjU3MTJMMTIuNjAxMSA5LjMwODE3QzExLjgwNSA5LjkwMjgzIDEwLjkwODkgMTAuMzYyMSA5LjkzMzc1IDEwLjY1MUwxMC4zODMgMTIuMzI3N0MxMC40NTQ0IDEyLjU5NDQgMTAuMjk2MSAxMi44Njg1IDEwLjAyOTQgMTIuOTRDOS43NjI2NyAxMy4wMTE1IDkuNDg4NSAxMi44NTMyIDkuNDE3MDQgMTIuNTg2NUw4Ljk1OTE3IDEwLjg3NzVDOC40ODc0MyAxMC45NTggOC4wMDAzNiAxMC45OTk5IDcuNTAwMDEgMTAuOTk5OUM2Ljk5OTY1IDEwLjk5OTkgNi41MTI1NyAxMC45NTggNi4wNDA4MiAxMC44Nzc1TDUuNTgyOTkgMTIuNTg2NEM1LjUxMTUzIDEyLjg1MzIgNS4yMzczNyAxMy4wMTE1IDQuOTcwNjQgMTIuOTRDNC43MDM5IDEyLjg2ODYgNC41NDU2IDEyLjU5NDQgNC42MTcwNiAxMi4zMjc3TDUuMDY2MjUgMTAuNjUxQzQuMDkxMTEgMTAuMzYyMSAzLjE5NTAzIDkuOTAyODIgMi4zOTg5IDkuMzA4MTVMMS4xMzU5IDEwLjU3MTJDMC45NDA2MzggMTAuNzY2NCAwLjYyNDA1OCAxMC43NjY0IDAuNDI4Nzk4IDEwLjU3MTJDMC4yMzM1MzcgMTAuMzc1OSAwLjIzMzUzNyAxMC4wNTkzIDAuNDI4Nzk4IDkuODY0MDVMMS42Mjk4MiA4LjY2MzAzQzEuMDM2ODIgOC4xMDY0MyAwLjUxNTExMyA3LjQ2NzQyIDAuMDc2MDY3NyA2Ljc2NDk1Qy0wLjA3MDI4NjcgNi41MzA3OSAwLjAwMDg5ODU0NCA2LjIyMjMxIDAuMjM1MDY1IDYuMDc1OTZDMC40NjkyMzEgNS45Mjk2IDAuNzc3NzAzIDYuMDAwNzkgMC45MjQwNTggNi4yMzQ5NkMxLjQwMzU0IDcuMDAyMTMgMS45ODkgNy42ODA1NyAyLjY2MjMzIDguMjQyN0MyLjY3MzE1IDguMjUwOTYgMi42ODM3IDguMjU5NzIgMi42OTM5NyA4LjI2ODk4QzQuMDA4OTcgOS4zNTUyNyA1LjY1NTM3IDkuOTk5OTEgNy41MDAwMSA5Ljk5OTkxQzEwLjMwNzggOS45OTk5MSAxMi42NTY0IDguNTA2MyAxNC4wNzYgNi4yMzQ5NUMxNC4yMjIzIDYuMDAwNzkgMTQuNTMwOCA1LjkyOTYgMTQuNzY0OSA2LjA3NTk2WicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zbGF0ZTogMCAtNTAlO1xufVxuLnBhc3N3b3JkLWZpZWxkX19idG4ucGFzc3dvcmQtaXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNScgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE1IDE1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy41IDExQzQuODAyODUgMTEgMi41Mjk1MiA5LjYyMTg0IDEuMDk2MjIgNy41MDAwMUMyLjUyOTUyIDUuMzc4MTYgNC44MDI4NSA0IDcuNSA0QzEwLjE5NzEgNCAxMi40NzA1IDUuMzc4MTYgMTMuOTAzOCA3LjUwMDAxQzEyLjQ3MDUgOS42MjE4MyAxMC4xOTcxIDExIDcuNSAxMVpNNy41IDNDNC4zMDc4NiAzIDEuNjU2MzkgNC43MDYzOCAwLjA3NjAwMDIgNy4yMzUwMUMtMC4wMjUzMzM4IDcuMzk3MTUgLTAuMDI1MzMzNCA3LjYwMjg4IDAuMDc2MDAxNCA3Ljc2NTAxQzEuNjU2MzkgMTAuMjkzNiA0LjMwNzg2IDEyIDcuNSAxMkMxMC42OTIxIDEyIDEzLjM0MzYgMTAuMjkzNiAxNC45MjQgNy43NjUwMUMxNS4wMjUzIDcuNjAyODggMTUuMDI1MyA3LjM5NzE1IDE0LjkyNCA3LjIzNTAxQzEzLjM0MzYgNC43MDYzOCAxMC42OTIxIDMgNy41IDNaTTcuNSA5LjVDOC42MDQ1NyA5LjUgOS41IDguNjA0NTcgOS41IDcuNUM5LjUgNi4zOTU0MyA4LjYwNDU3IDUuNSA3LjUgNS41QzYuMzk1NDMgNS41IDUuNSA2LjM5NTQzIDUuNSA3LjVDNS41IDguNjA0NTcgNi4zOTU0MyA5LjUgNy41IDkuNVonIGZpbGw9J2N1cnJlbnRDb2xvcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZ2ZpZWxkOm5vdCguZ2ZpZWxkLS10eXBlLWNob2ljZSksXG4ubGFiZWwtaXMtZmxvYXRpbmcsXG4uaGFzLWZsb2F0aW5nLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdmaWVsZDpub3QoLmdmaWVsZC0tdHlwZS1jaG9pY2UpIGxhYmVsLFxuLmxhYmVsLWlzLWZsb2F0aW5nIGxhYmVsLFxuLmhhcy1mbG9hdGluZy1sYWJlbCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tX2lucHV0LWhlaWdodCkgKiAwLjI1KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiB2YXIoLS1faW5wdXQtcHgpO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nLWlubGluZTogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9mb3JtLWJrZyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyB2YXIoLS10cnMtaW5lcnRpYSk7XG59XG4uZ2ZpZWxkOm5vdCguZ2ZpZWxkLS10eXBlLWNob2ljZSkgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmdmaWVsZDpub3QoLmdmaWVsZC0tdHlwZS1jaG9pY2UpIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbi5sYWJlbC1pcy1mbG9hdGluZyBpbnB1dDo6cGxhY2Vob2xkZXIsXG4ubGFiZWwtaXMtZmxvYXRpbmcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuLmhhcy1mbG9hdGluZy1sYWJlbCBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uaGFzLWZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMDtcbn1cbi5nZmllbGQ6bm90KC5nZmllbGQtLXR5cGUtY2hvaWNlKS5sYWJlbC1pcy1mbG9hdGluZyBsYWJlbCxcbi5sYWJlbC1pcy1mbG9hdGluZy5sYWJlbC1pcy1mbG9hdGluZyBsYWJlbCxcbi5oYXMtZmxvYXRpbmctbGFiZWwubGFiZWwtaXMtZmxvYXRpbmcgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pbnB1dC1oZWlnaHQpICogMC41ICogLTEpO1xufVxuXG4uZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtMyk7XG59XG5cbi5nZmllbGRfbGFiZWxfYmVmb3JlX2NvbXBsZXgge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xufVxuXG4uZ2ZpZWxkX2Rlc2NyaXB0aW9uLFxuLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1YiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTcwMCk7XG59XG5cbi5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLTEpO1xufVxuXG4uZ2lucHV0X2NvdW50ZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLTEpO1xuICBmb250LXNpemU6IHZhcigtLWZ6LTAwKTtcbn1cblxuLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5nY2hvaWNlICsgLmdjaG9pY2Uge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNXJlbTtcbn1cbi5nY2hvaWNlIGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHVuc2V0O1xufVxuXG4uZ2ZpZWxkLS10eXBlLWNvbnNlbnQge1xuICBib3JkZXI6IHVuc2V0O1xuICBtYXJnaW46IHVuc2V0O1xuICBwYWRkaW5nOiB1bnNldDtcbn1cbi5nZmllbGQtLXR5cGUtY29uc2VudCBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdmaWVsZC0tdHlwZS1jb25zZW50IC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvZHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5nZmllbGQtLXR5cGUtY29uc2VudCAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZ2Zvcm1fZm9vdGVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS0yKTtcbn1cblxuLmdmaWVsZF9yZXF1aXJlZF9hc3RlcmlzayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMi4wNjI1cmVtO1xufVxuXG4uYWxlcnQtc3RhdHVzOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdpbnB1dF9jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotMDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcbn1cblxuLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xufVxuXG4uZ2ZpZWxkX3ZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIGNvbG9yOiAjYzA0YzU4O1xuICBwYWRkaW5nLWlubGluZTogMnJlbTtcbn1cblxuLm1vZGFsIHtcbiAgLS1fY29udGVudC1zcGFjaW5nOiAxLjVyZW07XG4gIC0tX292ZXJsYXktY29sb3I6IGhzbGEoMCwgMCUsIDAlLCAzMCUpO1xuICAtLV9jb250ZW50LXc6IDQwcmVtO1xuICAtLV9jb250ZW50LW1heC1oOiA2MHZoO1xuICAtLV9yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9vdmVybGF5LWNvbG9yKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbn1cblxuLm1vZGFsOmlzKC5pcy12aXNpYmxlKSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubW9kYWw6aXMoLmlzLXZpc2libGUpIC5tb2RhbF9fZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWxfX2RpYWxvZyB7XG4gIGlubGluZS1zaXplOiBtaW4oMTAwJSAtIDEuNXJlbSwgdmFyKC0tX2NvbnRlbnQtdykpO1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tX2NvbnRlbnQtbWF4LWgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1fY29udGVudC1zcGFjaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tX3JhZGl1cywgMCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLV9jb250ZW50LXNwYWNpbmcpO1xufVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWxfX2Nsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBibG9jay1zaXplOiAycmVtO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhc2UpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTUgMTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS43ODE2IDQuMDMxNTdDMTIuMDA2MiAzLjgwNzAyIDEyLjAwNjIgMy40NDI5NSAxMS43ODE2IDMuMjE4NEMxMS41NTcxIDIuOTkzODUgMTEuMTkzIDIuOTkzODUgMTAuOTY4NSAzLjIxODRMNy41MDAwNSA2LjY4NjgyTDQuMDMxNjQgMy4yMTg0QzMuODA3MDggMi45OTM4NSAzLjQ0MzAxIDIuOTkzODUgMy4yMTg0NiAzLjIxODRDMi45OTM5MSAzLjQ0Mjk1IDIuOTkzOTEgMy44MDcwMiAzLjIxODQ2IDQuMDMxNTdMNi42ODY4OCA3LjQ5OTk5TDMuMjE4NDYgMTAuOTY4NEMyLjk5MzkxIDExLjE5MyAyLjk5MzkxIDExLjU1NyAzLjIxODQ2IDExLjc4MTZDMy40NDMwMSAxMi4wMDYxIDMuODA3MDggMTIuMDA2MSA0LjAzMTY0IDExLjc4MTZMNy41MDAwNSA4LjMxMzE2TDEwLjk2ODUgMTEuNzgxNkMxMS4xOTMgMTIuMDA2MSAxMS41NTcxIDEyLjAwNjEgMTEuNzgxNiAxMS43ODE2QzEyLjAwNjIgMTEuNTU3IDEyLjAwNjIgMTEuMTkzIDExLjc4MTYgMTAuOTY4NEw4LjMxMzIyIDcuNDk5OTlMMTEuNzgxNiA0LjAzMTU3WicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5tb2RhbC0tdmlkZW8ge1xuICAtLV9jb250ZW50LXc6IDc1cmVtO1xuICAtLV9jb250ZW50LW1heC1oOiBhdXRvO1xufVxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2hlYWRlciB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHVuc2V0O1xufVxuLm1vZGFsLS12aWRlbyAubW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGlubGluZS1zaXplOiA3MHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubW9kYWwtLXZpZGVvIC5tb2RhbF9fY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxufVxuLm1vZGFsLS12aWRlbyBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWFpbi1uYXZfX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLTMpO1xufVxuXG4ubWFpbi1uYXZfX2l0ZW0ge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS0zKTtcbn1cblxuLm1haW4tbmF2X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRhYnMge1xuICAtLV9ia2c6ICNlZWU7XG4gIC0tX2JvcmRlci1jOiByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1fYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1fYnRuLXB4OiAxLjI1cmVtO1xuICAtLV9idG4tcHk6IDAuNzVyZW07XG4gIC0tX3BhbmUtcHg6IHZhcigtLV9idG4tcHgpO1xuICAtLV9wYW5lLXB5OiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1fYm9yZGVyLWMsIHRyYW5zcGFyZW50KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYnNfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4udGFic19fYnRuIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tX2J0bi1weSkgdmFyKC0tX2J0bi1weCk7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9ib3JkZXItcmFkaXVzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4udGFic19fYnRuOm5vdCguaXMtYWN0aXZlKSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC50YWJzX19idG46bm90KC5pcy1hY3RpdmUpOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udGFic19fYnRuLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYmtnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYm9yZGVyLWMpO1xufVxuLnRhYnNfX2J0bi5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi50YWJzX19idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLnRhYnNfX3BhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1fcGFuZS1weSk7XG59XG4udGFic19fcGFuZS5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50b2FzdHMtZ3JvdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnRvYXN0IHtcbiAgLS1fcmFkaXVzOiAzcHg7XG4gIC0tX2Mtc3VjY2VzczogMTI3LCAzNyU7XG4gIC0tX2Mtd2FybmluZzogMzMsIDcwJTtcbiAgLS1fYy1pbmZvOiAxNzYsIDM5JTtcbiAgLS1fYy1kYW5nZXI6IDgsIDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiBtaW4oNDAwcHgsIDQwcmVtKTtcbiAgcGFkZGluZzogMWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgYW5pbWF0aW9uOiB0b2FzdEluT3V0IHZhcigtLV90b2FzdC1hbmltYXRpb24tZHVyYXRpb24sIDQwMDBtcykgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44NikgZm9yd2FyZHM7XG59XG4udG9hc3QgPiBwIHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdDppcyguaGFzLWNsb3NlLWJ1dHRvbikge1xuICBhbmltYXRpb246IHRvYXN0SW4gdmFyKC0tX3RvYXN0LWFuaW1hdGlvbi1kdXJhdGlvbiwgNDAwbXMpIGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpIGZvcndhcmRzO1xufVxuXG4udG9hc3QtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tX2Mtc3VjY2VzcyksIDg3JSk7XG4gIGNvbG9yOiBoc2wodmFyKC0tX2Mtc3VjY2VzcyksIDExJSk7XG59XG5cbi50b2FzdC0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1fYy1pbmZvKSwgODclKTtcbiAgY29sb3I6IGhzbCh2YXIoLS1fYy1pbmZvKSwgMTElKTtcbn1cblxuLnRvYXN0LS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLV9jLXdhcm5pbmcpLCA4OSUpO1xuICBjb2xvcjogaHNsKHZhcigtLV9jLXdhcm5pbmcpLCAxMSUpO1xufVxuXG4udG9hc3QtLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1fYy1kYW5nZXIpLCA5MiUpO1xuICBjb2xvcjogaHNsKHZhcigtLV9jLWRhbmdlciksIDExJSk7XG59XG5cbi50b2FzdF9fY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgZm9udC1zaXplOiAxNDAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnRvYXN0X19jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuQGtleWZyYW1lcyB0b2FzdEluT3V0IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdG9hc3RJbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuOnJvb3Qge1xuICAtLV9jdG5fdzogMTE0MHB4O1xufVxuXG4ud2FzLXNlYXJjaC1ub3RpZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMuNXJlbTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cbi53YXMtc2VhcmNoLW5vdGlmIHNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi53YXMtc2VhcmNoLW5vdGlmLmlzLXZpc2libGUge1xuICBvcGFjaXR5OiAwLjc1O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSwgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2FzLXNlYXJjaC1ub3RpZi5pcy12aXNpYmxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAud2FzLXNlYXJjaC1ub3RpZi5pcy12aXNpYmxlIHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAud2FzLXNlYXJjaC1ub3RpZi5pcy12aXNpYmxlLnByZXNzLWVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ud2FzLWF1dG8tc3VnZ2VzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1vZmZzZXQtc2VhcmNoLCA1MiUpO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDU1cHggMjUwcHggMTAwdm1heCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCksIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndhcy1hdXRvLXN1Z2dlc3Qge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBzY3JvbGxiYXItZ3V0dGVyOiBzdGFibGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAud2FzLWF1dG8tc3VnZ2VzdCB7XG4gICAgbWF4LWhlaWdodDogNzB2aDtcbiAgICB6LWluZGV4OiA2O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxufVxuLndhcy1hdXRvLXN1Z2dlc3Q6bm90KC5pcy12aXNpYmxlKSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuLndhcy1hdXRvLXN1Z2dlc3RfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IG1pbigxMDAlLCB2YXIoLS1fY3RuX3csIDgwMHB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAud2FzLWF1dG8tc3VnZ2VzdF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCksIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndhcy1hdXRvLXN1Z2dlc3RfX2NvbCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLndhcy1hdXRvLXN1Z2dlc3RfX2NvbCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSwgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2FzLWF1dG8tc3VnZ2VzdF9fY29sOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLndhcy1hdXRvLXN1Z2dlc3RfX2NvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICB9XG59XG4ud2FzLWF1dG8tc3VnZ2VzdF9faXRlbS5pcy1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2FzLWF1dG8tc3VnZ2VzdF9fc2Vjb25kYXJ5IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlLTIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53YXMtYXV0by1zdWdnZXN0X19zZWNvbmRhcnkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC53YXMtYXV0by1zdWdnZXN0X19zZWNvbmRhcnkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53YXMtYXV0by1zdWdnZXN0X19zZWNvbmRhcnkgPiAqIHtcbiAgZmxleDogMTtcbn1cbi53YXMtYXV0by1zdWdnZXN0X19sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4ud2FzLWF1dG8tc3VnZ2VzdF9fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ibG9jazogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmb250LXNpemU6IHZhcigtLWZ6LTAwKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5nKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItZ3JheS03MDApO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi53YXMtYXV0by1zdWdnZXN0X19idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ud2FzLWF1dG8tc3VnZ2VzdCBhI2Fzcy1hdXRvLXN1Z2dlc3QtbGluay10by1zaG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndhcy1zdWdnZXN0ZWQtd29yZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi53YXMtc3VnZ2VzdGVkLXdvcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE1IDE1JyUzRSUzQ3BhdGggZD0nTTYuMTgyIDQuMTgyYS40NS40NSAwIDAgMSAuNjM2IDBsMyAzYS40NS40NSAwIDAgMSAwIC42MzZsLTMgM2EuNDUuNDUgMCAxIDEtLjYzNi0uNjM2TDguODY0IDcuNSA2LjE4MiA0LjgxOGEuNDUuNDUgMCAwIDEgMC0uNjM2WicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud2FzLXN1Z2dlc3RlZC13b3JkLmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MDApO1xufVxuLndhcy1zdWdnZXN0ZWQtd29yZC5pcy1zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbn1cblxuW2NsYXNzXj1hc3Mtc3VnZ2VzdGlvbi1dOm5vdCgud2FzLXN1Z2dlc3Rpb24td29yZHMpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG5bY2xhc3NePWFzcy1zdWdnZXN0aW9uLV06bm90KC53YXMtc3VnZ2VzdGlvbi13b3JkcykgPiBsaSBhIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNXJlbSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbltjbGFzc149YXNzLXN1Z2dlc3Rpb24tXTpub3QoLndhcy1zdWdnZXN0aW9uLXdvcmRzKSA+IGxpIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNSAxNSclM0UlM0NwYXRoIGQ9J004LjUxMiAzLjAwNWMuNjc2LS40NiAxLjUzMS0uNDY4IDIuMTY3LS4wNS4xNDQuMDk0LjI5OC4yNDQuNzEuNjU2LjQxMi40MTIuNTYyLjU2Ni42NTcuNzEuNDE3LjYzNi40MDggMS40OS0uMDUxIDIuMTY3LS4xMDUuMTU1LS4yNjcuMzItLjY5NC43NDdsLS42Mi42MTlhLjUuNSAwIDAgMCAuNzA4LjcwN2wuNjE5LS42MTkuMDQzLS4wNDNjLjM3LS4zNy42MDYtLjYwNi43NzEtLjg0OS42NzUtLjk5NC43MS0yLjI4Ny4wNi0zLjI3OC0uMTU5LS4yNDEtLjM5LS40NzItLjc0MS0uODIzbC0uMDQ1LS4wNDUtLjA0NC0uMDQ1Yy0uMzUyLS4zNTEtLjU4My0uNTgyLS44MjQtLjc0LS45OS0uNjUtMi4yODQtLjYxNi0zLjI3OC4wNi0uMjQzLjE2NC0uNDguNC0uODUuNzdsLS4wNDIuMDQzLS42MTkuNjJhLjUuNSAwIDEgMCAuNzA3LjcwNmwuNjItLjYxOGMuNDI2LS40MjcuNTkyLS41OS43NDYtLjY5NVpNNC4zMTggNy4xNDdhLjUuNSAwIDAgMC0uNzA3LS43MDdsLS42MTkuNjE4LS4wNDMuMDQzYy0uMzcuMzctLjYwNi42MDYtLjc3MS44NS0uNjc1Ljk5My0uNzEgMi4yODctLjA2IDMuMjc3LjE1OS4yNDIuMzkuNDczLjc0MS44MjRsLjA0NS4wNDUuMDQ0LjA0NGMuMzUyLjM1MS41ODMuNTgzLjgyNC43NDEuOTkuNjUgMi4yODQuNjE2IDMuMjc4LS4wNi4yNDMtLjE2NS40OC0uNDAxLjg0OS0uNzcxbC4wNDMtLjA0My42MTktLjYxOWEuNS41IDAgMSAwLS43MDgtLjcwN2wtLjYxOC42MTljLS40MjcuNDI3LS41OTMuNTktLjc0Ny42OTQtLjY3Ni40Ni0xLjUzMi40NjktMi4xNjcuMDUxLS4xNDQtLjA5NC0uMjk4LS4yNDUtLjcxLS42NTctLjQxMi0uNDEyLS41NjItLjU2Ni0uNjU3LS43MS0uNDE3LS42MzUtLjQwOC0xLjQ5LjA1MS0yLjE2Ny4xMDUtLjE1NC4yNjctLjMyLjY5NC0uNzQ3bC42MTktLjYxOFptNS4zMDQtMS4wNjFhLjUuNSAwIDAgMC0uNzA3LS43MDhMNS4zNzkgOC45MTRhLjUuNSAwIDEgMCAuNzA3LjcwN2wzLjUzNi0zLjUzNVonIGZpbGw9J2N1cnJlbnRDb2xvcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhciwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5bY2xhc3NePWFzcy1zdWdnZXN0aW9uLV06bm90KC53YXMtc3VnZ2VzdGlvbi13b3JkcykgPiBsaSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG59XG5bY2xhc3NePWFzcy1zdWdnZXN0aW9uLV06bm90KC53YXMtc3VnZ2VzdGlvbi13b3JkcykgPiBsaSBhOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbltjbGFzc149YXNzLXN1Z2dlc3Rpb24tXTpub3QoLndhcy1zdWdnZXN0aW9uLXdvcmRzKSA+IGxpIGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbltjbGFzc149YXNzLXN1Z2dlc3Rpb24tXTpub3QoLndhcy1zdWdnZXN0aW9uLXdvcmRzKSA+IGxpIC53YXMtcmVzdWx0LXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuW2NsYXNzXj1hc3Mtc3VnZ2VzdGlvbi1dOm5vdCgud2FzLXN1Z2dlc3Rpb24td29yZHMpID4gbGkgLndhcy1yZXN1bHQtYXJncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIG9wYWNpdHk6IDAuODtcbn1cbltjbGFzc149YXNzLXN1Z2dlc3Rpb24tXTpub3QoLndhcy1zdWdnZXN0aW9uLXdvcmRzKSA+IGxpIC53YXMtcmVzdWx0LWFyZ3MgPiBkaXYge1xuICBmbGV4LXNocmluazogMDtcbn1cbltjbGFzc149YXNzLXN1Z2dlc3Rpb24tXTpub3QoLndhcy1zdWdnZXN0aW9uLXdvcmRzKSA+IGxpIC53YXMtcmVzdWx0LWFyZ3MgPiBkaXYgaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZWN0aW9uX19waWMge1xuICBoZWlnaHQ6IDYwZHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC1pbmxpbmUtc2l6ZTogdW5zZXQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIGlubGluZS1zaXplOiBtaW4odmFyKC0tY29udGFpbmVyLXNpemUpICsgdmFyKC0tZ3V0dGVyLTMpLCAxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGFpbmVyIHtcbiAgICAtLWJzLWd1dHRlci14OiA1cmVtO1xuICB9XG4gIC5jb250YWluZXIgLnJvdyB7XG4gICAgbWFyZ2luLWlubGluZTogMDtcbiAgfVxuICAuY29udGFpbmVyIC5yb3cgPiAqIHtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgfVxuICAuY29udGFpbmVyIC5yb3cgW2NsYXNzKj1jb2wtXTpub3QoLnNwbGl0dGVkLWNvbCkgKyBbY2xhc3MqPWNvbC1dIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEuNXJlbTtcbiAgfVxufVxuXG4uZmxvdyA+ICogKyAqIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS0yKTtcbn1cblxuLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMWVtO1xuICBibG9jay1zaXplOiAxZW07XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuMXJlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24pIHtcbiAgLmpzLXNjcm9sbCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuanMtc2Nyb2xsLmlzLXNjcm9sbGVkIHtcbiAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm5vLWJyIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zcGxpdC10ZXh0IHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWdhcDogMmVtO1xuICB9XG59XG5cbi5yYXRpby0xIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuXG4ucmF0aW8tMTYtOSB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cblxuLmFsaWduY2VudGVyLFxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5pbWcuYWxpZ25jZW50ZXIge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYWxpZ25yaWdodCxcbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG5pbWcuYWxpZ25yaWdodCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5waWMtZnVsbC1oIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5waWMtZnVsbC1oID4gaW1nIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLnBpYy1mdWxsLXcge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5waWMtZnVsbC13IGltZyB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNwbGl0LXRleHQge1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tZ2FwOiAxNjlweDtcbiAgfVxufVxuXG4uYmtnLXNwbGl0IHtcbiAgLS1fZGVnOiAxODBkZWc7XG4gIC0tX2NvbG9yLTE6ICNmY2Y5ZjQ7XG4gIC0tX2NvbG9yLTI6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLV9jb2xvci0xKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHZhcigtLV9kZWcpLCB2YXIoLS1fY29sb3ItMSkgMCUsIHZhcigtLV9jb2xvci0xKSA1MCUsIHZhcigtLV9jb2xvci0yKSA1MCUsIHZhcigtLV9jb2xvci0yKSAxMDAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIFtkYXRhLWJsZWVkPWVuZF0ge1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLV9vZmZzZXQteC1zdGFydCkgKiAtMSAtIHZhcigtLWd1dHRlci0zKSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgW2RhdGEtYmxlZWQ9ZW5kXSB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IC00MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBbZGF0YS1ibGVlZD1zdGFydF0ge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tX29mZnNldC14LXN0YXJ0KSAqIC0xIC0gdmFyKC0tZ3V0dGVyLTMpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBbZGF0YS1ibGVlZD1zdGFydF0ge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC00MHB4O1xuICB9XG59XG5cbi5pcy1qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaXMtanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaXMtYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlzLWFsaWduLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pcy1mbGV4LWNvbHMge1xuICBnYXA6IHZhcigtLWd1dHRlci0zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmlzLWZsZXgtY29scyA+ICoge1xuICB3aWR0aDogY2FsYygxMDAlIC8gdmFyKC0tX2NvbHMsIDMpIC0gdmFyKC0tZ3V0dGVyLTMpICsgdmFyKC0tZ3V0dGVyLTMpIC8gdmFyKC0tX2NvbHMsIDMpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaXMtZmxleC1jb2xzIHtcbiAgICAtLV9jb2xzOiB2YXIoLS1fY29scy1sZywgMyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pcy1mbGV4LWNvbHMge1xuICAgIC0tX2NvbHM6IHZhcigtLV9jb2xzLW1kLCAyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5pcy1mbGV4LWNvbHMge1xuICAgIC0tX2NvbHM6IHZhcigtLV9jb2xzLXNtLCAxKTtcbiAgfVxufVxuXG4uaXMtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmlzLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4uaXMtbGlnaHQtZ3JheSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG59XG5cbi5pcy1ia2ctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uaXMtYmtnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi5pcy1ia2ctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xufVxuXG4vKipcbiAqIEpTIENvbXBvbmVudHNcbiAqKi9cbltkYXRhLXJlYWQtbW9yZV0gLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGF0YS1yZWFkLW1vcmVdIC5yZWFkbW9yZS10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1mei0wKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9keSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uanMtc2Nyb2xsIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcbn1cbi5qcy1zY3JvbGwuaXMtc2Nyb2xsZWQge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IGZhZGVJblVwIDAuNHMgZWFzZS1pbi1vdXQgdmFyKC0tX2QsIDAuMXMpIGJvdGg7XG59IiwiLyogQm94IHNpemluZyBydWxlcyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4vKiBSZW1vdmUgbGlzdCBzdHlsZXMgb24gdWwsIG9sIGVsZW1lbnRzIHdpdGggYSBsaXN0IHJvbGUsIHdoaWNoIHN1Z2dlc3RzIGRlZmF1bHQgc3R5bGluZyB3aWxsIGJlIHJlbW92ZWQgKi9cbnVsW2NsYXNzXSxcbm9sW2NsYXNzXSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIFNldCBjb3JlIHJvb3QgZGVmYXVsdHMgKi9cbmh0bWw6Zm9jdXMtd2l0aGluIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi8qIFNldCBjb3JlIGJvZHkgZGVmYXVsdHMgKi9cbmJvZHkge1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIEEgZWxlbWVudHMgdGhhdCBkb24ndCBoYXZlIGEgY2xhc3MgZ2V0IGRlZmF1bHQgc3R5bGVzICovXG5hOm5vdChbY2xhc3NdKSB7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbn1cblxuLyogTWFrZSBpbWFnZXMgZWFzaWVyIHRvIHdvcmsgd2l0aCAqL1xuaW1nLFxucGljdHVyZSB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEluaGVyaXQgZm9udHMgZm9yIGlucHV0cyBhbmQgYnV0dG9ucyAqL1xuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbiB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtYWxpZ246IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udDogaW5oZXJpdDtcblxuXHQ+ICoge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi8qIFJlbW92ZSBhbGwgYW5pbWF0aW9ucywgdHJhbnNpdGlvbnMgYW5kIHNtb290aCBzY3JvbGwgZm9yIHBlb3BsZSB0aGF0IHByZWZlciBub3QgdG8gc2VlIHRoZW0gKi9cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdGh0bWw6Zm9jdXMtd2l0aGluIHtcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cdH1cblxuXHQqLFxuXHQqOjpiZWZvcmUsXG5cdCo6OmFmdGVyIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcblx0c3JjOiBsb2NhbChcIlBvcHBpbnMgUmVndWxhclwiKSwgbG9jYWwoXCJQb3BwaW5zIFJlZ3VsYXJcIiksIHVybChcImZvbnRzL3BvcHBpbnMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL3BvcHBpbnMtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vIFZhcmlhYmxlIEZvbnRzXG4vLyBodHRwczovL2Nsb3VkY29udmVydC5jb20vdHRmLXRvLXdvZmYyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcblx0c3JjOiB1cmwoXCJmb250cy9udW5pdG8tc2Fucy12YXJpYWJsZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpO1xuXHRmb250LXdlaWdodDogMTAwIDkwMDtcblx0Zm9udC1zdHJldGNoOiA3NSUgMTI1JTtcblx0Zm9udC1zdHlsZTogbm9ybWFsIGl0YWxpYztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiJGRlYnVnX2NvbG9yOiAjZmYwMDAwO1xuLy8gKixcbi8vICo6OmJlZm9yZSxcbi8vICo6OmFmdGVyIHtcbi8vIFx0b3V0bGluZTogMXB4IGRvdHRlZCAkZGVidWdfY29sb3I7XG4vLyB9XG5cbi5kZWJ1Zy10b2dnbGUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGluc2V0OiBhdXRvIGF1dG8gNDBweCAxcmVtO1xuXHRwYWRkaW5nOiAwLjI1cmVtO1xuXHR6LWluZGV4OiA5OTk5OTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdGhlaWdodDogMDtcblx0XHRpbmxpbmUtc2l6ZTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aW5saW5lLXNpemU6IDIuNnJlbTtcblx0XHRibG9jay1zaXplOiAxLjNyZW07XG5cblx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblxuXHRcdGJhY2tncm91bmQ6IHJnYmEoJGRlYnVnX2NvbG9yLCAwLjIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHZtYXg7XG5cblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHRsYWJlbDphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDAuMTVyZW07XG5cdFx0bGVmdDogMC4xNXJlbTtcblx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0YmxvY2stc2l6ZTogMXJlbTtcblxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwdm1heDtcblxuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdH1cblxuXHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdGJhY2tncm91bmQ6ICRkZWJ1Z19jb2xvcjtcblx0fVxuXG5cdGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdFx0bGVmdDogY2FsYygxMDAlIC0gMC4xNXJlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0fVxuXG5cdGxhYmVsOmFjdGl2ZTphZnRlciB7XG5cdFx0c2NhbGU6IDEuMjUgMTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG5cdH1cbn1cblxuQG1lZGlhICN7JGJwLWxnfSB7XG5cdC5ncmlkLWRlYnVnIHtcblx0XHQtLV9ncmlkLW9wYWNpdHk6IDAuMDg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRpbnNldDogMDtcblxuXHRcdCoge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jb2wtMSB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRlYnVnX2NvbG9yLCAwLjEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skYnAtc219IHtcblx0LmdyaWQtZGVidWcge1xuXHRcdC0tX2dyaWQtb3BhY2l0eTogMC4wODtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdGluc2V0OiAwO1xuXHRcdGJvcmRlci1pbmxpbmU6IDIuNXJlbSBzb2xpZCByZ2JhKCRkZWJ1Z19jb2xvciwgMC4xKTtcblx0fVxufVxuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuOnJvb3Qge1xuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLSN7JHByZWZpeH1icmVha3BvaW50LSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXIgb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgxLCAkY291bnQpKTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4yIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcvI2NvbnRyYXN0LW1pbmltdW1cbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG4kZm9ybS12YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2VzcyksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3IpLFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWRhbmdlciksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fWRhbmdlci1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LWxldmVscy1tYXBcbiR6aW5kZXgtbGV2ZWxzOiAoXG4gIG4xOiAtMSxcbiAgMDogMCxcbiAgMTogMSxcbiAgMjogMixcbiAgMzogM1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LWxldmVscy1tYXBcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi11bmRlcmxpbmUtZ2FwOiAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuOCkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcjogICAgICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWljb24tY29sb3I6ICAgICAgICAgICAgJG5hdmJhci1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKC0xICogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7IC8vIFRvZG8gaW4gdjY6IHJlbW92ZSB0aGlzP1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1zdWJ0aXRsZS1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4zXG4vLyBmdXN2LWVuYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgY2FsYygjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcjogICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAwJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy40XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1maWx0ZXI6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy40XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXMtZGFya1wiOyAvLyBUT0RPOiBjYW4gYmUgcmVtb3ZlZCBzYWZlbHkgaW4gdjYsIG9ubHkgaGVyZSB0byBhdm9pZCBicmVha2luZyBjaGFuZ2VzIGluIHY1LjNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gRml4IHRvIHByZXZlbnQgb3ZlcmZsb3dpbmcgY2hpbGRyZW4gdG8gYmVjb21lIGZvY3VzYWJsZVxuICAqIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIyL1RlY2huaXF1ZXMvZ2VuZXJhbC9HMS5odG1sXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvLyBHbG9iYWxzIHN0eWxlXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbjp0YXJnZXQge1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogdmFyKC0tX2hlYWRlci1oKTsgLy8gSGVhZGVyIGhlaWdodCBpZiBzdGlja3lcbn1cblxuYm9keSB7XG5cdG1pbi1ibG9jay1zaXplOiAxMDB2aDtcblxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mei0wKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJhc2UpO1xuXHRsaW5lLWhlaWdodDogMS41O1xufVxuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdHJvbmcge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZ3LWJvbGQpO1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4iLCIvLyBIZWFkaW5nc1xuOmlzKGgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUpIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZGluZyk7XG5cdGZvbnQtd2VpZ2h0OiA2NTA7XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0dGV4dC13cmFwOiBiYWxhbmNlO1xuXHR9XG59XG5cbmgxLFxuLmgxIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mei01KTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDIsXG4uaDIge1xuXHRmb250LXNpemU6IHZhcigtLWZ6LTQpO1xuXHRsaW5lLWhlaWdodDogMS4zO1xufVxuXG5oMyxcbi5oMyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZnotMyk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmg0LFxuLmg0IHtcblx0Zm9udC1zaXplOiB2YXIoLS1mei0yKTtcbn1cblxuaDUsXG4uaDUge1xuXHRmb250LXNpemU6IHZhcigtLWZ6LTEpO1xufVxuXG4vLyBDb21tb24gcnVsZXNcbi5vdmVybGluZSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWRpbmcpO1xuXHRmb250LXNpemU6IHZhcigtLWZ6LTAwKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZ3LXNlbWlib2xkKTtcblx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaXMtdGV4dC1sZyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZnotMSk7XG59XG4iLCJAa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2xhdGU6IDAgMjAlO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNsYXRlOiAwIDA7XG5cdH1cbn1cbiIsIi8vIEdGIEZvcm1zIExheW91dFxuOnJvb3Qge1xuXHQtLWdmLWNvbC1nYXA6IDIlO1xuXHQtLWdmLXJvdy1nYXA6IDFyZW07XG59XG5cbi5nZm9ybV9maWVsZHMge1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgI3skYnAtbGd9IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtY29sdW1uLWdhcDogdmFyKC0tZ2YtY29sLWdhcCk7XG5cdFx0Z3JpZC1yb3ctZ2FwOiB2YXIoLS1nZi1yb3ctZ2FwKTtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChhdXRvLWZpbGwsIGF1dG8pO1xuXHR9XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMS41cmVtO1xuXHR9XG59XG5cbi5naW5wdXRfY29tcGxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogdmFyKC0tZ2YtY29sLWdhcCk7XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDFyZW07XG5cdH1cbn1cblxuLmdmb3JtLWdyaWQtY29sIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbGV4LWdyb3c6IDE7XG59XG5cbi5nZmllbGQge1xuXHRncmlkLWNvbHVtbjogMS8tMTtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4uZ2ZpZWxkLS13aWR0aC1mdWxsIHtcblx0Z3JpZC1jb2x1bW46IHNwYW4gMTI7XG59XG5cbi5nZmllbGQtLXdpZHRoLXRoaXJkIHtcblx0Z3JpZC1jb2x1bW46IHNwYW4gNDtcbn1cblxuLmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdGdyaWQtY29sdW1uOiBzcGFuIDY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuXHQuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMge1xuXHRcdGdyaWQtY29sdW1uLWdhcDogMDtcblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZDpub3QoLmdmaWVsZC0td2lkdGgtZnVsbCkge1xuXHRcdGdyaWQtY29sdW1uOiAxLy0xO1xuXHR9XG59XG5cbi5nZm9ybV9yZXF1aXJlZF9sZWdlbmQsXG4uaGlkZGVuX2xhYmVsIGxhYmVsLFxuLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRwYWRkaW5nOiAwLjMycmVtO1xuXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXHRmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdG1pbi1ibG9jay1zaXplOiAzMDBweDtcblx0cGFkZGluZzogdmFyKC0tc3BhY2UtNCk7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cywgMCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbn1cblxuLmdmb3JtX2Zvb3RlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMXJlbTtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZ2lucHV0X2NvdW50ZXIuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG5cdGlubGluZS1zaXplOiA0MHB4O1xuXHRhc3BlY3QtcmF0aW86IDE7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4iLCIuc3dpcGVyLFxuc3dpcGVyLWNvbnRhaW5lciB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0LyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRpbmxpbmUtc2l6ZTogMTAwJTtcblx0Ly8gYmxvY2stc2l6ZTogMTAwJTtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogZmxleDtcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG5cdHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuXHR0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlLFxuc3dpcGVyLXNsaWRlIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGlubGluZS1zaXplOiAxMDAlO1xuXHRibG9jay1zaXplOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuXHRibG9jay1zaXplOiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYmxvY2stc2l6ZTtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuXHRwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG5cdHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuXHRwZXJzcGVjdGl2ZTogMTIwMHB4O1xuXHQuc3dpcGVyLXNsaWRlLFxuXHQuc3dpcGVyLXNsaWRlLXNoYWRvdyxcblx0LnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcblx0LnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG5cdC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcblx0LnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuXHQuc3dpcGVyLWN1YmUtc2hhZG93IHtcblx0XHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUtc2hhZG93LFxuXHQuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuXHQuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcblx0LnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuXHQuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRpbmxpbmUtc2l6ZTogMTAwJTtcblx0XHRibG9jay1zaXplOiAxMDAlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUtc2hhZG93IHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG5cdH1cblx0LnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcblx0fVxufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSB7XG5cdD4gLnN3aXBlci13cmFwcGVyIHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdD4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG5cdFx0c2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xuXHR9XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUge1xuXHQ+IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0c2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG5cdH1cbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUge1xuXHQ+IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0c2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG5cdH1cbn1cblxuLnN3aXBlci1jZW50ZXJlZCB7XG5cdD4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0b3JkZXI6IDk5OTk7XG5cdH1cblx0PiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcblx0XHRzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcblx0XHRzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG5cdH1cbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCB7XG5cdD4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuXHR9XG5cdD4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuXHRcdGJsb2NrLXNpemU6IDEwMCU7XG5cdFx0bWluLWJsb2NrLXNpemU6IDFweDtcblx0XHRpbmxpbmUtc2l6ZTogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG5cdH1cbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwge1xuXHQ+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuXHR9XG5cdD4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuXHRcdGlubGluZS1zaXplOiAxMDAlO1xuXHRcdG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuXHRcdGJsb2NrLXNpemU6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuXHR9XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuXHRpbmxpbmUtc2l6ZTogNDJweDtcblx0YmxvY2stc2l6ZTogNDJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTIxcHg7XG5cdG1hcmdpbi10b3A6IC0yMXB4O1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcyksXG5zd2lwZXItY29udGFpbmVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSxcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIHtcblx0LnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG5cdFx0YW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuXHR9XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcblx0LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcblx0LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5zbGlkZXItaW5maW5pdGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4vLyBOYXZpZ2F0aW9uIGFycm93c1xuLnN3aXBlci1idXR0b24ge1xuXHRpbmxpbmUtc2l6ZTogMnJlbTtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hc2stcG9zaXRpb246IDUwJTtcblx0bWFzay1zaXplOiAxLjVyZW07XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS0zMDApO1xuXHRib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xuXG5cdCYtLXByZXYge1xuXHRcdG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaW5saW5lLXNpemU9JzE1JyBibG9jay1zaXplPScxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTguODQyIDMuMTM1YS41LjUgMCAwIDEgLjAyMy43MDdMNS40MzUgNy41bDMuNDMgMy42NThhLjUuNSAwIDAgMS0uNzMuNjg0bC0zLjc1LTRhLjUuNSAwIDAgMSAwLS42ODRsMy43NS00YS41LjUgMCAwIDEgLjcwNy0uMDIzWicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcblx0fVxuXG5cdCYtLW5leHQge1xuXHRcdG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaW5saW5lLXNpemU9JzE1JyBibG9jay1zaXplPScxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuMTU4IDMuMTM1YS41LjUgMCAwIDEgLjcwNy4wMjNsMy43NSA0YS41LjUgMCAwIDEgMCAuNjg0bC0zLjc1IDRhLjUuNSAwIDEgMS0uNzMtLjY4NEw5LjU2NiA3LjVsLTMuNDMtMy42NThhLjUuNSAwIDAgMSAuMDIzLS43MDdaJyBmaWxsPSdjdXJyZW50Q29sb3InIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHR9XG59XG5cbi8vIFBhZ2luYXRpb25cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdHBhZGRpbmctYmxvY2s6IHZhcigtLXNpemUtMyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdCY6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMpIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMC41cmVtO1xuXHR9XG5cblx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRtYXJnaW4taW5saW5lOiAycHg7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdFx0b3BhY2l0eTogMC4zO1xuXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCxcblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHR9XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnN3aXBlci1mYWRlIHtcblx0Ji5zd2lwZXItZnJlZS1tb2RlIHtcblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR9XG5cdH1cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXHQuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG5cdFx0Jixcblx0XHQmIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRpbmxpbmUtc2l6ZTogNjRweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MiUsIHJnYmEoMCwgMCwgMCwgMSkgNTIlLCByZ2JhKDAsIDAsIDAsIDEpIDU0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1NCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG5cdG9wYWNpdHk6IDAuMztcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWxsLWNoYW5nZTogb3BhY2l0eSwgYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyB2YXIoLS10cnMtaW5lcnRpYSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zd2lwZXItcHJvZ3Jlc3MtYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXHRnYXA6IDAuNXJlbTtcblxuXHQ+ICoge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4OiAxO1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS00KTtcblx0XHRibG9jay1zaXplOiAwLjM1cmVtO1xuXHRcdGFzcGVjdC1yYXRpbzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwdm1heDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGluc2V0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuXHRcdH1cblxuXHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xuXHRcdFx0YW5pbWF0aW9uOiBwcm9ncmVzc1NsaWRlIHZhcigtLV9kZWxheSkgbGluZWFyIGZvcndhcmRzO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzU2xpZGUge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cblxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG4iLCIvKipcbiAqIEd1dGVuYmVyZyB1dGlsaXR5IGNsYXNzZXMgbWFwcGVkIHRvIGZyb250IHRoZW1lIHRva2Vucy5cbiAqIEtlZXBzIGVkaXRvciBvdXRwdXQgY29uc2lzdGVudCB3aXRoIGZyb250LWVuZCB1dGlsaXR5IGJlaGF2aW9yLlxuICovXG5cbi8vIFRleHQgYWxpZ25tZW50LlxuLmhhcy10ZXh0LWFsaWduLWxlZnQge1xuXHR0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhhcy10ZXh0LWFsaWduLXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG4uaGFzLXRleHQtYWxpZ24tanVzdGlmeSB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8vIFRleHQgY29sb3JzLlxuLmhhcy1wcmltYXJ5LWNvbG9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtc2Vjb25kYXJ5LWNvbG9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLmhhcy1kYXJrLWNvbG9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtbGlnaHQtZ3JheS1jb2xvciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLy8gQmFja2dyb3VuZCBjb2xvcnMuXG4uaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtZGFyay1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmhhcy1saWdodC1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbiIsIi5oZWFkZXIge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHRpbnNldC1ibG9jay1zdGFydDogMDtcblx0ei1pbmRleDogMTAwO1xuXHRiYWNrZ3JvdW5kOiB5ZWxsb3c7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuNSk7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG5cblx0XHRzY2FsZTogMSAwO1xuXHRcdHRyYW5zaXRpb246IHNjYWxlIDAuNHMgdmFyKC0tdHJzLXNtb290aCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHRcdHdpbGwtY2hhbmdlOiBzY2FsZTtcblx0fVxuXG5cdCY6aXMoLmlzLXN0aWNreSkge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRzY2FsZTogMSAxO1xuXHRcdH1cblx0fVxufVxuXG4uaGVhZGVyX19pbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGlubGluZS1zaXplOiA5MGR2dztcblx0bWFyZ2luLWlubGluZTogYXV0bztcbn1cbiIsIi5zZWN0aW9uIHtcblx0cGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zZWMtc3BhY2luZykgKiAwLjUpO1xuXG5cdCY6d2hlcmUoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zZWMtc3BhY2luZyk7XG5cdH1cblxuXHQmOndoZXJlKC5pcy1weS1mdWxsKSB7XG5cdFx0cGFkZGluZy1ibG9jazogdmFyKC0tc2VjLXNwYWNpbmcpO1xuXHR9XG5cblx0Jjp3aGVyZSguc2VjdGlvbi0tZnVsbCkge1xuXHRcdHBhZGRpbmctYmxvY2s6IHZhcigtLXNlYy1zcGFjaW5nKTtcblx0XHRtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc2VjLXNwYWNpbmcpICogMC41KTtcblxuXHRcdCY6aXMoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0JiArIC5zZWN0aW9uLS1mdWxsIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2VjLXNwYWNpbmcpICogMC41KSAqIC0xKTtcblx0XHR9XG5cdH1cblxuXHQvLyBCS0dcblx0Jjp3aGVyZShbZGF0YS1iZz1cImxpZ2h0XCJdKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS0xMDApO1xuXHR9XG5cblx0Jjp3aGVyZShbZGF0YS1iZz1cImRhcmtcIl0pIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc2VjLXNwYWNpbmcpO1xuXHRwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNlYy1zcGFjaW5nKSAqIDAuNSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktMTAwKTtcbn1cbiIsIi5hY2NvcmRpb24ge1xuXHQtLV9hY2NvcmRpb24tdzogMTAwJTtcblx0LS1fZ2FwOiAwO1xuXHQtLV9wYW5lbC1weTogMi4zNzVyZW07XG5cdC0tX3BhbmVsLXB4OiAwO1xuXHQtLV9wYW5lbC1ia2ctY29sb3I6IHRyYW5zcGFyZW50O1xuXHQtLV9wYW5lbC1ib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTAwKTtcblx0LS1fcGFuZWwtcmFkaXVzOiAwO1xuXG5cdGlubGluZS1zaXplOiBtaW4oMTAwJSwgdmFyKC0tX2FjY29yZGlvbi13LCA2MDBweCkpO1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogdmFyKC0tX2dhcCk7XG59XG5cbi5hY2NvcmRpb25fX3BhbmVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1fcGFuZWwtcHkpICogMC41KTtcblxuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1fcGFuZWwtcmFkaXVzLCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX3BhbmVsLWJrZy1jb2xvciwgdHJhbnNwYXJlbnQpO1xuXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0Ym9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLV9wYW5lbC1ib3JkZXItY29sb3IpO1xuXHR9XG59XG5cbi5hY2NvcmRpb25fX2J0biB7XG5cdC0tX2ljLXc6IDEuMTI1cmVtO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IHZhcigtLXNwYWNlLTMpO1xuXG5cdHBhZGRpbmc6IHZhcigtLV9wYW5lbC1weSkgdmFyKC0tX3BhbmVsLXB4KSBjYWxjKHZhcigtLV9wYW5lbC1weSkgKiAwLjUpO1xuXHRpbmxpbmUtc2l6ZTogMTAwJTtcblxuXHRAZXh0ZW5kIC5oNDtcblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblxuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0aW5saW5lLXNpemU6IHZhcigtLV9pYy13KTtcblx0XHRhc3BlY3QtcmF0aW86IDE7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuXHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0bWFzay1zaXplOiBjb250YWluO1xuXHRcdG1hc2stcG9zaXRpb246IDUwJTtcblx0XHRtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDIwIDEzJyUzRSUzQ3BhdGggZmlsbD0nY3VycmVudENvbG9yJyBkPSdNMTguODAzIDcuMDNhLjc1Ljc1IDAgMCAwIDAtMS4wNkwxNC4wMyAxLjE5N2EuNzUuNzUgMCAwIDAtMS4wNjEgMS4wNkwxNy4yMTIgNi41bC00LjI0MyA0LjI0M2EuNzUuNzUgMCAwIDAgMS4wNiAxLjA2bDQuNzc0LTQuNzczWk0uNzI3IDcuMjVoMTcuNTQ1di0xLjVILjcyN3YxLjVaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG5cdFx0dHJhbnNpdGlvbjogcm90YXRlIDAuM3MgdmFyKC0tdHJzLWluZXJ0aWEpO1xuXG5cdFx0LmlzLWFjdGl2ZSAmIHtcblx0XHRcdHJvdGF0ZTogOTBkZWc7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHR9XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fY29udGVudCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuXG5cdHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAwLjNzIHZhcigtLXRycy1pbmVydGlhKTtcblx0d2lsbC1jaGFuZ2U6IGdyaWQtdGVtcGxhdGUtcm93cztcblxuXHQuaXMtYWN0aXZlICYge1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHR9XG59XG5cbi5hY2NvcmRpb25fX2lubmVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQ+ICoge1xuXHRcdG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1fcGFuZWwtcHkpICogMC41KTtcblx0fVxufVxuIiwiLmJ1cmdlciB7XG5cdC0tX2RlZmF1bHQtYzogdmFyKC0tY29sb3ItZGFyayk7XG5cdC0tX2FjdGl2ZS1jOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0LS1faWNvbi13OiAyNnB4O1xuXHQtLV9pY29uLWg6IDNweDtcblx0LS1faWNvbi1yYWRpdXM6IDNweDtcblx0LS1fdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0ZGlzcGxheTogdmFyKC0tX2Rpc3BsYXkpO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiBtYXgtY29udGVudDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXG5cdGNvbG9yOiB2YXIoLS1fZGVmYXVsdC1jKTtcblxuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRAbWVkaWEgI3skYnAtbGd9IHtcblx0XHQtLV9kaXNwbGF5OiBub25lO1xuXHR9XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0LS1fZGlzcGxheTogZmxleDtcblx0fVxufVxuXG4uYnVyZ2VyX19pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGlubGluZS1zaXplOiB2YXIoLS1faWNvbi13KTtcblx0YmxvY2stc2l6ZTogdmFyKC0tX2ljb24taCk7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1faWNvbi1yYWRpdXMpO1xuXHR0cmFuc2l0aW9uOiB2YXIoLS1fdHJhbnNpdGlvbik7XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblxuXHRcdGlubGluZS1zaXplOiB2YXIoLS1faWNvbi13KTtcblx0XHRibG9jay1zaXplOiB2YXIoLS1faWNvbi1oKTtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1faWNvbi1yYWRpdXMpO1xuXHRcdHRyYW5zaXRpb246IHZhcigtLV90cmFuc2l0aW9uKTtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0dHJhbnNsYXRlOiAwIGNhbGModmFyKC0tX2ljb24taCkgKiAyLjc1ICogLTEpO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pY29uLWgpICogMS43NSk7XG5cdH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0LmJ1cmdlcjpub3QoW2RhdGEtc3RhdGU9XCJvcGVuZWRcIl0pOmhvdmVyIHtcblx0XHQuYnVyZ2VyX19pY29uIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pY29uLWgpICogMyAqIC0xKTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2xhdGU6IDAgY2FsYyh2YXIoLS1faWNvbi1oKSAqIDIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnVyZ2VyW2RhdGEtc3RhdGU9XCJvcGVuZWRcIl0ge1xuXHRjb2xvcjogdmFyKC0tX2FjdGl2ZS1jKTtcblxuXHQuYnVyZ2VyX19pY29uIHtcblx0XHRyb3RhdGU6IC00NWRlZztcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRyb3RhdGU6IDkwZGVnO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBMYXlvdXRzXG4uYnRuLWdyb3VwIHtcblx0LS1fZzogdmFyKC0tc3BhY2UtMik7XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiB2YXIoLS1fZyk7XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRpbmxpbmUtc2l6ZTogMTAwJTtcblxuXHRcdD4gKiB7XG5cdFx0XHRpbmxpbmUtc2l6ZTogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLmJ0biB7XG5cdC0tX3B4OiAxcmVtO1xuXHQtLV9weTogMC43NXJlbTtcblx0LS1fYmc6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHQtLV9iYzogdHJhbnNwYXJlbnQ7XG5cdC0tX2M6ICNmZmY7XG5cdC0tX2hvdmVyLWM6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdC0tX2hvdmVyLWJnOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuXHQtLV9ob3Zlci1iYzogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0LS1fcmFkaXVzOiAwLjVyZW07XG5cblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdHBhZGRpbmc6IHZhcigtLV9weSkgdmFyKC0tX3B4KTtcblxuXHRmb250LXNpemU6IDEwMCU7XG5cdGNvbG9yOiB2YXIoLS1fYywgaW5oZXJpdCk7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2JnLCB0cmFuc3BhcmVudCk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLV9iYywgdHJhbnNwYXJlbnQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1fcmFkaXVzLCAwKTtcblxuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcblxuXHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLV9ob3Zlci1jKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1faG92ZXItYmMpO1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLS1zZWNvbmRhcnkge1xuXHQtLV9iYzogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0LS1fYmc6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdC0tX2M6ICNmZmY7XG5cdC0tX2hvdmVyLWM6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdC0tX2hvdmVyLWJnOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi0tb3V0bGluZSB7XG5cdC0tX2JjOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0LS1fYmc6IHRyYW5zcGFyZW50O1xuXHQtLV9jOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0LS1faG92ZXItYzogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcblx0LS1faG92ZXItYmM6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4iLCIvLyBSZXNldCBkZWZhdWx0IHN0eWxlXG5pbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9XCJyYWRpb1wiXSksXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmZpZWxkc2V0IHtcblx0YWxsOiB1bnNldDtcbn1cblxuLmhpZGRlbi1maWVsZHMtY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxubGFiZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS0xKTtcblxuXHQucmVxdWlyZWQtZmllbGQge1xuXHRcdGZvbnQtc2l6ZTogODAlO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0fVxufVxuXG5mb3JtIHtcblx0LS1fZm9ybS1ia2c6ICNmZmY7XG5cblx0LS1faW5wdXQtcmFkaXVzOiAwLjQ1cmVtO1xuXHQtLV9pbnB1dC1weDogMXJlbTtcblx0LS1faW5wdXQtcHk6IDFyZW07XG5cdC0tX2lucHV0LWhlaWdodDogM3JlbTtcblx0LS1faW5wdXQtYm9yZGVyLWM6IHZhcigtLWNvbG9yLWdyYXktMTAwKTtcblx0LS1faW5wdXQtYm9yZGVyLWMtZm9jdXM6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHQtLV9pbnB1dC1mb2N1cy1jLXNoYWRvdzogaHNsKHZhcigtLWNvbG9yLXByaW1hcnktaHMpLCA5NCUpO1xuXHQtLV9pbnB1dC1ib3JkZXItYy1ob3ZlcjogdmFyKC0tY29sb3ItZ3JheS0zMDApO1xuXHQtLV9pbnB1dC1ib3JkZXItdzogMXB4O1xuXHQtLV9pbnB1dC1ia2c6ICNmZmY7XG5cdGFjY2VudC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cblx0OndoZXJlKFtoaWRkZW5dKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IHZhcigtLV9pbnB1dC1weSkgdmFyKC0tX2lucHV0LXB4KTtcblx0aW5saW5lLXNpemU6IDEwMCU7XG5cdGJsb2NrLXNpemU6IHZhcigtLV9pbnB1dC1oZWlnaHQsIDFyZW0pO1xuXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEwMCU7XG5cblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tX2lucHV0LXJhZGl1cywgMCk7XG5cdGJvcmRlcjogdmFyKC0tX2lucHV0LWJvcmRlci13LCAxcHgpIHNvbGlkIHZhcigtLV9pbnB1dC1ib3JkZXItYywgI2NjYyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9pbnB1dC1ia2csIHRyYW5zcGFyZW50KTtcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuXHR1c2VyLXNlbGVjdDogYXV0bztcblxuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgbGluZWFyLCBib3gtc2hhZG93IDAuM3MgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRvcGFjaXR5OiAwLjg7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLV9pbnB1dC1ib3JkZXItYy1ob3Zlcik7XG5cdH1cblxuXHQmOmZvY3VzLFxuXHQmOmZvY3VzLXZpc2libGUge1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tX2lucHV0LWJvcmRlci1jLWZvY3VzKTtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tX2lucHV0LWZvY3VzLWMtc2hhZG93KTtcblx0XHRvdXRsaW5lOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cbn1cblxudGV4dGFyZWEge1xuXHQtLV9pbnB1dC1oZWlnaHQ6IDZyZW07XG5cblx0cGFkZGluZy1ibG9jazogdmFyKC0tX2lucHV0LXB5KTtcblxuXHRyZXNpemU6IHZlcnRpY2FsO1xuXHR3aGl0ZS1zcGFjZTogcmV2ZXJ0O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0Jjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcblx0Jjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblx0Jjo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5cdCY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRmb250LXNpemU6IDkwJTtcblxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB2YXIoLS1faW5wdXQtcHgpIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxNHB4IDhweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuMDA3IDYuNDggMS4wMzUuMTlhLjU5My41OTMgMCAwIDAtLjg2IDAgLjY1Ny42NTcgMCAwIDAgMCAuOTA1bDYuMzYxIDYuN2EuNTkuNTkgMCAwIDAgLjI3Mi4xNjMuNTkzLjU5MyAwIDAgMCAuNjUtLjE0M2w2LjM2MS02LjY5OWEuNjU3LjY1NyAwIDAgMCAwLS45MDUuNTkzLjU5MyAwIDAgMC0uODYgMEw3LjAwNyA2LjQ4WicgZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5mb3JtIHtcblx0d2lkdGg6IG1pbig2NWNoLCAxMDAlKTtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0cGFkZGluZzogdmFyKC0tc2l6ZS0zKTtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fZm9ybS1ia2cpO1xuXHRib3JkZXItcmFkaXVzOiAwLjlyZW07XG5cblx0JiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc2l6ZS0yKTtcblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IHZhcigtLXNpemUtMik7XG5cdH1cblxuXHQmX19maWVsZCB7XG5cdFx0ZmxleDogMCAxIDEwMCU7XG5cblx0XHQmLS1jaGVja2JveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogdmFyKC0tc2l6ZS0xKTtcblxuXHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9vdGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS0yKTtcblx0fVxuXG5cdCZfX3NlYXJjaCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogdmFyKC0tc2l6ZS0xKTtcblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtYXgtaGVpZ2h0OiB2YXIoLS1faW5wdXQtaGVpZ2h0KTtcblx0XHR9XG5cdH1cbn1cblxuLy8gRXh0cmFcbi8vIFNob3cvSGlkZSBwYXNzd29yZFxuLnBhc3N3b3JkLWZpZWxkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2J0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiB2YXIoLS1faW5wdXQtcHgpO1xuXHRcdHRvcDogNTAlO1xuXG5cdFx0aW5saW5lLXNpemU6IDE1cHg7XG5cdFx0YXNwZWN0LXJhdGlvOiAxO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS03MDApO1xuXHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0bWFzay1zaXplOiBjb250YWluO1xuXHRcdG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTUgMTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNC43NjQ5IDYuMDc1OTZDMTQuOTk5MSA2LjIyMjMxIDE1LjA3MDMgNi41MzA3OSAxNC45MjM5IDYuNzY0OTVDMTQuNDg0OSA3LjQ2NzQzIDEzLjk2MzIgOC4xMDY0NSAxMy4zNzAyIDguNjYzMDVMMTQuNTcxMiA5Ljg2NDA2QzE0Ljc2NjQgMTAuMDU5MyAxNC43NjY0IDEwLjM3NTkgMTQuNTcxMiAxMC41NzEyQzE0LjM3NTkgMTAuNzY2NCAxNC4wNTkzIDEwLjc2NjQgMTMuODY0MSAxMC41NzEyTDEyLjYwMTEgOS4zMDgxN0MxMS44MDUgOS45MDI4MyAxMC45MDg5IDEwLjM2MjEgOS45MzM3NSAxMC42NTFMMTAuMzgzIDEyLjMyNzdDMTAuNDU0NCAxMi41OTQ0IDEwLjI5NjEgMTIuODY4NSAxMC4wMjk0IDEyLjk0QzkuNzYyNjcgMTMuMDExNSA5LjQ4ODUgMTIuODUzMiA5LjQxNzA0IDEyLjU4NjVMOC45NTkxNyAxMC44Nzc1QzguNDg3NDMgMTAuOTU4IDguMDAwMzYgMTAuOTk5OSA3LjUwMDAxIDEwLjk5OTlDNi45OTk2NSAxMC45OTk5IDYuNTEyNTcgMTAuOTU4IDYuMDQwODIgMTAuODc3NUw1LjU4Mjk5IDEyLjU4NjRDNS41MTE1MyAxMi44NTMyIDUuMjM3MzcgMTMuMDExNSA0Ljk3MDY0IDEyLjk0QzQuNzAzOSAxMi44Njg2IDQuNTQ1NiAxMi41OTQ0IDQuNjE3MDYgMTIuMzI3N0w1LjA2NjI1IDEwLjY1MUM0LjA5MTExIDEwLjM2MjEgMy4xOTUwMyA5LjkwMjgyIDIuMzk4OSA5LjMwODE1TDEuMTM1OSAxMC41NzEyQzAuOTQwNjM4IDEwLjc2NjQgMC42MjQwNTggMTAuNzY2NCAwLjQyODc5OCAxMC41NzEyQzAuMjMzNTM3IDEwLjM3NTkgMC4yMzM1MzcgMTAuMDU5MyAwLjQyODc5OCA5Ljg2NDA1TDEuNjI5ODIgOC42NjMwM0MxLjAzNjgyIDguMTA2NDMgMC41MTUxMTMgNy40Njc0MiAwLjA3NjA2NzcgNi43NjQ5NUMtMC4wNzAyODY3IDYuNTMwNzkgMC4wMDA4OTg1NDQgNi4yMjIzMSAwLjIzNTA2NSA2LjA3NTk2QzAuNDY5MjMxIDUuOTI5NiAwLjc3NzcwMyA2LjAwMDc5IDAuOTI0MDU4IDYuMjM0OTZDMS40MDM1NCA3LjAwMjEzIDEuOTg5IDcuNjgwNTcgMi42NjIzMyA4LjI0MjdDMi42NzMxNSA4LjI1MDk2IDIuNjgzNyA4LjI1OTcyIDIuNjkzOTcgOC4yNjg5OEM0LjAwODk3IDkuMzU1MjcgNS42NTUzNyA5Ljk5OTkxIDcuNTAwMDEgOS45OTk5MUMxMC4zMDc4IDkuOTk5OTEgMTIuNjU2NCA4LjUwNjMgMTQuMDc2IDYuMjM0OTVDMTQuMjIyMyA2LjAwMDc5IDE0LjUzMDggNS45Mjk2IDE0Ljc2NDkgNi4wNzU5NlonIGZpbGw9J2N1cnJlbnRDb2xvcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdHRyYW5zbGF0ZTogMCAtNTAlO1xuXG5cdFx0Ji5wYXNzd29yZC1pcy12aXNpYmxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0bWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxNSAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuNSAxMUM0LjgwMjg1IDExIDIuNTI5NTIgOS42MjE4NCAxLjA5NjIyIDcuNTAwMDFDMi41Mjk1MiA1LjM3ODE2IDQuODAyODUgNCA3LjUgNEMxMC4xOTcxIDQgMTIuNDcwNSA1LjM3ODE2IDEzLjkwMzggNy41MDAwMUMxMi40NzA1IDkuNjIxODMgMTAuMTk3MSAxMSA3LjUgMTFaTTcuNSAzQzQuMzA3ODYgMyAxLjY1NjM5IDQuNzA2MzggMC4wNzYwMDAyIDcuMjM1MDFDLTAuMDI1MzMzOCA3LjM5NzE1IC0wLjAyNTMzMzQgNy42MDI4OCAwLjA3NjAwMTQgNy43NjUwMUMxLjY1NjM5IDEwLjI5MzYgNC4zMDc4NiAxMiA3LjUgMTJDMTAuNjkyMSAxMiAxMy4zNDM2IDEwLjI5MzYgMTQuOTI0IDcuNzY1MDFDMTUuMDI1MyA3LjYwMjg4IDE1LjAyNTMgNy4zOTcxNSAxNC45MjQgNy4yMzUwMUMxMy4zNDM2IDQuNzA2MzggMTAuNjkyMSAzIDcuNSAzWk03LjUgOS41QzguNjA0NTcgOS41IDkuNSA4LjYwNDU3IDkuNSA3LjVDOS41IDYuMzk1NDMgOC42MDQ1NyA1LjUgNy41IDUuNUM2LjM5NTQzIDUuNSA1LjUgNi4zOTU0MyA1LjUgNy41QzUuNSA4LjYwNDU3IDYuMzk1NDMgOS41IDcuNSA5LjVaJyBmaWxsPSdjdXJyZW50Q29sb3InIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHR9XG5cdH1cbn1cblxuLy8gRmxvYXRpbmcgTGFiZWxcbi5nZmllbGQ6bm90KC5nZmllbGQtLXR5cGUtY2hvaWNlKSxcbi5sYWJlbC1pcy1mbG9hdGluZyxcbi5oYXMtZmxvYXRpbmctbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0bGFiZWwge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldC1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1faW5wdXQtaGVpZ2h0KSAqIDAuMjUpO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tX2lucHV0LXB4KTtcblxuXHRcdHotaW5kZXg6IDI7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDAuMmVtO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2Zvcm0tYmtnKTtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MDApO1xuXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgdmFyKC0tdHJzLWluZXJ0aWEpO1xuXHR9XG5cblx0aW5wdXQsXG5cdHRleHRhcmVhIHtcblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXG5cdCYubGFiZWwtaXMtZmxvYXRpbmcge1xuXHRcdGxhYmVsIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdHRyYW5zbGF0ZTogMCBjYWxjKHZhcigtLV9pbnB1dC1oZWlnaHQpICogMC41ICogLTEpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBDdXN0b21pemUgR0Zcbi5nZm9ybV9oZWFkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxcmVtO1xuXG5cdG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLTMpO1xufVxuXG4uZ2ZpZWxkX2xhYmVsX2JlZm9yZV9jb21wbGV4IHtcblx0bWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbn1cblxuLmdmaWVsZF9kZXNjcmlwdGlvbixcbi5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1zdWIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItZ3JheS03MDApO1xufVxuXG4uZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS0xKTtcbn1cblxuLmdpbnB1dF9jb3VudGVyIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS0xKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mei0wMCk7XG59XG5cbi5nY2hvaWNlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAwLjVyZW07XG5cblx0JiArICYge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IHVuc2V0O1xuXHR9XG59XG5cbi5nZmllbGQtLXR5cGUtY29uc2VudCB7XG5cdGJvcmRlcjogdW5zZXQ7XG5cdG1hcmdpbjogdW5zZXQ7XG5cdHBhZGRpbmc6IHVuc2V0O1xuXG5cdGxlZ2VuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5nZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9keSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS44NzVyZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDFyZW07XG5cdH1cbn1cblxuLmdmb3JtX2Zvb3RlciB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtMik7XG59XG5cbi5nZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2sge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5mb3JtLWdyb3VwIHtcblx0JiArIC5mb3JtLWdyb3VwIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDIuMDYyNXJlbTtcblx0fVxufVxuXG4uYWxlcnQtc3RhdHVzIHtcblx0JjplbXB0eSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZ2lucHV0X2NvdW50ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuXG5cdGZvbnQtc2l6ZTogdmFyKC0tZnotMDApO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcbn1cblxuLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZnotMCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspO1xufVxuXG4uZ2ZpZWxkX3ZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdGNvbG9yOiAjYzA0YzU4O1xuXHRwYWRkaW5nLWlubGluZTogMnJlbTtcbn1cbiIsIi5tb2RhbCB7XG5cdC0tX2NvbnRlbnQtc3BhY2luZzogMS41cmVtO1xuXHQtLV9vdmVybGF5LWNvbG9yOiBoc2xhKDAsIDAlLCAwJSwgMzAlKTtcblx0LS1fY29udGVudC13OiA0MHJlbTtcblx0LS1fY29udGVudC1tYXgtaDogNjB2aDtcblx0LS1fcmFkaXVzOiAwO1xuXG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cdHotaW5kZXg6IDEwMDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fb3ZlcmxheS1jb2xvcik7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuXG5cdC8vIENsb3NlIFN0YXRlXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbn1cblxuLy8gT3BlbiBTdGF0ZVxuLm1vZGFsOmlzKC5pcy12aXNpYmxlKSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0Ly8gQW5pbWF0ZSB0aGUgYm94XG5cdC5tb2RhbF9fZGlhbG9nIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4vLyBUaGUgYm94XG4ubW9kYWxfX2RpYWxvZyB7XG5cdGlubGluZS1zaXplOiBtaW4oMTAwJSAtIDEuNXJlbSwgdmFyKC0tX2NvbnRlbnQtdykpO1xuXHRtYXgtYmxvY2stc2l6ZTogdmFyKC0tX2NvbnRlbnQtbWF4LWgpO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwYWRkaW5nOiB2YXIoLS1fY29udGVudC1zcGFjaW5nKTtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1fcmFkaXVzLCAwKTtcblx0Ym94LXNoYWRvdzogMCA0cHggMTBweCAtM3B4IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDAuMik7XG5cblx0Ly8gQW5pbWF0ZSB0aGUgYm94XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0bWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tX2NvbnRlbnQtc3BhY2luZyk7XG59XG5cbi5tb2RhbF9fY2xvc2Uge1xuXHRmbGV4LXNocmluazogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cblx0XHRibG9jay1zaXplOiAycmVtO1xuXHRcdGFzcGVjdC1yYXRpbzogMTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhc2UpO1xuXG5cdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0bWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxNSAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjc4MTYgNC4wMzE1N0MxMi4wMDYyIDMuODA3MDIgMTIuMDA2MiAzLjQ0Mjk1IDExLjc4MTYgMy4yMTg0QzExLjU1NzEgMi45OTM4NSAxMS4xOTMgMi45OTM4NSAxMC45Njg1IDMuMjE4NEw3LjUwMDA1IDYuNjg2ODJMNC4wMzE2NCAzLjIxODRDMy44MDcwOCAyLjk5Mzg1IDMuNDQzMDEgMi45OTM4NSAzLjIxODQ2IDMuMjE4NEMyLjk5MzkxIDMuNDQyOTUgMi45OTM5MSAzLjgwNzAyIDMuMjE4NDYgNC4wMzE1N0w2LjY4Njg4IDcuNDk5OTlMMy4yMTg0NiAxMC45Njg0QzIuOTkzOTEgMTEuMTkzIDIuOTkzOTEgMTEuNTU3IDMuMjE4NDYgMTEuNzgxNkMzLjQ0MzAxIDEyLjAwNjEgMy44MDcwOCAxMi4wMDYxIDQuMDMxNjQgMTEuNzgxNkw3LjUwMDA1IDguMzEzMTZMMTAuOTY4NSAxMS43ODE2QzExLjE5MyAxMi4wMDYxIDExLjU1NzEgMTIuMDA2MSAxMS43ODE2IDExLjc4MTZDMTIuMDA2MiAxMS41NTcgMTIuMDA2MiAxMS4xOTMgMTEuNzgxNiAxMC45Njg0TDguMzEzMjIgNy40OTk5OUwxMS43ODE2IDQuMDMxNTdaJyBmaWxsPSdjdXJyZW50Q29sb3InIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcblx0fVxufVxuXG4vLyBWaWRlbyBjb250ZW50XG4ubW9kYWwtLXZpZGVvIHtcblx0LS1fY29udGVudC13OiA3NXJlbTtcblx0LS1fY29udGVudC1tYXgtaDogYXV0bztcblxuXHQubW9kYWxfX2hlYWRlciB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogdW5zZXQ7XG5cdH1cblxuXHQubW9kYWxfX2Nsb3NlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRpbmxpbmUtc2l6ZTogNzBweDtcblx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRhc3BlY3QtcmF0aW86IDE2Lzk7XG5cdFx0aW5saW5lLXNpemU6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4iLCIubWFpbi1uYXZfX21lbnUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHZhcigtLXNwYWNlLTMpO1xufVxuXG4ubWFpbi1uYXZfX2l0ZW0ge1xuXHRwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS0zKTtcbn1cblxuLm1haW4tbmF2X19saW5rIHtcblx0ZGlzcGxheTogZmxleDtcbn1cbiIsIi50YWJzIHtcblx0LS1fYmtnOiAjZWVlO1xuXHQtLV9ib3JkZXItYzogcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG5cdC0tX2JvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdC0tX2J0bi1weDogMS4yNXJlbTtcblx0LS1fYnRuLXB5OiAwLjc1cmVtO1xuXHQtLV9wYW5lLXB4OiB2YXIoLS1fYnRuLXB4KTtcblx0LS1fcGFuZS1weTogMnJlbTtcblxuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1fYm9yZGVyLWMsIHRyYW5zcGFyZW50KTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYnNfX25hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogcm93IG5vd3JhcDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0c2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi50YWJzX19idG4ge1xuXHRmbGV4LXNocmluazogMDtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IHZhcigtLV9idG4tcHkpIHZhcigtLV9idG4tcHgpO1xuXHRtYXJnaW4tYm90dG9tOiAtMXB4O1xuXHRzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1fYm9yZGVyLXJhZGl1cyk7XG5cblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cblx0Jjpub3QoLmlzLWFjdGl2ZSkge1xuXHRcdG9wYWNpdHk6IDAuNjtcblxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2JrZyk7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1fYm9yZGVyLWMpO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0fVxufVxuXG4udGFic19fcGFuZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBhZGRpbmctYmxvY2s6IHZhcigtLV9wYW5lLXB5KTtcblxuXHQmLmlzLXZpc2libGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4iLCIudG9hc3RzLWdyb3VwIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDE1JTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi50b2FzdCB7XG5cdC0tX3JhZGl1czogM3B4O1xuXG5cdC0tX2Mtc3VjY2VzczogMTI3LCAzNyU7XG5cdC0tX2Mtd2FybmluZzogMzMsIDcwJTtcblx0LS1fYy1pbmZvOiAxNzYsIDM5JTtcblx0LS1fYy1kYW5nZXI6IDgsIDEwMCU7XG5cblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0d2lkdGg6IG1pbig0MDBweCwgNDByZW0pO1xuXHRwYWRkaW5nOiAxZW07XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDFyZW07XG5cblx0YW5pbWF0aW9uOiB0b2FzdEluT3V0IHZhcigtLV90b2FzdC1hbmltYXRpb24tZHVyYXRpb24sIDQwMDBtcykgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44NikgZm9yd2FyZHM7XG5cblx0PiBwIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuXHR9XG5cblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuXHR9XG5cblx0Ly8gSWYgYXV0byBjbG9zZSBpcyBkaXNhYmxlZFxuXHQmOmlzKC5oYXMtY2xvc2UtYnV0dG9uKSB7XG5cdFx0YW5pbWF0aW9uOiB0b2FzdEluIHZhcigtLV90b2FzdC1hbmltYXRpb24tZHVyYXRpb24sIDQwMG1zKSBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KSBmb3J3YXJkcztcblx0fVxufVxuXG4vLyBTdGF0ZXNcbi50b2FzdC0tc3VjY2VzcyB7XG5cdGJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1fYy1zdWNjZXNzKSwgODclKTtcblx0Y29sb3I6IGhzbCh2YXIoLS1fYy1zdWNjZXNzKSwgMTElKTtcbn1cblxuLnRvYXN0LS1pbmZvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLV9jLWluZm8pLCA4NyUpO1xuXHRjb2xvcjogaHNsKHZhcigtLV9jLWluZm8pLCAxMSUpO1xufVxuXG4udG9hc3QtLXdhcm5pbmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tX2Mtd2FybmluZyksIDg5JSk7XG5cdGNvbG9yOiBoc2wodmFyKC0tX2Mtd2FybmluZyksIDExJSk7XG59XG5cbi50b2FzdC0tZGFuZ2VyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLV9jLWRhbmdlciksIDkyJSk7XG5cdGNvbG9yOiBoc2wodmFyKC0tX2MtZGFuZ2VyKSwgMTElKTtcbn1cblxuLnRvYXN0X19jbG9zZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTQwJTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0b3BhY2l0eTogMC4zO1xuXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHRvYXN0SW5PdXQge1xuXHQwJSxcblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAlLFxuXHQ5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdG9hc3RJbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQ5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4iLCI6cm9vdCB7XG5cdC0tX2N0bl93OiAxMTQwcHg7XG59XG5cbi53YXMtc2VhcmNoLW5vdGlmIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMy41cmVtO1xuXHR0b3A6IDUwJTtcblxuXHRmb250LXNpemU6IDAuOHJlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcblxuXHRzbWFsbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC4xKTtcblx0fVxuXG5cdCYuaXMtdmlzaWJsZSB7XG5cdFx0b3BhY2l0eTogMC43NTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG5cdFx0QG1lZGlhICN7JGJwLWxnfSwgI3skYnAtbWR9IHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdFx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0Ym90dG9tOiAtMjVweDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdCYucHJlc3MtZXNjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndhcy1hdXRvLXN1Z2dlc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogdmFyKC0tb2Zmc2V0LXNlYXJjaCwgNTIlKTtcblx0d2lkdGg6IDEwMCU7XG5cblx0Y29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJveC1zaGFkb3c6IDAgNTVweCAyNTBweCAxMDB2bWF4IHJnYmEoIzAwMCwgMC41KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG5cdEBtZWRpYSAjeyRicC1sZ30sICN7JGJwLW1kfSB7XG5cdFx0ei1pbmRleDogMztcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogNzB2aDtcblx0fVxuXG5cdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdG1heC1oZWlnaHQ6IDcwdmg7XG5cdFx0ei1pbmRleDogNjtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdH1cblxuXHQmOm5vdCguaXMtdmlzaWJsZSkge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiBtaW4oMTAwJSwgdmFyKC0tX2N0bl93LCA4MDBweCkpO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cblx0XHRAbWVkaWEgI3skYnAtc219IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRAbWVkaWEgI3skYnAtbGd9LCAjeyRicC1tZH0ge1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdH1cblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRAbWVkaWEgI3skYnAtbGd9LCAjeyRicC1tZH0ge1xuXHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdCYuaXMtZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19zZWNvbmRhcnkge1xuXHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS0yKTtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRnYXA6IDFyZW07XG5cblx0XHRAbWVkaWEgI3skYnAtbGd9LCAjeyRicC1tZH0ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQ+ICoge1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0bWFyZ2luLWJsb2NrOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDAuNXJlbTtcblxuXHRcdGZvbnQtc2l6ZTogdmFyKC0tZnotMDApO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZGluZyk7XG5cblx0XHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LTcwMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHR9XG5cdH1cblxuXHRhI2Fzcy1hdXRvLXN1Z2dlc3QtbGluay10by1zaG9wIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi53YXMtc3VnZ2VzdGVkLXdvcmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG5cblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblxuXHRcdGhlaWdodDogMTVweDtcblx0XHR3aWR0aDogMTVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE1IDE1JyUzRSUzQ3BhdGggZD0nTTYuMTgyIDQuMTgyYS40NS40NSAwIDAgMSAuNjM2IDBsMyAzYS40NS40NSAwIDAgMSAwIC42MzZsLTMgM2EuNDUuNDUgMCAxIDEtLjYzNi0uNjM2TDguODY0IDcuNSA2LjE4MiA0LjgxOGEuNDUuNDUgMCAwIDEgMC0uNjM2WicgZmlsbD0nY3VycmVudENvbG9yJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcblx0fVxuXG5cdCYuaXMtc2VsZWN0ZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTAwKTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuXHRcdH1cblx0fVxufVxuXG5bY2xhc3NePVwiYXNzLXN1Z2dlc3Rpb24tXCJdOm5vdCgud2FzLXN1Z2dlc3Rpb24td29yZHMpIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAwLjVyZW07XG5cblx0PiBsaSB7XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAwLjVyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGdhcDogMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjVyZW0pO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNSAxNSclM0UlM0NwYXRoIGQ9J004LjUxMiAzLjAwNWMuNjc2LS40NiAxLjUzMS0uNDY4IDIuMTY3LS4wNS4xNDQuMDk0LjI5OC4yNDQuNzEuNjU2LjQxMi40MTIuNTYyLjU2Ni42NTcuNzEuNDE3LjYzNi40MDggMS40OS0uMDUxIDIuMTY3LS4xMDUuMTU1LS4yNjcuMzItLjY5NC43NDdsLS42Mi42MTlhLjUuNSAwIDAgMCAuNzA4LjcwN2wuNjE5LS42MTkuMDQzLS4wNDNjLjM3LS4zNy42MDYtLjYwNi43NzEtLjg0OS42NzUtLjk5NC43MS0yLjI4Ny4wNi0zLjI3OC0uMTU5LS4yNDEtLjM5LS40NzItLjc0MS0uODIzbC0uMDQ1LS4wNDUtLjA0NC0uMDQ1Yy0uMzUyLS4zNTEtLjU4My0uNTgyLS44MjQtLjc0LS45OS0uNjUtMi4yODQtLjYxNi0zLjI3OC4wNi0uMjQzLjE2NC0uNDguNC0uODUuNzdsLS4wNDIuMDQzLS42MTkuNjJhLjUuNSAwIDEgMCAuNzA3LjcwNmwuNjItLjYxOGMuNDI2LS40MjcuNTkyLS41OS43NDYtLjY5NVpNNC4zMTggNy4xNDdhLjUuNSAwIDAgMC0uNzA3LS43MDdsLS42MTkuNjE4LS4wNDMuMDQzYy0uMzcuMzctLjYwNi42MDYtLjc3MS44NS0uNjc1Ljk5My0uNzEgMi4yODctLjA2IDMuMjc3LjE1OS4yNDIuMzkuNDczLjc0MS44MjRsLjA0NS4wNDUuMDQ0LjA0NGMuMzUyLjM1MS41ODMuNTgzLjgyNC43NDEuOTkuNjUgMi4yODQuNjE2IDMuMjc4LS4wNi4yNDMtLjE2NS40OC0uNDAxLjg0OS0uNzcxbC4wNDMtLjA0My42MTktLjYxOWEuNS41IDAgMSAwLS43MDgtLjcwN2wtLjYxOC42MTljLS40MjcuNDI3LS41OTMuNTktLjc0Ny42OTQtLjY3Ni40Ni0xLjUzMi40NjktMi4xNjcuMDUxLS4xNDQtLjA5NC0uMjk4LS4yNDUtLjcxLS42NTctLjQxMi0uNDEyLS41NjItLjU2Ni0uNjU3LS43MS0uNDE3LS42MzUtLjQwOC0xLjQ5LjA1MS0yLjE2Ny4xMDUtLjE1NC4yNjctLjMyLjY5NC0uNzQ3bC42MTktLjYxOFptNS4zMDQtMS4wNjFhLjUuNSAwIDAgMC0uNzA3LS43MDhMNS4zNzkgOC45MTRhLjUuNSAwIDEgMCAuNzA3LjcwN2wzLjUzNi0zLjUzNVonIGZpbGw9J2N1cnJlbnRDb2xvcicgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG5cblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS0xMDApO1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHR9XG5cblx0XHQud2FzLXJlc3VsdC10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC53YXMtcmVzdWx0LWFyZ3Mge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDAuNzVyZW07XG5cblx0XHRcdGZvbnQtc2l6ZTogODAlO1xuXHRcdFx0b3BhY2l0eTogMC44O1xuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb25fX3BpYyB7XG5cdGhlaWdodDogNjBkdmg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIuc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG5cdG1heC1pbmxpbmUtc2l6ZTogdW5zZXQ7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0QG1lZGlhICN7JGJwLWxnfSwgI3skYnAtbWR9IHtcblx0XHRpbmxpbmUtc2l6ZTogbWluKGNhbGModmFyKC0tY29udGFpbmVyLXNpemUpICsgdmFyKC0tZ3V0dGVyLTMpKSwgMTAwJSAtIDQwcHgpO1xuXHR9XG5cblx0QG1lZGlhICN7JGJwLXNtfSB7XG5cdFx0LS1icy1ndXR0ZXIteDogNXJlbTtcblxuXHRcdC5yb3cge1xuXHRcdFx0bWFyZ2luLWlubGluZTogMDtcblxuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMDtcblx0XHRcdH1cblxuXHRcdFx0W2NsYXNzKj1cImNvbC1cIl06bm90KC5zcGxpdHRlZC1jb2wpICsgW2NsYXNzKj1cImNvbC1cIl0ge1xuXHRcdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZsb3cge1xuXHQ+ICogKyAqIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLTIpO1xuXHR9XG59XG5cbi5pY29uIHtcblx0ZGlzcGxheTogZmxleDtcblx0aW5saW5lLXNpemU6IDFlbTtcblx0YmxvY2stc2l6ZTogMWVtO1xuXG5cdG1hcmdpbi1ibG9jay1zdGFydDogLTAuMXJlbTtcblxuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbikge1xuXHQuanMtc2Nyb2xsIHtcblx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0Ji5pcy1zY3JvbGxlZCB7XG5cdFx0XHRhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLm5vLWJyIHtcblx0YnIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnNwbGl0LXRleHQge1xuXHRAbWVkaWEgI3skYnAtbGd9IHtcblx0XHRjb2x1bW4tY291bnQ6IDI7XG5cdFx0Y29sdW1uLWdhcDogMmVtO1xuXHR9XG59XG5cbi5yYXRpby0xIHtcblx0YXNwZWN0LXJhdGlvOiAxO1xufVxuXG4ucmF0aW8tMTYtOSB7XG5cdGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cblxuLmFsaWduY2VudGVyLFxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5pbWcuYWxpZ25jZW50ZXIge1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYWxpZ25yaWdodCxcbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5pbWcuYWxpZ25yaWdodCB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5waWMtZnVsbC1oIHtcblx0YmxvY2stc2l6ZTogMTAwJTtcblxuXHQ+IGltZyB7XG5cdFx0YmxvY2stc2l6ZTogMTAwJTtcblx0fVxufVxuXG4ucGljLWZ1bGwtdyB7XG5cdGlubGluZS1zaXplOiAxMDAlO1xuXG5cdGltZyB7XG5cdFx0aW5saW5lLXNpemU6IDEwMCU7XG5cdH1cbn1cblxuLnNwbGl0LXRleHQge1xuXHRAbWVkaWEgI3skYnAtbGd9IHtcblx0XHRjb2x1bW4tY291bnQ6IDI7XG5cdFx0Y29sdW1uLWdhcDogMTY5cHg7XG5cdH1cbn1cblxuLmJrZy1zcGxpdCB7XG5cdC0tX2RlZzogMTgwZGVnO1xuXHQtLV9jb2xvci0xOiAjZmNmOWY0O1xuXHQtLV9jb2xvci0yOiAjZmZmO1xuXG5cdGJhY2tncm91bmQ6IHZhcigtLV9jb2xvci0xKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHZhcigtLV9kZWcpLCB2YXIoLS1fY29sb3ItMSkgMCUsIHZhcigtLV9jb2xvci0xKSA1MCUsIHZhcigtLV9jb2xvci0yKSA1MCUsIHZhcigtLV9jb2xvci0yKSAxMDAlKTtcbn1cblxuW2RhdGEtYmxlZWQ9XCJlbmRcIl0ge1xuXHRAbWVkaWEgI3skYnAtbGd9IHtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1fb2Zmc2V0LXgtc3RhcnQpICogLTEgLSB2YXIoLS1ndXR0ZXItMykgLyAyKTtcblx0fVxuXG5cdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAtNDBweDtcblx0fVxufVxuXG5bZGF0YS1ibGVlZD1cInN0YXJ0XCJdIHtcblx0QG1lZGlhICN7JGJwLWxnfSB7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1fb2Zmc2V0LXgtc3RhcnQpICogLTEgLSB2YXIoLS1ndXR0ZXItMykgLyAyKTtcblx0fVxuXG5cdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC00MHB4O1xuXHR9XG59XG5cbi8vIExheW91dHNcbi5pcy1qdXN0aWZ5LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaXMtanVzdGlmeS1lbmQge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaXMtYWxpZ24tY2VudGVyIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlzLWFsaWduLXN0YXJ0IHtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pcy1mbGV4LWNvbHMge1xuXHRAaW5jbHVkZSBmbGV4LWNvbHModmFyKC0tZ3V0dGVyLTMpLCB2YXIoLS1fY29scywgMykpO1xuXG5cdEBtZWRpYSAjeyRicC1sZ30ge1xuXHRcdC0tX2NvbHM6IHZhcigtLV9jb2xzLWxnLCAzKTtcblx0fVxuXG5cdEBtZWRpYSAjeyRicC1tZH0ge1xuXHRcdC0tX2NvbHM6IHZhcigtLV9jb2xzLW1kLCAyKTtcblx0fVxuXG5cdEBtZWRpYSAjeyRicC1zbX0ge1xuXHRcdC0tX2NvbHM6IHZhcigtLV9jb2xzLXNtLCAxKTtcblx0fVxufVxuXG4vLyBDb2xvcnNcbi5pcy1wcmltYXJ5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uaXMtc2Vjb25kYXJ5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi5pcy1saWdodC1ncmF5IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWdyYXktMTAwKTtcbn1cblxuLmlzLWJrZy1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5pcy1ia2ctc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLmlzLWJrZy1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG59XG5cbi8qKlxuICogSlMgQ29tcG9uZW50c1xuICoqL1xuXG4vLyBSZWFkTW9yZVxuW2RhdGEtcmVhZC1tb3JlXSB7XG5cdC5pcy1oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucmVhZG1vcmUtdG9nZ2xlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xuXG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mei0wKTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItZ3JheS03MDApO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbi8vIEZhZGUgSW4gb24gc2Nyb2xsXG4uanMtc2Nyb2xsIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcblxuXHQmLmlzLXNjcm9sbGVkIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGFuaW1hdGlvbjogZmFkZUluVXAgMC40cyBlYXNlLWluLW91dCB2YXIoLS1fZCwgMC4xcykgYm90aDtcblx0fVxufVxuIiwiLy8gQ2VudGVyIEVsZW1lbnRcbkBtaXhpbiBhbGlnbi1jZW50ZXIoJGRpcmVjdGlvbjogcm93KSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy8gQXJyb3cgVG9wXG5AbWl4aW4gYXJyb3ctdXAoJGNvbG9yOiAjMDAwLCAkc2l6ZTogNXB4KSB7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cblx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG59XG5cbkBtaXhpbiBmbGV4LWNvbHMoJGdhcDogMXJlbSwgJGNvbHM6IDIsICRyb3ctZ2FwOiBmYWxzZSkge1xuXHRAaWYgJHJvdy1nYXAgPT0gdHJ1ZSB7XG5cdFx0cm93LWdhcDogJGdhcDtcblx0fSBAZWxzZSB7XG5cdFx0Z2FwOiAkZ2FwO1xuXHR9XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdD4gKiB7XG5cdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAkY29scykgLSAkZ2FwICsgKCRnYXAgLyAkY29scykpO1xuXHR9XG59XG4iXX0= */
