:root{--light-default:$light-default}:root,[data-bs-theme=light]{--bs-blue:#0063cc;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#cc1414;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--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:#0063cc;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#cc1414;--bs-light:#ebf2ff;--bs-dark:#212529;--bs-primary-rgb:0,99,204;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:204,20,20;--bs-light-rgb:235,242,255;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#002852;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#520808;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cce0f5;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f5d0d0;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#99c1eb;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#eba1a1;--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:"Hanken Grotesk",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%,.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,.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,.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:#0063cc;--bs-link-color-rgb:0,99,204;--bs-link-decoration:underline;--bs-link-hover-color:#004fa3;--bs-link-hover-color-rgb:0,79,163;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e6ddd8;--bs-border-color-translucent:rgba(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,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,99,204,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#cc1414;--bs-form-invalid-border-color:#cc1414}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:var(--bs-highlight-bg);color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{color:var(--bs-code-color);font-size:.875em;word-wrap:break-word}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@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:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.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.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:2rem}.g-5,.gy-5{--bs-gutter-y:2rem}.g-6,.gx-6{--bs-gutter-x:3rem}.g-6,.gy-6{--bs-gutter-y:3rem}.g-7,.gx-7{--bs-gutter-x:4rem}.g-7,.gy-7{--bs-gutter-y:4rem}@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.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:3rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:3rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:4rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:4rem}}@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.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:2rem}.g-md-5,.gy-md-5{--bs-gutter-y:2rem}.g-md-6,.gx-md-6{--bs-gutter-x:3rem}.g-md-6,.gy-md-6{--bs-gutter-y:3rem}.g-md-7,.gx-md-7{--bs-gutter-x:4rem}.g-md-7,.gy-md-7{--bs-gutter-y:4rem}}@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.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:3rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:3rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:4rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:4rem}}@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.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:3rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:3rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:4rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:4rem}}@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.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:3rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:3rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:4rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:4rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:#fff;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:#f9f9fa;--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem 1rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table thead th{background-color:#f9f9fa;border-bottom:1px solid #cbcdd1;font-weight:500;height:50px;vertical-align:middle}.table thead th.select-icon{width:50px}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .5rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(2n)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cce0f5;--bs-table-border-color:#a3b3c4;--bs-table-striped-bg:#cce0f5;--bs-table-striped-color:#000;--bs-table-active-bg:#b8c9dc;--bs-table-active-color:#000;--bs-table-hover-bg:#bdcfe2;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b4b6b7;--bs-table-striped-bg:#e2e3e5;--bs-table-striped-color:#000;--bs-table-active-bg:#cbcdce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#d1e7dd;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a5c4ca;--bs-table-striped-bg:#cff4fc;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#fff3cd;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dab9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece0be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f5d0d0;--bs-table-border-color:#c4a6a6;--bs-table-striped-bg:#f5d0d0;--bs-table-striped-color:#000;--bs-table-active-bg:#dcbbbb;--bs-table-active-color:#000;--bs-table-hover-bg:#e2c0c0;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#f8f9fa;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#212529;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:var(--bs-secondary-color);font-size:.875em;margin-top:.25rem}.form-control{appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid #b2b5bb;border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#80b1e6;box-shadow:0 0 0 .25rem rgba(0,99,204,.25);color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);border-radius:0;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0;color:var(--bs-body-color);display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%230063cc' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:var(--bs-border-width) solid #b2b5bb;border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80b1e6;box-shadow:0 0 0 .25rem rgba(0,99,204,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#80b1e6;box-shadow:0 0 0 .25rem rgba(0,99,204,.25);outline:0}.form-check-input:checked{background-color:#0063cc;border-color:#0063cc}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0063cc;border-color:#0063cc;--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%237fb1e5'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,99,204,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,99,204,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0063cc;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3d0f0}.form-range::-webkit-slider-runnable-track{background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0063cc;border:0;border-radius:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3d0f0}.form-range::-moz-range-track{background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:var(--bs-border-width) solid transparent;color:rgba(var(--bs-body-color-rgb),.65);height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-left:.75rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid #b2b5bb;border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:var(--bs-form-valid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:var(--bs-success);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:var(--bs-form-invalid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:var(--bs-danger);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc1414' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23cc1414' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23cc1414' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23cc1414' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:22px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0063cc;--bs-btn-border-color:#0063cc;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0054ad;--bs-btn-hover-border-color:#004fa3;--bs-btn-focus-shadow-rgb:38,122,212;--bs-btn-active-color:#fff;--bs-btn-active-bg:#004fa3;--bs-btn-active-border-color:#004a99;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0063cc;--bs-btn-disabled-border-color:#0063cc}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#cc1414;--bs-btn-border-color:#cc1414;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ad1111;--bs-btn-hover-border-color:#a31010;--bs-btn-focus-shadow-rgb:212,55,55;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a31010;--bs-btn-active-border-color:#990f0f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#cc1414;--bs-btn-disabled-border-color:#cc1414}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#ebf2ff;--bs-btn-border-color:#ebf2ff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#c8ced9;--bs-btn-hover-border-color:#bcc2cc;--bs-btn-focus-shadow-rgb:200,206,217;--bs-btn-active-color:#000;--bs-btn-active-bg:#bcc2cc;--bs-btn-active-border-color:#b0b6bf;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ebf2ff;--bs-btn-disabled-border-color:#ebf2ff}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0063cc;--bs-btn-border-color:#0063cc;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0063cc;--bs-btn-hover-border-color:#0063cc;--bs-btn-focus-shadow-rgb:0,99,204;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0063cc;--bs-btn-active-border-color:#0063cc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0063cc;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0063cc;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#cc1414;--bs-btn-border-color:#cc1414;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#cc1414;--bs-btn-hover-border-color:#cc1414;--bs-btn-focus-shadow-rgb:204,20,20;--bs-btn-active-color:#fff;--bs-btn-active-bg:#cc1414;--bs-btn-active-border-color:#cc1414;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#cc1414;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#cc1414;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#ebf2ff;--bs-btn-border-color:#ebf2ff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ebf2ff;--bs-btn-hover-border-color:#ebf2ff;--bs-btn-focus-shadow-rgb:235,242,255;--bs-btn-active-color:#000;--bs-btn-active-bg:#ebf2ff;--bs-btn-active-border-color:#ebf2ff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ebf2ff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ebf2ff;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,122,212;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:auto;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0063cc;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0063cc;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:22px}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem rgba(0,99,204,.25);outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0063cc}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:currentcolor;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:22px;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:hsla(0,0%,100%,.55);--bs-navbar-hover-color:hsla(0,0%,100%,.75);--bs-navbar-disabled-color:hsla(0,0%,100%,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:hsla(0,0%,100%,.1)}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23002751' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(0,99,204,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);display:inline-block;font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0063cc;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0063cc;--bs-list-group-active-border-color:#0063cc;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:not(.active):active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin-bottom:calc(var(--bs-modal-header-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-modal-header-padding-x)*-.5);margin-top:calc(var(--bs-modal-header-padding-y)*-.5);padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;filter:var(--bs-carousel-control-icon-filter);justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:var(--bs-carousel-indicator-active-bg);border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:var(--bs-carousel-caption-color);left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media(max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%}@keyframes placeholder-wave{to{mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-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(0,79,163,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(0,79,163,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-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(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(163,16,16,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(163,16,16,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(239,245,255,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(239,245,255,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-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(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-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;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{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);outline:0}.icon-link{align-items:center;backface-visibility:hidden;display:inline-flex;gap:.375rem;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@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{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width: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{left:0;position:fixed;right: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{bottom:0;position:sticky;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!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{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:var(--bs-border-width)}.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{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{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-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-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-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-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:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2rem!important}.me-6{margin-right:3rem!important}.me-7{margin-right:4rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2rem!important}.ms-6{margin-left:3rem!important}.ms-7{margin-left:4rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2rem!important}.pe-6{padding-right:3rem!important}.pe-7{padding-right:4rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2rem!important}.ps-6{padding-left:3rem!important}.ps-7{padding-left:4rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:2rem!important}.column-gap-6{column-gap:3rem!important}.column-gap-7{column-gap:4rem!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-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-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;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;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-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-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{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{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-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-end-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-bottom-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-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{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{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:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2rem!important}.m-sm-6{margin:3rem!important}.m-sm-7{margin:4rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:2rem!important;margin-right:2rem!important}.mx-sm-6{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-7{margin-left:4rem!important;margin-right:4rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-sm-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2rem!important}.mt-sm-6{margin-top:3rem!important}.mt-sm-7{margin-top:4rem!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:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2rem!important}.me-sm-6{margin-right:3rem!important}.me-sm-7{margin-right:4rem!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:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2rem!important}.mb-sm-6{margin-bottom:3rem!important}.mb-sm-7{margin-bottom:4rem!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:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2rem!important}.ms-sm-6{margin-left:3rem!important}.ms-sm-7{margin-left:4rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2rem!important}.p-sm-6{padding:3rem!important}.p-sm-7{padding:4rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:2rem!important;padding-right:2rem!important}.px-sm-6{padding-left:3rem!important;padding-right:3rem!important}.px-sm-7{padding-left:4rem!important;padding-right:4rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-sm-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-sm-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2rem!important}.pt-sm-6{padding-top:3rem!important}.pt-sm-7{padding-top:4rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2rem!important}.pe-sm-6{padding-right:3rem!important}.pe-sm-7{padding-right:4rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2rem!important}.pb-sm-6{padding-bottom:3rem!important}.pb-sm-7{padding-bottom:4rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2rem!important}.ps-sm-6{padding-left:3rem!important}.ps-sm-7{padding-left:4rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2rem!important}.gap-sm-6{gap:3rem!important}.gap-sm-7{gap:4rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:2rem!important}.row-gap-sm-6{row-gap:3rem!important}.row-gap-sm-7{row-gap:4rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:2rem!important}.column-gap-sm-6{column-gap:3rem!important}.column-gap-sm-7{column-gap:4rem!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{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{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:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2rem!important}.m-md-6{margin:3rem!important}.m-md-7{margin:4rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:2rem!important;margin-right:2rem!important}.mx-md-6{margin-left:3rem!important;margin-right:3rem!important}.mx-md-7{margin-left:4rem!important;margin-right:4rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-md-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2rem!important}.mt-md-6{margin-top:3rem!important}.mt-md-7{margin-top:4rem!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:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2rem!important}.me-md-6{margin-right:3rem!important}.me-md-7{margin-right:4rem!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:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2rem!important}.mb-md-6{margin-bottom:3rem!important}.mb-md-7{margin-bottom:4rem!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:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2rem!important}.ms-md-6{margin-left:3rem!important}.ms-md-7{margin-left:4rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2rem!important}.p-md-6{padding:3rem!important}.p-md-7{padding:4rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:2rem!important;padding-right:2rem!important}.px-md-6{padding-left:3rem!important;padding-right:3rem!important}.px-md-7{padding-left:4rem!important;padding-right:4rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-md-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-md-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2rem!important}.pt-md-6{padding-top:3rem!important}.pt-md-7{padding-top:4rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2rem!important}.pe-md-6{padding-right:3rem!important}.pe-md-7{padding-right:4rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2rem!important}.pb-md-6{padding-bottom:3rem!important}.pb-md-7{padding-bottom:4rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2rem!important}.ps-md-6{padding-left:3rem!important}.ps-md-7{padding-left:4rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2rem!important}.gap-md-6{gap:3rem!important}.gap-md-7{gap:4rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:2rem!important}.row-gap-md-6{row-gap:3rem!important}.row-gap-md-7{row-gap:4rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:2rem!important}.column-gap-md-6{column-gap:3rem!important}.column-gap-md-7{column-gap:4rem!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{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{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:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2rem!important}.m-lg-6{margin:3rem!important}.m-lg-7{margin:4rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:2rem!important;margin-right:2rem!important}.mx-lg-6{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-7{margin-left:4rem!important;margin-right:4rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-lg-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-7{margin-top:4rem!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:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2rem!important}.me-lg-6{margin-right:3rem!important}.me-lg-7{margin-right:4rem!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:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-6{margin-bottom:3rem!important}.mb-lg-7{margin-bottom:4rem!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:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2rem!important}.ms-lg-6{margin-left:3rem!important}.ms-lg-7{margin-left:4rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!important}.p-lg-7{padding:4rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:2rem!important;padding-right:2rem!important}.px-lg-6{padding-left:3rem!important;padding-right:3rem!important}.px-lg-7{padding-left:4rem!important;padding-right:4rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-lg-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-lg-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2rem!important}.pt-lg-6{padding-top:3rem!important}.pt-lg-7{padding-top:4rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2rem!important}.pe-lg-6{padding-right:3rem!important}.pe-lg-7{padding-right:4rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2rem!important}.pb-lg-6{padding-bottom:3rem!important}.pb-lg-7{padding-bottom:4rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2rem!important}.ps-lg-6{padding-left:3rem!important}.ps-lg-7{padding-left:4rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2rem!important}.gap-lg-6{gap:3rem!important}.gap-lg-7{gap:4rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:2rem!important}.row-gap-lg-6{row-gap:3rem!important}.row-gap-lg-7{row-gap:4rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:2rem!important}.column-gap-lg-6{column-gap:3rem!important}.column-gap-lg-7{column-gap:4rem!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{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{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:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2rem!important}.m-xl-6{margin:3rem!important}.m-xl-7{margin:4rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:2rem!important;margin-right:2rem!important}.mx-xl-6{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-7{margin-left:4rem!important;margin-right:4rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-xl-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-6{margin-top:3rem!important}.mt-xl-7{margin-top:4rem!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:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2rem!important}.me-xl-6{margin-right:3rem!important}.me-xl-7{margin-right:4rem!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:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2rem!important}.mb-xl-6{margin-bottom:3rem!important}.mb-xl-7{margin-bottom:4rem!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:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2rem!important}.ms-xl-6{margin-left:3rem!important}.ms-xl-7{margin-left:4rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2rem!important}.p-xl-6{padding:3rem!important}.p-xl-7{padding:4rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:2rem!important;padding-right:2rem!important}.px-xl-6{padding-left:3rem!important;padding-right:3rem!important}.px-xl-7{padding-left:4rem!important;padding-right:4rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-xl-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-xl-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2rem!important}.pt-xl-6{padding-top:3rem!important}.pt-xl-7{padding-top:4rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2rem!important}.pe-xl-6{padding-right:3rem!important}.pe-xl-7{padding-right:4rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2rem!important}.pb-xl-6{padding-bottom:3rem!important}.pb-xl-7{padding-bottom:4rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2rem!important}.ps-xl-6{padding-left:3rem!important}.ps-xl-7{padding-left:4rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2rem!important}.gap-xl-6{gap:3rem!important}.gap-xl-7{gap:4rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:2rem!important}.row-gap-xl-6{row-gap:3rem!important}.row-gap-xl-7{row-gap:4rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:2rem!important}.column-gap-xl-6{column-gap:3rem!important}.column-gap-xl-7{column-gap:4rem!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{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{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:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2rem!important}.m-xxl-6{margin:3rem!important}.m-xxl-7{margin:4rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:2rem!important;margin-right:2rem!important}.mx-xxl-6{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-7{margin-left:4rem!important;margin-right:4rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-xxl-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2rem!important}.mt-xxl-6{margin-top:3rem!important}.mt-xxl-7{margin-top:4rem!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:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2rem!important}.me-xxl-6{margin-right:3rem!important}.me-xxl-7{margin-right:4rem!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:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2rem!important}.mb-xxl-6{margin-bottom:3rem!important}.mb-xxl-7{margin-bottom:4rem!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:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2rem!important}.ms-xxl-6{margin-left:3rem!important}.ms-xxl-7{margin-left:4rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2rem!important}.p-xxl-6{padding:3rem!important}.p-xxl-7{padding:4rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:2rem!important;padding-right:2rem!important}.px-xxl-6{padding-left:3rem!important;padding-right:3rem!important}.px-xxl-7{padding-left:4rem!important;padding-right:4rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-xxl-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-xxl-7{padding-bottom:4rem!important;padding-top:4rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2rem!important}.pt-xxl-6{padding-top:3rem!important}.pt-xxl-7{padding-top:4rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2rem!important}.pe-xxl-6{padding-right:3rem!important}.pe-xxl-7{padding-right:4rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2rem!important}.pb-xxl-6{padding-bottom:3rem!important}.pb-xxl-7{padding-bottom:4rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2rem!important}.ps-xxl-6{padding-left:3rem!important}.ps-xxl-7{padding-left:4rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2rem!important}.gap-xxl-6{gap:3rem!important}.gap-xxl-7{gap:4rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:2rem!important}.row-gap-xxl-6{row-gap:3rem!important}.row-gap-xxl-7{row-gap:4rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:2rem!important}.column-gap-xxl-6{column-gap:3rem!important}.column-gap-xxl-7{column-gap:4rem!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}}.btn{font-weight:600}.btn-primary:hover{color:#004f99;color:#fff}.btn-primary:active{color:#003966;color:#fff}a{font-weight:600;text-decoration:none}a:hover{color:#004f99;text-decoration:underline}.btn-light{color:#0063cc}.btn-light:active,.btn-light:hover{color:#dbe9ff;color:#0063cc}.bg-creme{background-color:#fcf8f5}.text-dark{color:#14181f}.text-grey{color:#6c757d}.text-danger{color:#660a0a!important}.text-red,i.text-danger{color:#cc1414!important}.h4,h4{font-size:16px;font-weight:600;margin-bottom:0}.border-dashed{border-style:dashed!important}.fs-7{font-size:10px!important}.dropdown-menu ul{gap:8px}.dropdown-menu a,.dropdown-menu button{line-height:34px;white-space:nowrap}.text-regular-sm{font-size:.75rem}@media(min-width:1500px){.d-xxxl-block{display:block!important}}.heading-lg,.heading-md,.heading-sm,.heading-xl,.heading-xs{font-size:.875rem;font-weight:600}.heading-sm{font-size:1rem}.heading-md{font-size:1.125rem}.heading-lg{font-size:1.375rem}.heading-xl{font-size:1.625rem}.font-italic{font-style:italic}.cursor-pointer{cursor:pointer!important}.text-xxl{font-size:1.625rem}.text-xl{font-size:1.375rem}.text-lg{font-size:1.125rem}.text-md{font-size:1rem}.text-xxxl{font-size:2rem}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.text-xxs{font-size:.625rem}.menu-item{border-radius:8px;font-weight:500;line-height:34px;text-decoration:none!important}.menu-item:hover{background-color:#dbe9ff;color:#0063cc!important}.control-menu-active span,.menu-item-active{background-color:#ebf2ff;color:#0063cc!important;font-weight:600}.control-menu-active span .far,.menu-item-active .far{font-weight:900}.control-menu-active:after{background:blue;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.control-menu{height:67px}.menu-item-disabled span{color:#666f77}.control-menu-item{height:67px;position:relative;text-decoration:none!important}.control-menu-item span{border-radius:8px;color:#666f77}.control-menu-item:hover span{background-color:#dbe9ff;color:#0063cc!important;text-decoration:none!important}@media(max-width:767.98px){#NavBarMain{bottom:0;top:70px}#NavBarMain,.mobile-top-nav{left:0;position:fixed;right:0}.mobile-top-nav{height:70px;top:0}.mobile-top-nav img{height:40px}.mobile-menu-on{width:100%;z-index:1030}.mobile-menu-off{overflow:hidden;width:0!important}.main-content{padding-top:70px}}@media(min-width:768px){#NavBarMain{width:300px}.main-content{width:calc(100vw - 300px)}}.label{border-radius:16px;font-size:.75rem;font-weight:500;height:1.5rem;line-height:1.5rem;padding:0 8px}.label-primary{background-color:#0063cc!important}.icon-primary{color:#0063cc!important}.label-secondary{background-color:#6c757d!important}.icon-secondary{color:#6c757d!important}.label-success{background-color:#198754!important}.icon-success{color:#198754!important}.label-info{background-color:#0dcaf0!important}.icon-info{color:#0dcaf0!important}.label-warning{background-color:#ffc107!important}.icon-warning{color:#ffc107!important}.label-danger{background-color:#cc1414!important}.icon-danger{color:#cc1414!important}.label-light{background-color:#ebf2ff!important}.icon-light{color:#ebf2ff!important}.label-dark{background-color:#212529!important}.icon-dark{color:#212529!important}.label-green{background-color:#e5f8eb}.label-grey{background-color:#efeff1}.label-creme{background-color:#fff9e5;color:#342f04}.label-pink{background-color:#ffe5e5}.label-primary{color:#fff}.checkbox{cursor:pointer;display:inline-flex;padding:0;position:relative}.checkbox>input{align-self:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #b2b5bb;border-radius:6px;cursor:pointer;flex-shrink:0;height:1.5rem;margin-right:.8rem;outline:none;transition-duration:.1s;width:1.5rem}.checkbox>input:hover{border-color:#999}.checkbox>input:checked{background-color:#14181f;border-color:#14181f}.checkbox>input:checked+span:before{color:#fff;content:"";display:block;font-family:Font Awesome\ 7 Pro;font-size:.9rem;left:5px;line-height:1.5rem;padding:0;position:absolute;text-align:center;top:0}.checkbox.minus-icon>input:checked+span:before{content:"";left:6px}.switch,.switch-sm{display:inline-block;height:28px;position:relative;width:46px}.switch input,.switch-sm input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;right:0}.slider,.slider:before{left:0;position:absolute;top:0;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;border:1px solid #c4c4c4;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);content:"";height:28px;width:28px}input:checked+.slider{background-color:#0063cc}input:checked+.slider:before{border:1px solid #0063cc}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);transform:translateX(18px)}.slider.round{border-radius:40px}.slider.round:before{border-radius:50%}.switch-sm{height:22px;width:40px}.switch-sm .slider:before{height:18px;left:2px;top:2px;width:18px}.search-control{position:relative}.search-control input{padding-left:24px}.search-control:before{color:#0063cc;content:"";font-family:Font Awesome\ 7 Pro;font-size:12px;left:8px;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.form-control.invalid{background-color:#ffe5e5;border:1px solid #ff8080}.hidden-file{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.checkbox-block,.checkbox-block-selected,.form-check-input[type=radio]{border:2px solid #b2b5bb;height:1.5rem;width:1.5rem}.checkbox-block,.checkbox-block-selected{border-radius:6px}.checkbox-block-selected,.form-check-input[type=radio]:checked{background-color:#14181f;border-color:#14181f}.checkbox-block-selected:after{color:#fff;content:"";display:block;font-family:Font Awesome\ 7 Pro;font-size:.9rem;left:5px;line-height:1.5rem;padding:0;position:absolute;text-align:center;top:0}.form-check-input:focus{box-shadow:none!important}.form-check-input[type=radio]{margin-right:.8rem}.form-check-input[type=radio]:checked:disabled{background-color:#efeff1;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"><circle r="2" fill="%23666f77"/></svg>');border-color:#b2b5bb}.form-check-input[type=radio]:disabled{background:#efeff1;border-color:#b2b5bb}.form-check-input[type=radio].invalid{background:#ffe5e5;border-color:#ff8080}.json-block{overflow:auto}.json-block .key{color:brown}.json-block .string{color:green}.json-block .number{color:blue}.json-block .boolean{color:#ff8c00}.json-block .null{color:#f0f}.request-block{background-color:#f5f6f8;border:1px solid #d8dee4}.request-block .title{background-color:#ebeef1;border-bottom:1px solid #d8dee4}.console-block{background-color:#3e444e;color:#fff}.console-block .title{background-color:#505864}.console-block .method{color:#4ebbf5;font-weight:600}.quill-editor-container .ql-container,.quill-editor-container .ql-toolbar{border:none!important}.quill-editor-container .ql-toolbar{border-bottom:1px solid #b2b5bb}.quill-editor-container .ql-container{font-family:inherit!important;font-size:inherit!important;height:300px}.quill-editor-container .quill-wrapper{border:1px solid #b2b5bb;border-radius:.375rem;color:#212529;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.quill-editor-container .quill-wrapper.invalid{background-color:#ffe5e5;border-color:#ff8080}.quill-editor-container .quill-wrapper.focused{border-color:#80b1e6;box-shadow:0 0 0 .25rem rgba(0,99,204,.25)}.quill-editor-container .ql-toolbar .ql-picker.ql-font{width:140px!important}.quill-editor-container .ql-toolbar .ql-picker.ql-font .ql-picker-label{align-items:center;display:inline-flex;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.quill-editor-container .ql-toolbar .ql-picker.ql-font .ql-picker-options{min-width:140px;white-space:normal;width:auto!important}.quill-editor-container .ql-toolbar .ql-picker.ql-font .ql-picker-options .ql-picker-item{display:block;overflow:visible;white-space:nowrap;width:auto}.ql-font-hanken-grotesk{font-family:Hanken Grotesk,sans-serif}.ql-font-arial{font-family:Arial,Helvetica,sans-serif}.ql-font-helvetica{font-family:Helvetica,Arial,sans-serif}.ql-font-times-new-roman{font-family:Times New Roman,Times,serif}.z-index-2{z-index:2}.flatpickr,.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr{cursor:text;width:100%}.flatpickr input[data-input]{box-sizing:border-box;padding-right:2.2rem!important;width:100%}.flatpickr .input-button.calendarIcon{align-items:center;color:#0063cc;cursor:pointer;display:flex;height:20px;justify-content:center;pointer-events:auto;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px}.flatpickr .input-button.calendarIcon i{font-size:1rem}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-left-color:none!important;border-right-color:none!important}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:#80878e!important}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:#80878e!important}.flatpickr-calendar{border:1px solid #80878e!important}.flatpickr-calendar,.flatpickr-calendar .flatpickr-innerContainer{border-radius:8px!important;overflow:visible!important}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{box-sizing:border-box!important;margin:0 8px!important;width:calc(100% - 16px)!important}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{background-color:#ebf2ff!important;border-radius:8px!important;height:2rem}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{font-weight:600}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{background-color:transparent}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days{border:none}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{box-sizing:border-box!important;max-width:100%!important;min-width:100%!important;width:100%!important}.flatpickr-calendar .flatpickr-day{border:none!important}.flatpickr-calendar .flatpickr-day:hover{background-color:#ebf2ff;border-color:#0063cc;color:#0063cc}.flatpickr-calendar .flatpickr-day.selected{color:#fff}.flatpickr-calendar .flatpickr-day.today{background-color:#ebf2ff;border-color:#0063cc}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange{background-color:#0063cc!important;border:none!important}.flatpickr-calendar .flatpickr-months .flatpickr-month{align-items:center;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;color:#0063cc;display:flex;justify-content:center}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{padding:6px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{margin-left:14px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{margin-right:14px}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev,.flatpickr-calendar .flatpickr-months .numInputWrapper{color:#0063cc}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-months .numInputWrapper:hover{color:#004f99}.flatpickr-calendar .flatpickr-months .numInputWrapper .numInput{background-color:#fff;font-size:.875rem}.flatpickr-calendar .flatpickr-months .numInputWrapper .numInput:hover{background-color:#ebf2ff;border-color:#0063cc;color:#0063cc}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months{background-color:#fff;font-size:.875rem;text-align:right}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months:hover{background-color:#ebf2ff;border-color:#0063cc;color:#0063cc}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months option.flatpickr-monthDropdown-month{background-color:#fff;font-size:.875rem}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkVkdUNydWl0U2l0ZS5jc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX3Jvb3Quc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvdmVuZG9yL19yZnMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX3JlYm9vdC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX3R5cGUuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fY29udGFpbmVycy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL19ncmlkLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvZm9ybXMvX2xhYmVscy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fdHJhbnNpdGlvbnMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX2Ryb3Bkb3duLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL19idXR0b24tZ3JvdXAuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX25hdi5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL19hY2NvcmRpb24uc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX2JhZGdlLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL19hbGVydC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fcHJvZ3Jlc3Muc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX3RvYXN0cy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fbW9kYWwuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX3BvcG92ZXIuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvX29mZmNhbnZhcy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9fcGxhY2Vob2xkZXJzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvaGVscGVycy9fcmF0aW8uc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0Jvb3RzdHJhcC9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Cb290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL2hlbHBlcnMvX3ZyLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQm9vdHN0cmFwT3ZlcnJpZGVzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvTmF2aWdhdGlvbi5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0NvbXBvbmVudHMvX2xhYmVscy5zY3NzIiwiQzovREVWL01lZXN0ZXJiYWFuL01iLkF0cy9NYi5BdHMvQ29udGVudC9TdHlsaW5nL0NvbXBvbmVudHMvX2NoZWNrYm94ZXMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Db21wb25lbnRzL19mb3JtZWxlbWVudHMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Db21wb25lbnRzL19kb2N1bWVudGF0aW9uLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQ29tcG9uZW50cy9fcXVpbGxPdmVycmlkZXMuc2NzcyIsIkM6L0RFVi9NZWVzdGVyYmFhbi9NYi5BdHMvTWIuQXRzL0NvbnRlbnQvU3R5bGluZy9Db21wb25lbnRzL19oZWxwZXJzLnNjc3MiLCJDOi9ERVYvTWVlc3RlcmJhYW4vTWIuQXRzL01iLkF0cy9Db250ZW50L1N0eWxpbmcvQ29tcG9uZW50cy9mbGF0cGlja3IvX2ZsYXRwaWNrck92ZXJyaWRlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1DaUVBLDhCQUNJLENBQUEsNEJDbEVKLGlCQVNJLENBQUEsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FBQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGlCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLHNCQUFBLENBQUEscUJBSUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHFCQUFBLENBQUEsb0JBSUEsQ0FBQSxzQkFBQSxDQUFBLG9CQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLHlCQUlBLENBQUEsOEJBQUEsQ0FBQSwwQkFBQSxDQUFBLHdCQUFBLENBQUEsMEJBQUEsQ0FBQSx5QkFBQSxDQUFBLDBCQUFBLENBQUEsc0JBQUEsQ0FBQSxrQ0FJQSxDQUFBLG9DQUFBLENBQUEsa0NBQUEsQ0FBQSwrQkFBQSxDQUFBLGtDQUFBLENBQUEsaUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLCtCQUFBLENBQUEsOEJBSUEsQ0FBQSxnQ0FBQSxDQUFBLDhCQUFBLENBQUEsMkJBQUEsQ0FBQSw4QkFBQSxD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QUEsbUNBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHNDQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkRtR0Esc0JDaEhBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxtQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHNDQUNBLENBQUEsa0JBQ0EsQ0FBQSxrQkRtR0Esc0JDaEhBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxvQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHNDQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkRtR0Esc0JDaEhBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxtQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHNDQUNBLENBQUEsa0JBQ0EsQ0FBQSxvQkRtR0Esc0JDaEhBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxtQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHNDQUNBLENBQUEsa0JBQ0EsQ0FBQSxtQkRtR0Esc0JDaEhBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVEQUNBLENBQUEsK0JBQ0EsQ0FBQSxnQ0FDQSxDQUFB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QkFPSSxDQUFBLEtBUEosa0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSixzQkFPSSxDQUFBLEtBUEoscUJBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSixxQkFPSSxDQUFBLEtBUEoscUJBT0ksQ0FBQSxLQVBKLHFCQU9JLENBQUEsUUFQSixxQkFPSSxDQUFBLE1BQUEsdUJBQUEsQ0FQSix3QkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSiw2QkFPSSxDQUFBLE1BQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLE1BQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSiw2QkFPSSxDQUFBLE1BQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEseUJBQUEsQ0FQSixzQkFPSSxDQUFBLE1BQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLE1BQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLE1BQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLE1BUEosc0JBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSiwwQkFPSSxDQUFBLE1BUEoseUJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSix5QkFPSSxDQUFBLE1BUEoseUJBT0ksQ0FBQSxNQVBKLHlCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiw0QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBK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QSw0QkFBQSxDQVBKLHlCQU9JLENBQUEsU0FBQSw0QkFBQSxDQVBKLHlCQU9JLENBQUEsWUFBQSw0QkFBQSxDQVBKLHlCQU9JLENBQUEsU0FQSixzQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxZQVBKLHlCQU9JLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxZQVBKLDJCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxZQVBKLDRCQU9JLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxZQVBKLDBCQU9JLENBQUEsUUFQSixtQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxTQUFBLHdCQUFBLENBUEoseUJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosOEJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEosNkJBT0ksQ0FBQSxTQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosOEJBT0ksQ0FBQSxTQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDBCQUFBLENBUEosdUJBT0ksQ0FBQSxTQUFBLCtCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDhCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxTQUFBLCtCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxTQVBKLHVCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFVBUEosZUFPSSxDQUFBLFVBUEosb0JBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsVUFQSixrQkFPSSxDQUFBLFVBUEosb0JBT0ksQ0FBQSxVQVBKLGtCQU9JLENBQUEsVUFQSixrQkFPSSxDQUFBLFVBUEosa0JBT0ksQ0FBQSxjQVBKLG1CQU9JLENBQUEsY0FQSix3QkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxjQVBKLHNCQU9JLENBQUEsY0FQSix3QkFPSSxDQUFBLGNBUEosc0JBT0ksQ0FBQSxjQVBKLHNCQU9JLENBQUEsY0FQSixzQkFPSSxDQUFBLGlCQVBKLHNCQU9JLENBQUEsaUJBUEosMkJBT0ksQ0FBQSxpQkFQSiwwQkFPSSxDQUFBLGlCQVBKLHlCQU9JLENBQUEsaUJBUEosMkJBT0ksQ0FBQSxpQkFQSix5QkFPSSxDQUFBLGlCQVBKLHlCQU9JLENBQUEsaUJBUEoseUJBT0ksQ0FBQSxlQVBKLHlCQU9JLENBQUEsYUFQSiwwQkFPSSxDQUFBLGdCQVBKLDJCQU9JLENBQUEsQ0FBQSx3QmxEVlIsZ0JrREdJLG9CQU9JLENBQUEsY0FQSixxQkFPSSxDQUFBLGVBUEosb0JBT0ksQ0FBQSx1QkFQSiw0QkFPSSxDQUFBLHFCQVBKLDBCQU9JLENBQUEsb0JBUEoseUJBT0ksQ0FBQSxxQkFQSiwrQkFPSSxDQUFBLG9CQVBKLHlCQU9JLENBQUEsYUFQSix3QkFPSSxDQUFBLG1CQVBKLDhCQU9JLENBQUEsWUFQSix1QkFPSSxDQUFBLFdBUEosc0JBT0ksQ0FBQSxrQkFQSiw2QkFPSSxDQUFBLFlBUEosdUJBT0ksQ0FBQSxnQkFQSiwyQkFPSSxDQUFBLGlCQVBKLDRCQU9JLENBQUEsV0FQSixzQkFPSSxDQUFBLGtCQVBKLDZCQU9JLENBQUEsV0FQSixzQkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxhQVBKLDRCQU9JLENBQUEsZ0JBUEosK0JBT0ksQ0FBQSxxQkFQSixvQ0FPSSxDQUFBLHdCQVBKLHVDQU9JLENBQUEsZ0JBUEoscUJBT0ksQ0FBQSxnQkFQSixxQkFPSSxDQUFBLGtCQVBKLHVCQU9JLENBQUEsa0JBUEosdUJBT0ksQ0FBQSxjQVBKLHdCQU9JLENBQUEsZ0JBUEosMEJBT0ksQ0FBQSxzQkFQSixnQ0FPSSxDQUFBLDBCQVBKLG9DQU9JLENBQUEsd0JBUEosa0NBT0ksQ0FBQSwyQkFQSixnQ0FPSSxDQUFBLDRCQVBKLHVDQU9JLENBQUEsMkJBUEosc0NBT0ksQ0FBQSwyQkFQSixzQ0FPSSxDQUFBLHNCQVBKLGdDQU9JLENBQUEsb0JBUEosOEJBT0ksQ0FBQSx1QkFQSiw0QkFPSSxDQUFBLHlCQVBKLDhCQU9JLENBQUEsd0JBUEosNkJBT0ksQ0FBQSx3QkFQSixrQ0FPSSxDQUFBLHNCQVBKLGdDQU9JLENBQUEseUJBUEosOEJBT0ksQ0FBQSwwQkFQSixxQ0FPSSxDQUFBLHlCQVBKLG9DQU9JLENBQUEsMEJBUEosK0JBT0ksQ0FBQSxvQkFQSix5QkFPSSxDQUFBLHFCQVBKLCtCQU9JLENBQUEsbUJBUEosNkJBT0ksQ0FBQSxzQkFQSiwyQkFPSSxDQUFBLHdCQVBKLDZCQU9JLENBQUEsdUJBUEosNEJBT0ksQ0FBQSxnQkFQSixrQkFPSSxDQUFBLFlBUEosaUJBT0ksQ0FBQSxZQVBKLGlCQU9JLENBQUEsWUFQSixpQkFPSSxDQUFBLFlBUEosaUJBT0ksQ0FBQSxZQVBKLGlCQU9JLENBQUEsWUFQSixpQkFPSSxDQUFBLGVBUEosaUJBT0ksQ0FBQSxRQVBKLGtCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxRQVBKLHFCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEoscUJBT0ksQ0FBQSxRQVBKLHFCQU9JLENBQUEsUUFQSixxQkFPSSxDQUFBLFdBUEoscUJBT0ksQ0FBQSxTQUFBLHVCQUFBLENBUEosd0JBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEosNkJBT0ksQ0FBQSxTQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxTQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEosNkJBT0ksQ0FBQSxTQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxZQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLHlCQUFBLENBUEosc0JBT0ksQ0FBQSxTQUFBLDhCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxTQUFBLDhCQUFBLENBUEosMkJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxTQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxZQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxTQVBKLHNCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFlBUEoseUJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFlBUEosMkJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFlBUEosNEJBT0ksQ0FBQSxTQVBKLHVCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFlBUEosMEJBT0ksQ0FBQSxRQVBKLG1CQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFNBQUEsd0JBQUEsQ0FQSix5QkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiw4QkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSiw2QkFPSSxDQUFBLFNBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiw4QkFPSSxDQUFBLFNBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsMEJBQUEsQ0FQSix1QkFPSSxDQUFBLFNBQUEsK0JBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFNBQUEsK0JBQUEsQ0FQSiw0QkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFNBUEosdUJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQ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SSxDQUFBLFNBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSiw2QkFPSSxDQUFBLFNBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFlBQUEsMEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEseUJBQUEsQ0FQSixzQkFPSSxDQUFBLFNBQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFNBQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFNBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFlBQUEsNEJBQUEsQ0FQSix5QkFPSSxDQUFBLFNBUEosc0JBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsWUFQSix5QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsWUFQSiwyQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsWUFQSiw0QkFPSSxDQUFBLFNBUEosdUJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJB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QVBKLHFCQU9JLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEoscUJBT0ksQ0FBQSxTQVBKLHFCQU9JLENBQUEsU0FQSixxQkFPSSxDQUFBLFlBUEoscUJBT0ksQ0FBQSxVQUFBLHVCQUFBLENBUEosd0JBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEosNkJBT0ksQ0FBQSxVQUFBLDJCQUFBLENBUEosNEJBT0ksQ0FBQSxVQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEosNkJBT0ksQ0FBQSxVQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxhQUFBLDBCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLHlCQUFBLENBUEosc0JBT0ksQ0FBQSxVQUFBLDhCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLDZCQUFBLENBUEosMEJBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxVQUFBLDhCQUFBLENBUEosMkJBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxVQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxhQUFBLDRCQUFBLENBUEoseUJBT0ksQ0FBQSxVQVBKLHNCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxVQVBKLHlCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLFVBUEoseUJBT0ksQ0FBQSxVQVBKLHlCQU9JLENBQUEsVUFQSix5QkFPSSxDQUFBLGFBUEoseUJBT0ksQ0FBQSxVQVBKLHdCQU9JLENBQUEsVUFQSiw2QkFPSSxDQUFBLFVBUEosNEJBT0ksQ0FBQSxVQVBKLDJCQU9JLENBQUEsVUFQSiw2QkFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxVQVBKLDJCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLGFBUEosMkJBT0ksQ0FBQSxVQVBKLHlCQU9JLENBQUEsVUFQSiw4QkFPSSxDQUFBLFVBUEosNkJBT0ksQ0FBQSxVQVBKLDRCQU9JLENBQUEsVUFQSiw4QkFPSSxDQUFBLFVBUEosNEJBT0ksQ0FBQSxVQVBKLDRCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLGFBUEosNEJBT0ksQ0FBQSxVQVBKLHVCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxVQVBKLDBCQU9JLENBQUEsVUFQSiw0QkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxVQVBKLDBCQU9JLENBQUEsVUFQSiwwQkFPSSxDQUFBLGFBUEosMEJBT0ksQ0FBQSxTQVBKLG1CQU9JLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosdUJBT0ksQ0FBQSxTQVBKLHNCQU9JLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosc0JBT0ksQ0FBQSxTQVBKLHNCQU9JLENBQUEsU0FQSixzQkFPSSxDQUFBLFVBQUEsd0JBQUEsQ0FQSix5QkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiw4QkFPSSxDQUFBLFVBQUEsNEJBQUEsQ0FQSiw2QkFPSSxDQUFBLFVBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiw4QkFPSSxDQUFBLFVBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsMkJBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsMEJBQUEsQ0FQSix1QkFPSSxDQUFBLFVBQUEsK0JBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsOEJBQUEsQ0FQSiwyQkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFVBQUEsK0JBQUEsQ0FQSiw0QkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFVBQUEsNkJBQUEsQ0FQSiwwQkFPSSxDQUFBLFVBUEosdUJBT0ksQ0FBQSxVQVBKLDRCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxVQVBKLDRCQU9JLENBQUEsVUFQ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MkJBQ0EsQ0FGSixXQUdJLENBQUEsOEZBRUEsZXJFb2lCa0IsQ0FBQSxpSHFFamlCZCw0QkFDSSxDQUFBLDhEQUtaLFdBQ0ksQ0FBQSw0RUFLSSwrQkFDQSxDQUhBLHdCQUNBLENBQUEsd0JBQ0EsQ0FISixvQkFJSSxDQUFBLG1DQUtaLHFCQUNJLENBQUEseUNyRWhGRCx3QnFFcUZLLENyRXJGTCxvQkFBQSxDcUVrRkMsYUFHSSxDQUFBLDRDQUdKLFVyRXRIRyxDQUFBLHlDQThCSix3QnFFOEZLLENBRkosb0JBRUksQ0FBQSxzSUFHSixrQ0FHSSxDQUFBLHFCQUNBLENBQUEsdURBT0Esa0JBQ0EsQ3JFN0dMLHFCQTlCSSxDQUFBLDBCcUUrSUMsQ0FBQSwyQkFDQSxDQUxBLGFyRTdHTCxDcUUwR0MsWUFDSSxDQUFBLHNCQU9BLENBQUEsd0hBT0osV0FDSSxDQUFBLDREQUdKLGdCQUNJLENBQUEsNERBR0osaUJBQ0ksQ0FBQSwyWUFHSixhckVySUQsQ0FBQSwrYXFFNklLLGFyRTVJSyxDQUFBLGlFcUVtSkQscUJyRWxMTCxDcUVpTEMsaUJyRWpMRCxDQUFBLHVFQThCSix3QnFFMEphLENyRTFKYixvQkFBQSxDcUV1SlMsYUFHSSxDQUFBLHNFQU9SLHFCckUvTEQsQ3FFNkxILGlCQUNJLENBQUEsZ0JyRTlMRCxDQUFBLDRFQThCSix3QnFFdUtTLENyRXZLVCxvQkFBQSxDcUVvS0ssYUFHSSxDQUFBLDJHQUlBLHFCckV6TUwsQ3FFd01DLGlCckV4TUQiLCJmaWxlIjoiRWR1Q3J1aXRTaXRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290ey0tbGlnaHQtZGVmYXVsdDogJGxpZ2h0LWRlZmF1bHR9OnJvb3QsW2RhdGEtYnMtdGhlbWU9bGlnaHRdey0tYnMtYmx1ZTogIzAwNjNDQzstLWJzLWluZGlnbzogIzY2MTBmMjstLWJzLXB1cnBsZTogIzZmNDJjMTstLWJzLXBpbms6ICNkNjMzODQ7LS1icy1yZWQ6ICNDQzE0MTQ7LS1icy1vcmFuZ2U6ICNmZDdlMTQ7LS1icy15ZWxsb3c6ICNmZmMxMDc7LS1icy1ncmVlbjogIzE5ODc1NDstLWJzLXRlYWw6ICMyMGM5OTc7LS1icy1jeWFuOiAjMGRjYWYwOy0tYnMtYmxhY2s6ICMwMDA7LS1icy13aGl0ZTogI2ZmZjstLWJzLWdyYXk6ICM2Yzc1N2Q7LS1icy1ncmF5LWRhcms6ICMzNDNhNDA7LS1icy1ncmF5LTEwMDogI2Y4ZjlmYTstLWJzLWdyYXktMjAwOiAjZTllY2VmOy0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7LS1icy1ncmF5LTQwMDogI2NlZDRkYTstLWJzLWdyYXktNTAwOiAjYWRiNWJkOy0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7LS1icy1ncmF5LTcwMDogIzQ5NTA1NzstLWJzLWdyYXktODAwOiAjMzQzYTQwOy0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7LS1icy1wcmltYXJ5OiAjMDA2M0NDOy0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkOy0tYnMtc3VjY2VzczogIzE5ODc1NDstLWJzLWluZm86ICMwZGNhZjA7LS1icy13YXJuaW5nOiAjZmZjMTA3Oy0tYnMtZGFuZ2VyOiAjQ0MxNDE0Oy0tYnMtbGlnaHQ6ICNFQkYyRkY7LS1icy1kYXJrOiAjMjEyNTI5Oy0tYnMtcHJpbWFyeS1yZ2I6IDAsIDk5LCAyMDQ7LS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1Oy0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0Oy0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDstLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNzstLWJzLWRhbmdlci1yZ2I6IDIwNCwgMjAsIDIwOy0tYnMtbGlnaHQtcmdiOiAyMzUsIDI0MiwgMjU1Oy0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7LS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6IHJnYigwLCAzOS42LCA4MS42KTstLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiByZ2IoNDMuMiwgNDYuOCwgNTApOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiByZ2IoMTAsIDU0LCAzMy42KTstLWJzLWluZm8tdGV4dC1lbXBoYXNpczogcmdiKDUuMiwgODAuOCwgOTYpOy0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiByZ2IoMTAyLCA3Ny4yLCAyLjgpOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6IHJnYig4MS42LCA4LCA4KTstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTogcmdiKDIwNCwgMjIzLjgsIDI0NC44KTstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6IHJnYigyMjUuNiwgMjI3LjQsIDIyOSk7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTogcmdiKDIwOSwgMjMxLCAyMjAuOCk7LS1icy1pbmZvLWJnLXN1YnRsZTogcmdiKDIwNi42LCAyNDQuNCwgMjUyKTstLWJzLXdhcm5pbmctYmctc3VidGxlOiByZ2IoMjU1LCAyNDIuNiwgMjA1LjQpOy0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogcmdiKDI0NC44LCAyMDgsIDIwOCk7LS1icy1saWdodC1iZy1zdWJ0bGU6IHJnYigyNTEuNSwgMjUyLCAyNTIuNSk7LS1icy1kYXJrLWJnLXN1YnRsZTogI2NlZDRkYTstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogcmdiKDE1MywgMTkyLjYsIDIzNC42KTstLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiByZ2IoMTk2LjIsIDE5OS44LCAyMDMpOy0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiByZ2IoMTYzLCAyMDcsIDE4Ni42KTstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogcmdiKDE1OC4yLCAyMzMuOCwgMjQ5KTstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogcmdiKDI1NSwgMjMwLjIsIDE1NS44KTstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiByZ2IoMjM0LjYsIDE2MSwgMTYxKTstLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNlOWVjZWY7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICNhZGI1YmQ7LS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7LS1icy1mb250LXNhbnMtc2VyaWY6IFwiSGFua2VuIEdyb3Rlc2tcIiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOy0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7LS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7LS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpOy0tYnMtYm9keS1mb250LXNpemU6MXJlbTstLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTstLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7LS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLWJvZHktYmc6ICNmZmY7LS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLWVtcGhhc2lzLWNvbG9yOiAjMDAwOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAwLCAwLCAwOy0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpOy0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLXNlY29uZGFyeS1iZzogI2U5ZWNlZjstLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDIzMywgMjM2LCAyMzk7LS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxOy0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7LS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0Oy0tYnMtbGluay1jb2xvcjogIzAwNjNDQzstLWJzLWxpbmstY29sb3ItcmdiOiAwLCA5OSwgMjA0Oy0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiByZ2IoMCwgNzkuMiwgMTYzLjIpOy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDAsIDc5LCAxNjM7LS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMjEyNTI5Oy0tYnMtaGlnaGxpZ2h0LWJnOiByZ2IoMjU1LCAyNDIuNiwgMjA1LjQpOy0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7LS1icy1ib3JkZXItc3R5bGU6IHNvbGlkOy0tYnMtYm9yZGVyLWNvbG9yOiAjRTZEREQ4Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTstLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTstLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07LS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTstLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7LS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtOy0tYnMtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpOy0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7LS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtOy0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1Oy0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgwLCA5OSwgMjA0LCAwLjI1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7LS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI0NDMTQxNDstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNDQzE0MTR9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKXs6cm9vdHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofX1ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTp2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7dGV4dC1hbGlnbjp2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9aHJ7bWFyZ2luOjFyZW0gMDtjb2xvcjppbmhlcml0O2JvcmRlcjowO2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtvcGFjaXR5Oi4yNX1oNiwuaDYsaDUsLmg1LGg0LC5oNCxoMywuaDMsaDIsLmgyLGgxLC5oMXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOnZhcigtLWJzLWhlYWRpbmctY29sb3IpfWgxLC5oMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gxLC5oMXtmb250LXNpemU6Mi41cmVtfX1oMiwuaDJ7Zm9udC1zaXplOmNhbGMoMS4zMjVyZW0gKyAwLjl2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoMiwuaDJ7Zm9udC1zaXplOjJyZW19fWgzLC5oM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAwLjZ2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoMywuaDN7Zm9udC1zaXplOjEuNzVyZW19fWg0LC5oNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2g0LC5oNHtmb250LXNpemU6MS41cmVtfX1oNSwuaDV7Zm9udC1zaXplOjEuMjVyZW19aDYsLmg2e2ZvbnQtc2l6ZToxcmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVse3BhZGRpbmctbGVmdDoycmVtfW9sLHVsLGRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsdWwgdWwsb2wgdWwsdWwgb2x7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxsLC5zbWFsbHtmb250LXNpemU6MC44NzVlbX1tYXJrLC5tYXJre3BhZGRpbmc6LjE4NzVlbTtjb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtaGlnaGxpZ2h0LWJnKX1zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowLjc1ZW07bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19YXtjb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVyey0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSxhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfXByZSxjb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtmb250LXNpemU6MWVtfXByZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0bztmb250LXNpemU6MC44NzVlbX1wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfWNvZGV7Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtY29kZS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjE4NzVyZW0gLjM3NXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JvcmRlci1yYWRpdXM6LjI1cmVtfWtiZCBrYmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxZW19ZmlndXJle21hcmdpbjowIDAgMXJlbX1pbWcsc3Zne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10YWJsZXtjYXB0aW9uLXNpZGU6Ym90dG9tO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7dGV4dC1hbGlnbjpsZWZ0fXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fXRoZWFkLHRib2R5LHRmb290LHRyLHRkLHRoe2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja31idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MH1pbnB1dCxidXR0b24sc2VsZWN0LG9wdGdyb3VwLHRleHRhcmVhe21hcmdpbjowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1zZWxlY3R7d29yZC13cmFwOm5vcm1hbH1zZWxlY3Q6ZGlzYWJsZWR7b3BhY2l0eToxfVtsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9OjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07bGluZS1oZWlnaHQ6aW5oZXJpdDtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9ue2N1cnNvcjpwb2ludGVyO2ZpbHRlcjpncmF5c2NhbGUoMSl9Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlcntwYWRkaW5nOjB9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1vdXRwdXR7ZGlzcGxheTppbmxpbmUtYmxvY2t9aWZyYW1le2JvcmRlcjowfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W2hpZGRlbl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmxlYWR7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6MzAwfS5kaXNwbGF5LTF7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6Y2FsYygxLjYyNXJlbSArIDQuNXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kaXNwbGF5LTF7Zm9udC1zaXplOjVyZW19fS5kaXNwbGF5LTJ7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6Y2FsYygxLjU3NXJlbSArIDMuOXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kaXNwbGF5LTJ7Zm9udC1zaXplOjQuNXJlbX19LmRpc3BsYXktM3tmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZTpjYWxjKDEuNTI1cmVtICsgMy4zdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmRpc3BsYXktM3tmb250LXNpemU6NHJlbX19LmRpc3BsYXktNHtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZTpjYWxjKDEuNDc1cmVtICsgMi43dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtfX0uZGlzcGxheS01e2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOmNhbGMoMS40MjVyZW0gKyAyLjF2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcGxheS01e2ZvbnQtc2l6ZTozcmVtfX0uZGlzcGxheS02e2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZGlzcGxheS02e2ZvbnQtc2l6ZToyLjVyZW19fS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTowLjg3NWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmJsb2NrcXVvdGU+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ibG9ja3F1b3RlLWZvb3RlcnttYXJnaW4tdG9wOi0xcmVtO21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjojNmM3NTdkfS5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCLigJTCoFwifS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbnRhaW5lci14eGwsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czogMDstLWJzLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7LS1icy1icmVha3BvaW50LWxnOiA5OTJweDstLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDstLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHh9LnJvd3stLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5yb3c+KntmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0uY29se2ZsZXg6MSAwIDB9LnJvdy1jb2xzLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy0wLC5neC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctMCwuZ3ktMHstLWJzLWd1dHRlci15OiAwfS5nLTEsLmd4LTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy0xLC5neS0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctMiwuZ3gtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctMiwuZ3ktMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctMywuZ3gtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLTMsLmd5LTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy00LC5neC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy00LC5neS00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy01LC5neC01ey0tYnMtZ3V0dGVyLXg6IDJyZW19LmctNSwuZ3ktNXstLWJzLWd1dHRlci15OiAycmVtfS5nLTYsLmd4LTZ7LS1icy1ndXR0ZXIteDogM3JlbX0uZy02LC5neS02ey0tYnMtZ3V0dGVyLXk6IDNyZW19LmctNywuZ3gtN3stLWJzLWd1dHRlci14OiA0cmVtfS5nLTcsLmd5LTd7LS1icy1ndXR0ZXIteTogNHJlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbC1zbXtmbGV4OjEgMCAwfS5yb3ctY29scy1zbS1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1zbS0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtc20tND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXNtLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OiAwfS5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTogMH0uZy1zbS0xLC5neC1zbS0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXNtLTIsLmd5LXNtLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19Lmctc20tNCwuZ3gtc20tNHstLWJzLWd1dHRlci14OiAxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OiAxLjVyZW19Lmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OiAycmVtfS5nLXNtLTUsLmd5LXNtLTV7LS1icy1ndXR0ZXIteTogMnJlbX0uZy1zbS02LC5neC1zbS02ey0tYnMtZ3V0dGVyLXg6IDNyZW19Lmctc20tNiwuZ3ktc20tNnstLWJzLWd1dHRlci15OiAzcmVtfS5nLXNtLTcsLmd4LXNtLTd7LS1icy1ndXR0ZXIteDogNHJlbX0uZy1zbS03LC5neS1zbS03ey0tYnMtZ3V0dGVyLXk6IDRyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sLW1ke2ZsZXg6MSAwIDB9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OiAwfS5nLW1kLTEsLmd4LW1kLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbWQtMiwuZ3ktbWQtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1tZC00LC5neC1tZC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6IDJyZW19LmctbWQtNSwuZ3ktbWQtNXstLWJzLWd1dHRlci15OiAycmVtfS5nLW1kLTYsLmd4LW1kLTZ7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1tZC02LC5neS1tZC02ey0tYnMtZ3V0dGVyLXk6IDNyZW19LmctbWQtNywuZ3gtbWQtN3stLWJzLWd1dHRlci14OiA0cmVtfS5nLW1kLTcsLmd5LW1kLTd7LS1icy1ndXR0ZXIteTogNHJlbX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMH0ucm93LWNvbHMtbGctYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtbGctMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbGctNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLWxnLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1sZy02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbGctN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDogMH0uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6IDB9LmctbGctMSwuZ3gtbGctMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLWxnLTEsLmd5LWxnLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1sZy0yLC5neC1sZy0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1sZy0yLC5neS1sZy0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1sZy0zLC5neC1sZy0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctbGctMywuZ3ktbGctM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLWxnLTQsLmd4LWxnLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLWxnLTQsLmd5LWxnLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLWxnLTUsLmd4LWxnLTV7LS1icy1ndXR0ZXIteDogMnJlbX0uZy1sZy01LC5neS1sZy01ey0tYnMtZ3V0dGVyLXk6IDJyZW19LmctbGctNiwuZ3gtbGctNnstLWJzLWd1dHRlci14OiAzcmVtfS5nLWxnLTYsLmd5LWxnLTZ7LS1icy1ndXR0ZXIteTogM3JlbX0uZy1sZy03LC5neC1sZy03ey0tYnMtZ3V0dGVyLXg6IDRyZW19LmctbGctNywuZ3ktbGctN3stLWJzLWd1dHRlci15OiA0cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMH0ucm93LWNvbHMteGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy14bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXhsLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXhsLTAsLmd4LXhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14bC0wLC5neS14bC0wey0tYnMtZ3V0dGVyLXk6IDB9LmcteGwtMSwuZ3gteGwtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXhsLTEsLmd5LXhsLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy14bC0yLC5neC14bC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy14bC0yLC5neS14bC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy14bC0zLC5neC14bC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmcteGwtMywuZ3kteGwtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXhsLTQsLmd4LXhsLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXhsLTQsLmd5LXhsLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXhsLTUsLmd4LXhsLTV7LS1icy1ndXR0ZXIteDogMnJlbX0uZy14bC01LC5neS14bC01ey0tYnMtZ3V0dGVyLXk6IDJyZW19LmcteGwtNiwuZ3gteGwtNnstLWJzLWd1dHRlci14OiAzcmVtfS5nLXhsLTYsLmd5LXhsLTZ7LS1icy1ndXR0ZXIteTogM3JlbX0uZy14bC03LC5neC14bC03ey0tYnMtZ3V0dGVyLXg6IDRyZW19LmcteGwtNywuZ3kteGwtN3stLWJzLWd1dHRlci15OiA0cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5jb2wteHhse2ZsZXg6MSAwIDB9LnJvdy1jb2xzLXh4bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14eGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteHhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteHhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMteHhsLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMteHhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteHhsLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXh4bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXh4bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14eGwtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXh4bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteHhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14eGwtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXh4bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteHhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14eGwtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXh4bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteHhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteHhsLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteHhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXh4bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14eGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXh4bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXh4bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXh4bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXh4bC0wLC5neC14eGwtMHstLWJzLWd1dHRlci14OiAwfS5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OiAwfS5nLXh4bC0xLC5neC14eGwtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXh4bC0xLC5neS14eGwtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmcteHhsLTIsLmd5LXh4bC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy14eGwtMywuZ3gteHhsLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy14eGwtNCwuZ3gteHhsLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXh4bC00LC5neS14eGwtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6IDJyZW19LmcteHhsLTUsLmd5LXh4bC01ey0tYnMtZ3V0dGVyLXk6IDJyZW19LmcteHhsLTYsLmd4LXh4bC02ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmcteHhsLTYsLmd5LXh4bC02ey0tYnMtZ3V0dGVyLXk6IDNyZW19LmcteHhsLTcsLmd4LXh4bC03ey0tYnMtZ3V0dGVyLXg6IDRyZW19LmcteHhsLTcsLmd5LXh4bC03ey0tYnMtZ3V0dGVyLXk6IDRyZW19fS50YWJsZXstLWJzLXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7LS1icy10YWJsZS1iZy10eXBlOiBpbml0aWFsOy0tYnMtdGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7LS1icy10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDstLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1iZzogd2hpdGU7LS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI0Y5RjlGQTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMSk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNzUpO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxcmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGU+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouNXJlbSAxcmVtO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJnKTtib3JkZXItYm90dG9tLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKX0udGFibGU+dGJvZHl7dmVydGljYWwtYWxpZ246aW5oZXJpdH0udGFibGU+dGhlYWR7dmVydGljYWwtYWxpZ246Ym90dG9tfS50YWJsZSB0aGVhZCB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5ZmE7dmVydGljYWwtYWxpZ246bWlkZGxlO2hlaWdodDo1MHB4O2ZvbnQtd2VpZ2h0OjUwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZGQxfS50YWJsZSB0aGVhZCB0aC5zZWxlY3QtaWNvbnt3aWR0aDo1MHB4fS50YWJsZS1ncm91cC1kaXZpZGVye2JvcmRlci10b3A6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpKjIpIHNvbGlkIGN1cnJlbnRjb2xvcn0uY2FwdGlvbi10b3B7Y2FwdGlvbi1zaWRlOnRvcH0udGFibGUtc20+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouMjVyZW0gLjVyZW19LnRhYmxlLWJvcmRlcmVkPjpub3QoY2FwdGlvbik+Kntib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPio+Kntib3JkZXItd2lkdGg6MCB2YXIoLS1icy1ib3JkZXItd2lkdGgpfS50YWJsZS1ib3JkZXJsZXNzPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci1ib3R0b20td2lkdGg6MH0udGFibGUtYm9yZGVybGVzcz46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC13aWR0aDowfS50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1vZi10eXBlKGV2ZW4pPip7LS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpfS50YWJsZS1zdHJpcGVkLWNvbHVtbnM+Om5vdChjYXB0aW9uKT50cj46bnRoLWNoaWxkKGV2ZW4pey0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7LS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX0udGFibGUtYWN0aXZley0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+KnstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogcmdiKDIwNCwgMjIzLjgsIDI0NC44KTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogcmdiKDE2My4yLCAxNzkuMDQsIDE5NS44NCk7LS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2IoMjA0LCAyMjMuOCwgMjQ0LjgpOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiKDE4My42LCAyMDEuNDIsIDIyMC4zMik7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiKDE4OC43LCAyMDcuMDE1LCAyMjYuNDQpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1zZWNvbmRhcnl7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiByZ2IoMjI1LjYsIDIyNy40LCAyMjkpOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoMTgwLjQ4LCAxODEuOTIsIDE4My4yKTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYigyMjUuNiwgMjI3LjQsIDIyOSk7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMjAzLjA0LCAyMDQuNjYsIDIwNi4xKTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2IoMjA4LjY4LCAyMTAuMzQ1LCAyMTEuODI1KTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtc3VjY2Vzc3stLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6IHJnYigyMDksIDIzMSwgMjIwLjgpOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDE4NC44LCAxNzYuNjQpOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDIwOSwgMjMxLCAyMjAuOCk7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMTg4LjEsIDIwNy45LCAxOTguNzIpOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigxOTMuMzI1LCAyMTMuNjc1LCAyMDQuMjQpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1pbmZvey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogcmdiKDIwNi42LCAyNDQuNCwgMjUyKTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogcmdiKDE2NS4yOCwgMTk1LjUyLCAyMDEuNik7LS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2IoMjA2LjYsIDI0NC40LCAyNTIpOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiKDE4NS45NCwgMjE5Ljk2LCAyMjYuOCk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiKDE5MS4xMDUsIDIyNi4wNywgMjMzLjEpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS13YXJuaW5ney0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogcmdiKDI1NSwgMjQyLjYsIDIwNS40KTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogcmdiKDIwNCwgMTk0LjA4LCAxNjQuMzIpOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDI1NSwgMjQyLjYsIDIwNS40KTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYigyMjkuNSwgMjE4LjM0LCAxODQuODYpOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigyMzUuODc1LCAyMjQuNDA1LCAxODkuOTk1KTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtZGFuZ2Vyey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogcmdiKDI0NC44LCAyMDgsIDIwOCk7LS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYigxOTUuODQsIDE2Ni40LCAxNjYuNCk7LS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2IoMjQ0LjgsIDIwOCwgMjA4KTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYigyMjAuMzIsIDE4Ny4yLCAxODcuMik7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiKDIyNi40NCwgMTkyLjQsIDE5Mi40KTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtbGlnaHR7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZjhmOWZhOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoMTk4LjQsIDE5OS4yLCAyMDApOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Y4ZjlmYTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYigyMjMuMiwgMjI0LjEsIDIyNSk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiKDIyOS40LCAyMzAuMzI1LCAyMzEuMjUpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1kYXJrey0tYnMtdGFibGUtY29sb3I6ICNmZmY7LS1icy10YWJsZS1iZzogIzIxMjUyOTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogcmdiKDc3LjQsIDgwLjYsIDgzLjgpOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzIxMjUyOTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICNmZmY7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYig1NS4yLCA1OC44LCA2Mi40KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2IoNDkuNjUsIDUzLjM1LCA1Ny4wNSk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogI2ZmZjtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXJlc3BvbnNpdmV7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1tZHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXh4bHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fS5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoMC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX0uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO2ZvbnQtc2l6ZToxLjI1cmVtfS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtmb250LXNpemU6MC44NzVyZW19LmZvcm0tdGV4dHttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgI2IyYjViYjtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWNvbnRyb2x7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV17b3ZlcmZsb3c6aGlkZGVufS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY29udHJvbDpmb2N1c3tjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1jb2xvcjpyZ2IoMTI3LjUsMTc3LDIyOS41KTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgwLDk5LDIwNCwuMjUpfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZXttaW4td2lkdGg6ODVweDtoZWlnaHQ6MS41ZW07bWFyZ2luOjB9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowfS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbjotMC4zNzVyZW0gLTAuNzVyZW07bWFyZ2luLWlubGluZS1lbmQ6Ljc1cmVtO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGVydGlhcnktYmcpO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowO2JvcmRlci1pbmxpbmUtZW5kLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJhZGl1czowO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZ3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luOi0wLjI1cmVtIC0wLjVyZW07bWFyZ2luLWlubGluZS1lbmQ6LjVyZW19LmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LTAuNXJlbSAtMXJlbTttYXJnaW4taW5saW5lLWVuZDoxcmVtfXRleHRhcmVhLmZvcm0tY29udHJvbHttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfXRleHRhcmVhLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9dGV4dGFyZWEuZm9ybS1jb250cm9sLWxne21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tY29udHJvbC1jb2xvcnt3aWR0aDozcmVtO2hlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi4zNzVyZW19LmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2h7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoe2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tc2VsZWN0ey0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDYzQ0MnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAyLjI1cmVtIC4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHggMTJweDtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCAjYjJiNWJiO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjpyZ2IoMTI3LjUsMTc3LDIyOS41KTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgwLDk5LDIwNCwuMjUpfS5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZm9ybS1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjAgMCAwIHZhcigtLWJzLWJvZHktY29sb3IpfS5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZm9ybS1zZWxlY3QtbGd7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uZm9ybS1jaGVja3tkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVlbTttYXJnaW4tYm90dG9tOi4xMjVyZW19LmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMS41ZW19LmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6LTEuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5wdXR7LS1icy1mb3JtLWNoZWNrLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtmbGV4LXNocmluazowO3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0tY2hlY2stYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7cHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0fS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hde2JvcmRlci1yYWRpdXM6LjI1ZW19LmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb117Ym9yZGVyLXJhZGl1czo1MCV9LmZvcm0tY2hlY2staW5wdXQ6YWN0aXZle2ZpbHRlcjpicmlnaHRuZXNzKDkwJSl9LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnJnYigxMjcuNSwxNzcsMjI5LjUpO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDAsOTksMjA0LC4yNSl9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzY2M7Ym9yZGVyLWNvbG9yOiMwMDYzY2N9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6IzAwNjNjYztib3JkZXItY29sb3I6IzAwNjNjYzstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi41fS5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXX4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZH4uZm9ybS1jaGVjay1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi41fS5mb3JtLXN3aXRjaHtwYWRkaW5nLWxlZnQ6Mi41ZW19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0ey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO3dpZHRoOjJlbTttYXJnaW4tbGVmdDotMi41ZW07YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtib3JkZXItcmFkaXVzOjJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiJTI4MTI3LjUsIDE3NywgMjI5LjUlMjknLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2V7cGFkZGluZy1yaWdodDoyLjVlbTtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0e21hcmdpbi1yaWdodDotMi41ZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjFyZW19LmJ0bi1jaGVja3twb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uYnRuLWNoZWNrW2Rpc2FibGVkXSsuYnRuLC5idG4tY2hlY2s6ZGlzYWJsZWQrLmJ0bntwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjY1fS5mb3JtLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OjEuNXJlbTtwYWRkaW5nOjA7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMCw5OSwyMDQsLjI1KX0uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDAsOTksMjA0LC4yNSl9LmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotMC4yNXJlbTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDA2M2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxNzguNSwyMDguMiwyMzkuNyl9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxNzguNSwyMDguMiwyMzkuNyl9LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7aGVpZ2h0OmNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO21pbi1oZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO21heC13aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MXJlbSAuNzVyZW07b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tZmxvYXRpbmc+bGFiZWx7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3BhZGRpbmc6MXJlbSAuNzVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGx7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWx7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGx+bGFiZWx7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz50ZXh0YXJlYTpmb2N1c35sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+dGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjFyZW0gLjM3NXJlbTt6LWluZGV4Oi0xO2hlaWdodDoxLjVlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWZsb2F0aW5nPnRleHRhcmVhOmRpc2FibGVkfmxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWx7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1mbG9hdGluZz46ZGlzYWJsZWR+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpkaXNhYmxlZH5sYWJlbHtjb2xvcjojNmM3NTdkfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGlue3otaW5kZXg6NX0uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDo1fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCAjYjJiNWJiO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5idG57cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5idG57cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tc2VsZWN0e3BhZGRpbmctcmlnaHQ6M3JlbX0uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+Om50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKXttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLWJzLWJvcmRlci13aWR0aCkpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpPi5mb3JtLXNlbGVjdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC10b29sdGlwLC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmlzLXZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuZm9ybS1jb250cm9sLmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsLmZvcm0tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvJTNlJTNjL3N2ZyUzZVwiKTtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlke3dpZHRoOmNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWR7ei1pbmRleDozfS5pbnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYW5nZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9Lndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtdG9vbHRpcCwuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzQ0MxNDE0JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0NDMTQxNCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsLmZvcm0tc2VsZWN0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNDQzE0MTQnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzQ0MxNDE0JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4uaW52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWR7ei1pbmRleDo0fS5idG57LS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtOy0tYnMtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07LS1icy1idG4tZm9udC1mYW1pbHk6IDstLWJzLWJ0bi1mb250LXNpemU6MXJlbTstLWJzLWJ0bi1mb250LXdlaWdodDogNDAwOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAyMnB4Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NTstLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzp2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtmb250LWZhbWlseTp2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTp2YXIoLS1icy1idG4tZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtib3JkZXI6dmFyKC0tYnMtYnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKX0uYnRuLWNoZWNrKy5idG46aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpfS5idG46Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSsuYnRue2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpjaGVja2VkKy5idG4sOm5vdCguYnRuLWNoZWNrKSsuYnRuOmFjdGl2ZSwuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSwuYnRuLmFjdGl2ZSwuYnRuLnNob3d7Y29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuOmZvY3VzLXZpc2libGUsOm5vdCguYnRuLWNoZWNrKSsuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSsuYnRue2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG46ZGlzYWJsZWQsLmJ0bi5kaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue2NvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO29wYWNpdHk6dmFyKC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHkpfS5idG4tcHJpbWFyeXstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzAwNjNDQzstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMDYzQ0M7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6IHJnYigwLCA4NC4xNSwgMTczLjQpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogcmdiKDAsIDc5LjIsIDE2My4yKTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzOCwgMTIyLCAyMTI7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogcmdiKDAsIDc5LjIsIDE2My4yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiByZ2IoMCwgNzQuMjUsIDE1Myk7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMDA2M0NDOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAwNjNDQ30uYnRuLXNlY29uZGFyeXstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzZjNzU3ZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6IHJnYig5MS44LCA5OS40NSwgMTA2LjI1KTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHJnYig4Ni40LCA5My42LCAxMDApOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzMCwgMTM4LCAxNDU7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogcmdiKDg2LjQsIDkzLjYsIDEwMCk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogcmdiKDgxLCA4Ny43NSwgOTMuNzUpOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZjNzU3ZDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2R9LmJ0bi1zdWNjZXNzey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogcmdiKDIxLjI1LCAxMTQuNzUsIDcxLjQpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogcmdiKDIwLCAxMDgsIDY3LjIpOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiByZ2IoMjAsIDEwOCwgNjcuMik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogcmdiKDE4Ljc1LCAxMDEuMjUsIDYzKTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMxOTg3NTQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0fS5idG4taW5mb3stLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogIzBkY2FmMDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6IHJnYig0OS4zLCAyMDkuOTUsIDI0Mi4yNSk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiByZ2IoMzcuMiwgMjA3LjMsIDI0MS41KTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMSwgMTcyLCAyMDQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogcmdiKDYxLjQsIDIxMi42LCAyNDMpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHJnYigzNy4yLCAyMDcuMywgMjQxLjUpOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjB9LmJ0bi13YXJuaW5ney0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogcmdiKDI1NSwgMjAyLjMsIDQ0LjIpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogcmdiKDI1NSwgMTk5LjIsIDMxLjgpOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMTY0LCA2Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6IHJnYigyNTUsIDIwNS40LCA1Ni42KTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAxOTkuMiwgMzEuOCk7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYzEwN30uYnRuLWRhbmdlcnstLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogI0NDMTQxNDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNDQzE0MTQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6IHJnYigxNzMuNCwgMTcsIDE3KTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHJnYigxNjMuMiwgMTYsIDE2KTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTIsIDU1LCA1NTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiByZ2IoMTYzLjIsIDE2LCAxNik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzk5MGYwZjstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICNDQzE0MTQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjQ0MxNDE0fS5idG4tbGlnaHR7LS1icy1idG4tY29sb3I6ICMwMDA7LS1icy1idG4tYmc6ICNFQkYyRkY7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRUJGMkZGOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiByZ2IoMTk5Ljc1LCAyMDUuNywgMjE2Ljc1KTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHJnYigxODgsIDE5My42LCAyMDQpOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIwMCwgMjA2LCAyMTc7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogcmdiKDE4OCwgMTkzLjYsIDIwNCk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogcmdiKDE3Ni4yNSwgMTgxLjUsIDE5MS4yNSk7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjRUJGMkZGOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0VCRjJGRn0uYnRuLWRhcmt7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiByZ2IoNjYuMywgNjkuNywgNzMuMSk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiByZ2IoNTUuMiwgNTguOCwgNjIuNCk7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiByZ2IoNzcuNCwgODAuNiwgODMuOCk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogcmdiKDU1LjIsIDU4LjgsIDYyLjQpOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7LS1icy1idG4tY29sb3I6ICMwMDYzQ0M7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMDA2M0NDOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMDA2M0NDOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzAwNjNDQzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAwLCA5OSwgMjA0Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwMDYzQ0M7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzAwNjNDQzstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDYzQ0M7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzAwNjNDQzstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7LS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM2Yzc1N2Q7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zdWNjZXNzey0tYnMtYnRuLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjUsIDEzNSwgODQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWluZm97LS1icy1idG4tY29sb3I6ICMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMjAyLCAyNDA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7LS1icy1idG4tY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFuZ2Vyey0tYnMtYnRuLWNvbG9yOiAjQ0MxNDE0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0NDMTQxNDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogI0NDMTQxNDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNDQzE0MTQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA0LCAyMCwgMjA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogI0NDMTQxNDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjQ0MxNDE0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0NDMTQxNDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjQ0MxNDE0Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiAjRUJGMkZGOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0VCRjJGRjstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI0VCRjJGRjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNFQkYyRkY7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjM1LCAyNDIsIDI1NTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjRUJGMkZGOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNFQkYyRkY7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRUJGMkZGOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNFQkYyRkY7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFya3stLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1saW5rey0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDM4LCAxMjIsIDIxMjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4tbGluazpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9LmJ0bi1saW5rOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcil9LmJ0bi1sZywuYnRuLWdyb3VwLWxnPi5idG57LS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07LS1icy1idG4tcGFkZGluZy14OiAxcmVtOy0tYnMtYnRuLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5idG4tc20sLmJ0bi1ncm91cC1zbT4uYnRuey0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTstLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTstLWJzLWJ0bi1mb250LXNpemU6MC44NzVyZW07LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfX0uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFse3dpZHRoOjA7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjp3aWR0aCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt0cmFuc2l0aW9uOm5vbmV9fS5kcm9wdXAsLmRyb3BlbmQsLmRyb3Bkb3duLC5kcm9wc3RhcnQsLmRyb3B1cC1jZW50ZXIsLmRyb3Bkb3duLWNlbnRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xle3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tbWVudXstLWJzLWRyb3Bkb3duLXppbmRleDogMTAwMDstLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogYXV0bzstLWJzLWRyb3Bkb3duLXBhZGRpbmcteDogMDstLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtOy0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTstLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZToxcmVtOy0tYnMtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtZHJvcGRvd24tYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7LS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogMC41cmVtOy0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7LS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpOy0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzAwNjNDQzstLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKTstLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtOy0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07LS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAxcmVtOy0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6dmFyKC0tYnMtZHJvcGRvd24temluZGV4KTtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOnZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7cGFkZGluZzp2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteCk7bWFyZ2luOjA7Zm9udC1zaXplOnZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24tY29sb3IpO3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kcm9wZG93bi1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjp2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzKX0uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjEwMCU7bGVmdDowO21hcmdpbi10b3A6dmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKX0uZHJvcGRvd24tbWVudS1zdGFydHstLWJzLXBvc2l0aW9uOiBzdGFydH0uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtZW5key0tYnMtcG9zaXRpb246IGVuZH0uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZHJvcGRvd24tbWVudS1zbS1zdGFydHstLWJzLXBvc2l0aW9uOiBzdGFydH0uZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtc20tZW5key0tYnMtcG9zaXRpb246IGVuZH0uZHJvcGRvd24tbWVudS1zbS1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmRyb3Bkb3duLW1lbnUtbWQtc3RhcnR7LS1icy1wb3NpdGlvbjogc3RhcnR9LmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LW1kLWVuZHstLWJzLXBvc2l0aW9uOiBlbmR9LmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5kcm9wZG93bi1tZW51LWxnLXN0YXJ0ey0tYnMtcG9zaXRpb246IHN0YXJ0fS5kcm9wZG93bi1tZW51LWxnLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1sZy1lbmR7LS1icy1wb3NpdGlvbjogZW5kfS5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmRyb3Bkb3duLW1lbnUteGwtc3RhcnR7LS1icy1wb3NpdGlvbjogc3RhcnR9LmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXhsLWVuZHstLWJzLXBvc2l0aW9uOiBlbmR9LmRyb3Bkb3duLW1lbnUteGwtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZHJvcGRvd24tbWVudS14eGwtc3RhcnR7LS1icy1wb3NpdGlvbjogc3RhcnR9LmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS14eGwtZW5key0tYnMtcG9zaXRpb246IGVuZH0uZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319LmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206dmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKX0uZHJvcGVuZCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjA7cmlnaHQ6YXV0bztsZWZ0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OnZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcil9LmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7dmVydGljYWwtYWxpZ246MH0uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXXt0b3A6MDtyaWdodDoxMDAlO2xlZnQ6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0OnZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcil9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7dmVydGljYWwtYWxpZ246MH0uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46dmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZyk7b3BhY2l0eToxfS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApfS5kcm9wZG93bi1pdGVtOmhvdmVyLC5kcm9wZG93bi1pdGVtOmZvY3Vze2NvbG9yOnZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZyl9LmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtjb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyl9LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmRyb3Bkb3duLW1lbnUuc2hvd3tkaXNwbGF5OmJsb2NrfS5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOnZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MC44NzVyZW07Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWl0ZW0tdGV4dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKX0uZHJvcGRvd24tbWVudS1kYXJrey0tYnMtZHJvcGRvd24tY29sb3I6ICNkZWUyZTY7LS1icy1kcm9wZG93bi1iZzogIzM0M2E0MDstLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDstLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICNkZWUyZTY7LS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7LS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMDA2M0NDOy0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI2FkYjViZDstLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZH0uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvfS5idG4tZ3JvdXA+LmJ0bi1jaGVjazpjaGVja2VkKy5idG4sLmJ0bi1ncm91cD4uYnRuLWNoZWNrOmZvY3VzKy5idG4sLmJ0bi1ncm91cD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tY2hlY2s6Zm9jdXMrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXIsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLmFjdGl2ZXt6LWluZGV4OjF9LmJ0bi10b29sYmFye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmJ0bi1ncm91cHtib3JkZXItcmFkaXVzOjIycHh9LmJ0bi1ncm91cD46bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpKy5idG4sLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OmNhbGMoLTEqdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSl9LmJ0bi1ncm91cD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5idG4tZ3JvdXA+LmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOm50aC1jaGlsZChuKzMpLC5idG4tZ3JvdXA+Om5vdCguYnRuLWNoZWNrKSsuYnRuLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi41NjI1cmVtO3BhZGRpbmctbGVmdDouNTYyNXJlbX0uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9LmJ0bi1zbSsuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6LjM3NXJlbTtwYWRkaW5nLWxlZnQ6LjM3NXJlbX0uYnRuLWxnKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX0uYnRuLWdyb3VwLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cHt3aWR0aDoxMDAlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWJvcmRlci13aWR0aCkpfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpudGgtY2hpbGQobiszKSwuYnRuLWdyb3VwLXZlcnRpY2FsPjpub3QoLmJ0bi1jaGVjaykrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2ey0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtOy0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07LS1icy1uYXYtbGluay1mb250LXdlaWdodDogOy0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2LWxpbmt7dHJhbnNpdGlvbjpub25lfX0ubmF2LWxpbms6aG92ZXIsLm5hdi1saW5rOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKX0ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgwLDk5LDIwNCwuMjUpfS5uYXYtbGluay5kaXNhYmxlZCwubmF2LWxpbms6ZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9Lm5hdi10YWJzey0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOmNhbGMoLTEqdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpfS5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsLm5hdi10YWJzIC5uYXYtbGluazpmb2N1c3tpc29sYXRpb246aXNvbGF0ZTtib3JkZXItY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmt7Y29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdi1waWxsc3stLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogIzAwNjNDQ30ubmF2LXBpbGxzIC5uYXYtbGlua3tib3JkZXItcmFkaXVzOnZhcigtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzKX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6dmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyl9Lm5hdi11bmRlcmxpbmV7LS1icy1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTstLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTstLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtnYXA6dmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKX0ubmF2LXVuZGVybGluZSAubmF2LWxpbms6aG92ZXIsLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6Y3VycmVudGNvbG9yfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsLm5hdi11bmRlcmxpbmUgLnNob3c+Lm5hdi1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtib3JkZXItYm90dG9tLWNvbG9yOmN1cnJlbnRjb2xvcn0ubmF2LWZpbGw+Lm5hdi1saW5rLC5uYXYtZmlsbCAubmF2LWl0ZW17ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZD4ubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXgtZ3JvdzoxO2ZsZXgtYmFzaXM6MDt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluaywubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5re3dpZHRoOjEwMCV9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFyey0tYnMtbmF2YmFyLXBhZGRpbmcteDogMDstLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdmJhci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjgpOy0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMyk7LS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC4zMTI1cmVtOy0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07LS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjI1cmVtOy0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODMzLCAzNywgNDEsIDAuNzUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpOy0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMjJweDstLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6dmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCl9Lm5hdmJhcj4uY29udGFpbmVyLC5uYXZiYXI+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLW1kLC5uYXZiYXI+LmNvbnRhaW5lci1sZywubmF2YmFyPi5jb250YWluZXIteGwsLm5hdmJhcj4uY29udGFpbmVyLXh4bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOmluaGVyaXQ7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5uYXZiYXItYnJhbmR7cGFkZGluZy10b3A6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7cGFkZGluZy1ib3R0b206dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7bWFyZ2luLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtmb250LXNpemU6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcil9Lm5hdmJhci1uYXZ7LS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7LS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7LS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTstLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3d7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcil9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljfS5uYXZiYXItdGV4dHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpfS5uYXZiYXItdGV4dCBhLC5uYXZiYXItdGV4dCBhOmhvdmVyLC5uYXZiYXItdGV4dCBhOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpfS5uYXZiYXItY29sbGFwc2V7ZmxleC1ncm93OjE7ZmxleC1iYXNpczoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2YmFyLXRvZ2dsZXJ7dHJhbnNpdGlvbjpub25lfX0ubmF2YmFyLXRvZ2dsZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci10b2dnbGVyOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0OnZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO292ZXJmbG93LXk6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWV4cGFuZC1tZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5uYXZiYXItZXhwYW5kLXh4bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1kYXJrLC5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXXstLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTstLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1bZGF0YS1icy10aGVtZT1kYXJrXSAubmF2YmFyLXRvZ2dsZXItaWNvbnstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0uYWNjb3JkaW9uey0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0Oy0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSdyZ2IlMjgwLCAzOS42LCA4MS42JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgwLCA5OSwgMjA0LCAwLjI1KTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTstLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSl9LmFjY29yZGlvbi1idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtmb250LXNpemU6MXJlbTtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7b3ZlcmZsb3ctYW5jaG9yOm5vbmU7dHJhbnNpdGlvbjp2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmFjY29yZGlvbi1idXR0b257dHJhbnNpdGlvbjpub25lfX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCl7Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtib3gtc2hhZG93Omluc2V0IDAgY2FsYygtMSp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7dHJhbnNmb3JtOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pfS5hY2NvcmRpb24tYnV0dG9uOjphZnRlcntmbGV4LXNocmluazowO3dpZHRoOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7aGVpZ2h0OnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7bWFyZ2luLWxlZnQ6YXV0bztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTt0cmFuc2l0aW9uOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfX0uYWNjb3JkaW9uLWJ1dHRvbjpob3Zlcnt6LWluZGV4OjJ9LmFjY29yZGlvbi1idXR0b246Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmFjY29yZGlvbi1oZWFkZXJ7bWFyZ2luLWJvdHRvbTowfS5hY2NvcmRpb24taXRlbXtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtib3JkZXI6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcil9LmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKXtib3JkZXItdG9wOjB9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1jb2xsYXBzZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1ib2R5e3BhZGRpbmc6dmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVte2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWNvbGxhcHNlLC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItcmFkaXVzOjB9LmJhZGdley0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjY1ZW07LS1icy1iYWRnZS1wYWRkaW5nLXk6IDAuMzVlbTstLWJzLWJhZGdlLWZvbnQtc2l6ZTowLjc1ZW07LS1icy1iYWRnZS1mb250LXdlaWdodDogNzAwOy0tYnMtYmFkZ2UtY29sb3I6ICNmZmY7LS1icy1iYWRnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOnZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtmb250LXNpemU6dmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1iYWRnZS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1iYWRnZS1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1cyl9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYWxlcnR7LS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7LS1icy1hbGVydC1wYWRkaW5nLXg6IDFyZW07LS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07LS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtOy0tYnMtYWxlcnQtY29sb3I6IGluaGVyaXQ7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYWxlcnQtYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcik7LS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzp2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtjb2xvcjp2YXIoLS1icy1hbGVydC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hbGVydC1iZyk7Ym9yZGVyOnZhcigtLWJzLWFsZXJ0LWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKX0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6MS4yNXJlbSAxcmVtfS5hbGVydC1wcmltYXJ5ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtc2Vjb25kYXJ5ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpfS5hbGVydC1zdWNjZXNzey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtaW5mb3stLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LXdhcm5pbmd7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpfS5hbGVydC1kYW5nZXJ7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWxpZ2h0ey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWRhcmt7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpfUBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7MCV7YmFja2dyb3VuZC1wb3NpdGlvbi14OnZhcigtLWJzLXByb2dyZXNzLWhlaWdodCl9fS5wcm9ncmVzcywucHJvZ3Jlc3Mtc3RhY2tlZHstLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTstLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTowLjc1cmVtOy0tYnMtcHJvZ3Jlc3MtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7LS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLXByb2dyZXNzLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctaW5zZXQpOy0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yOiAjZmZmOy0tYnMtcHJvZ3Jlc3MtYmFyLWJnOiAjMDA2M0NDOy0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtkaXNwbGF5OmZsZXg7aGVpZ2h0OnZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTp2YXIoLS1icy1wcm9ncmVzcy1mb250LXNpemUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJvZ3Jlc3MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyl9LnByb2dyZXNzLWJhcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTt0cmFuc2l0aW9uOnZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsucHJvZ3Jlc3MtYmFye3RyYW5zaXRpb246bm9uZX19LnByb2dyZXNzLWJhci1zdHJpcGVke2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOnZhcigtLWJzLXByb2dyZXNzLWhlaWdodCkgdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KX0ucHJvZ3Jlc3Mtc3RhY2tlZD4ucHJvZ3Jlc3N7b3ZlcmZsb3c6dmlzaWJsZX0ucHJvZ3Jlc3Mtc3RhY2tlZD4ucHJvZ3Jlc3M+LnByb2dyZXNzLWJhcnt3aWR0aDoxMDAlfS5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7YW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlc31AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsucHJvZ3Jlc3MtYmFyLWFuaW1hdGVke2FuaW1hdGlvbjpub25lfX0ubGlzdC1ncm91cHstLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDFyZW07LS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07LS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTstLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7LS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICMwMDYzQ0M7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwMDYzQ0M7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpfS5saXN0LWdyb3VwLW51bWJlcmVke2xpc3Qtc3R5bGUtdHlwZTpub25lO2NvdW50ZXItcmVzZXQ6c2VjdGlvbn0ubGlzdC1ncm91cC1udW1iZXJlZD4ubGlzdC1ncm91cC1pdGVtOjpiZWZvcmV7Y29udGVudDpjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7Y29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWJnKTtib3JkZXI6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6aW5oZXJpdDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpfS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle3otaW5kZXg6Mjtjb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcil9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9ue3dpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO3RleHQtYWxpZ246aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpub3QoLmFjdGl2ZSk6aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246bm90KC5hY3RpdmUpOmZvY3Vze3otaW5kZXg6MTtjb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyl9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246bm90KC5hY3RpdmUpOmFjdGl2ZXtjb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKX0ubGlzdC1ncm91cC1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXNte2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci1sZWZ0LXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbGd7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0OmNhbGMoLTEqdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtib3JkZXItbGVmdC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCl9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci1sZWZ0LXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKX19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfX0ubGlzdC1ncm91cC1mbHVzaHtib3JkZXItcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtZmx1c2g+Lmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItd2lkdGg6MCAwIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKX0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeXstLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5ey0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3stLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0taW5mb3stLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3stLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vyey0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7LS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tZGFya3stLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpfS50b2FzdHstLWJzLXRvYXN0LXppbmRleDogMTA5MDstLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTstLWJzLXRvYXN0LXBhZGRpbmcteTogMC41cmVtOy0tYnMtdG9hc3Qtc3BhY2luZzogMS41cmVtOy0tYnMtdG9hc3QtbWF4LXdpZHRoOiAzNTBweDstLWJzLXRvYXN0LWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLXRvYXN0LWNvbG9yOiA7LS1icy10b2FzdC1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpOy0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy10b2FzdC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTstLWJzLXRvYXN0LWhlYWRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTstLWJzLXRvYXN0LWhlYWRlci1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpOy0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTt3aWR0aDp2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO21heC13aWR0aDoxMDAlO2ZvbnQtc2l6ZTp2YXIoLS1icy10b2FzdC1mb250LXNpemUpO2NvbG9yOnZhcigtLWJzLXRvYXN0LWNvbG9yKTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdG9hc3QtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6dmFyKC0tYnMtdG9hc3QtYm94LXNoYWRvdyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKX0udG9hc3Quc2hvd2luZ3tvcGFjaXR5OjB9LnRvYXN0Om5vdCguc2hvdyl7ZGlzcGxheTpub25lfS50b2FzdC1jb250YWluZXJ7LS1icy10b2FzdC16aW5kZXg6IDEwOTA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDp2YXIoLS1icy10b2FzdC16aW5kZXgpO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRvYXN0LWNvbnRhaW5lcj46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOnZhcigtLWJzLXRvYXN0LXNwYWNpbmcpfS50b2FzdC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOnZhcigtLWJzLXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy10b2FzdC1oZWFkZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKX0udG9hc3QtaGVhZGVyIC5idG4tY2xvc2V7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTttYXJnaW4tbGVmdDp2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpfS50b2FzdC1ib2R5e3BhZGRpbmc6dmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTt3b3JkLXdyYXA6YnJlYWstd29yZH0ubW9kYWx7LS1icy1tb2RhbC16aW5kZXg6IDEwNTU7LS1icy1tb2RhbC13aWR0aDogNTAwcHg7LS1icy1tb2RhbC1wYWRkaW5nOiAxcmVtOy0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07LS1icy1tb2RhbC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1tb2RhbC1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7LS1icy1tb2RhbC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTstLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pOy0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7LS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtOy0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMXJlbTstLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nOiAxcmVtIDFyZW07LS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1tb2RhbC1mb290ZXItZ2FwOiAwLjVyZW07LS1icy1tb2RhbC1mb290ZXItYmc6IDstLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OnZhcigtLWJzLW1vZGFsLXppbmRleCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO291dGxpbmU6MH0ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOnZhcigtLWJzLW1vZGFsLW1hcmdpbik7cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwcHgpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246bm9uZX19Lm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06bm9uZX0ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2d7dHJhbnNmb3JtOnNjYWxlKDEuMDIpfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZXtoZWlnaHQ6Y2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSoyKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbn0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikqMil9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW1vZGFsLWNvbG9yKTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbW9kYWwtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHstLWJzLWJhY2tkcm9wLXppbmRleDogMTA1MDstLWJzLWJhY2tkcm9wLWJnOiAjMDAwOy0tYnMtYmFja2Ryb3Atb3BhY2l0eTogMC41O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OnZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYmFja2Ryb3AtYmcpfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5OnZhcigtLWJzLWJhY2tkcm9wLW9wYWNpdHkpfS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6dmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKX0ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2V7cGFkZGluZzpjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKi41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKi41KTttYXJnaW4tdG9wOmNhbGMoLTAuNSp2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSk7bWFyZ2luLWJvdHRvbTpjYWxjKC0wLjUqdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpO21hcmdpbi1sZWZ0OmF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDp2YXIoLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodCl9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bztwYWRkaW5nOnZhcigtLWJzLW1vZGFsLXBhZGRpbmcpfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOmNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSouNSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1tb2RhbC1mb290ZXItYmcpO2JvcmRlci10b3A6dmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKX0ubW9kYWwtZm9vdGVyPip7bWFyZ2luOmNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkqLjUpfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubW9kYWx7LS1icy1tb2RhbC1tYXJnaW46IDEuNzVyZW07LS1icy1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KX0ubW9kYWwtZGlhbG9ne21heC13aWR0aDp2YXIoLS1icy1tb2RhbC13aWR0aCk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30ubW9kYWwtc217LS1icy1tb2RhbC13aWR0aDogMzAwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhsey0tYnMtbW9kYWwtd2lkdGg6IDgwMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tb2RhbC14bHstLWJzLW1vZGFsLXdpZHRoOiAxMTQwcHh9fS5tb2RhbC1mdWxsc2NyZWVue3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyLC5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b319QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlciwubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXIsLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfX0udG9vbHRpcHstLWJzLXRvb2x0aXAtemluZGV4OiAxMDgwOy0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4Oy0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6IDAuNXJlbTstLWJzLXRvb2x0aXAtcGFkZGluZy15OiAwLjI1cmVtOy0tYnMtdG9vbHRpcC1tYXJnaW46IDstLWJzLXRvb2x0aXAtZm9udC1zaXplOjAuODc1cmVtOy0tYnMtdG9vbHRpcC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7LS1icy10b29sdGlwLWJnOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7LS1icy10b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW07LS1icy10b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO3otaW5kZXg6dmFyKC0tYnMtdG9vbHRpcC16aW5kZXgpO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOnZhcigtLWJzLXRvb2x0aXAtbWFyZ2luKTtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOnZhcigtLWJzLXRvb2x0aXAtZm9udC1zaXplKTt3b3JkLXdyYXA6YnJlYWstd29yZDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5OnZhcigtLWJzLXRvb2x0aXAtb3BhY2l0eSl9LnRvb2x0aXAgLnRvb2x0aXAtYXJyb3d7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpfS50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZH0uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3d7Ym90dG9tOmNhbGMoLTEqdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKX0uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3RvcDotMXB4O2JvcmRlci13aWR0aDp2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSouNSkgMDtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXRvb2x0aXAtYmcpfS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93e2xlZnQ6Y2FsYygtMSp2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO3dpZHRoOnZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtoZWlnaHQ6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCl9LmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3JpZ2h0Oi0xcHg7Ym9yZGVyLXdpZHRoOmNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkqLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpKi41KSAwO2JvcmRlci1yaWdodC1jb2xvcjp2YXIoLS1icy10b29sdGlwLWJnKX0uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3d7dG9wOmNhbGMoLTEqdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKX0uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle2JvdHRvbTotMXB4O2JvcmRlci13aWR0aDowIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkqLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJzLXRvb2x0aXAtYmcpfS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvd3tyaWdodDpjYWxjKC0xKnZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7d2lkdGg6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKX0uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle2xlZnQ6LTFweDtib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSouNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpKi41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYnMtdG9vbHRpcC1iZyl9LnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOnZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtwYWRkaW5nOnZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7Y29sb3I6dmFyKC0tYnMtdG9vbHRpcC1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10b29sdGlwLWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyl9LnBvcG92ZXJ7LS1icy1wb3BvdmVyLXppbmRleDogMTA3MDstLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDstLWJzLXBvcG92ZXItZm9udC1zaXplOjAuODc1cmVtOy0tYnMtcG9wb3Zlci1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTstLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpOy0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTstLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMXJlbTstLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtOy0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOjFyZW07LS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogaW5oZXJpdDstLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpOy0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMXJlbTstLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDFyZW07LS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTstLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07LS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO3otaW5kZXg6dmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOnZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOnZhcigtLWJzLXBvcG92ZXItZm9udC1zaXplKTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyl9LnBvcG92ZXIgLnBvcG92ZXItYXJyb3d7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH0uYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3d7Ym90dG9tOmNhbGMoLTEqKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSAwfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93e2xlZnQ6Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKX0uYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIDB9LmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItcmlnaHQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJpZ2h0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvd3t0b3A6Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSl9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6MCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCl9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjphZnRlcnt0b3A6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvd3tyaWdodDpjYWxjKC0xKih2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOmNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7cmlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKX0ucG9wb3Zlci1oZWFkZXI6ZW1wdHl7ZGlzcGxheTpub25lfS5wb3BvdmVyLWJvZHl7cGFkZGluZzp2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpfS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwucG9pbnRlci1ldmVudHt0b3VjaC1hY3Rpb246cGFuLXl9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsLmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2e2Rpc3BsYXk6YmxvY2t9LmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSwuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVte29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNmb3JtOm5vbmV9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5ke3otaW5kZXg6MTtvcGFjaXR5OjF9LmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmR7ei1pbmRleDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMHMgLjZzfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5ke3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtcHJldiwuY2Fyb3VzZWwtY29udHJvbC1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTUlO3BhZGRpbmc6MDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6bm9uZTtmaWx0ZXI6dmFyKC0tYnMtY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcik7Ym9yZGVyOjA7b3BhY2l0eTouNTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2e2xlZnQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAwJy8lM2UlM2Mvc3ZnJTNlXCIpIC8qcnRsOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKSovfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKSAvKnJ0bDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvJTNlJTNjL3N2ZyUzZVwiKSovfS5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjE1JTttYXJnaW4tYm90dG9tOjFyZW07bWFyZ2luLWxlZnQ6MTUlfS5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17Ym94LXNpemluZzpjb250ZW50LWJveDtmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjowO2JvcmRlci10b3A6MTBweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MTBweCBzb2xpZCByZ2JhKDAsMCwwLDApO29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle29wYWNpdHk6MX0uY2Fyb3VzZWwtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNSU7Ym90dG9tOjEuMjVyZW07bGVmdDoxNSU7cGFkZGluZy10b3A6MS4yNXJlbTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtO2NvbG9yOnZhcigtLWJzLWNhcm91c2VsLWNhcHRpb24tY29sb3IpO3RleHQtYWxpZ246Y2VudGVyfTpyb290LFtkYXRhLWJzLXRoZW1lPWxpZ2h0XXstLWJzLWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICNmZmY7LS1icy1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjZmZmOy0tYnMtY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcjogfS5vZmZjYW52YXMsLm9mZmNhbnZhcy14eGwsLm9mZmNhbnZhcy14bCwub2ZmY2FudmFzLWxnLC5vZmZjYW52YXMtbWQsLm9mZmNhbnZhcy1zbXstLWJzLW9mZmNhbnZhcy16aW5kZXg6IDEwNDU7LS1icy1vZmZjYW52YXMtd2lkdGg6IDQwMHB4Oy0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDstLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6IDFyZW07LS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAxcmVtOy0tYnMtb2ZmY2FudmFzLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLW9mZmNhbnZhcy1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTstLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDstLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsub2ZmY2FudmFzLXNte3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweClhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm9mZmNhbnZhcy1zbXt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLXNtLnNob3dpbmcsLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLXNtLnNob3dpbmcsLm9mZmNhbnZhcy1zbS5oaWRpbmcsLm9mZmNhbnZhcy1zbS5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5vZmZjYW52YXMtc217LS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvOy0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0ub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5vZmZjYW52YXMtbWR7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7ei1pbmRleDp2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtvdXRsaW5lOjA7dHJhbnNpdGlvbjp2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbil9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KWFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsub2ZmY2FudmFzLW1ke3RyYW5zaXRpb246bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXN0YXJ0e3RvcDowO2xlZnQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1yaWdodDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9Lm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtZW5ke3RvcDowO3JpZ2h0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItbGVmdDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0ub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0ub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b217cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItdG9wOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfS5vZmZjYW52YXMtbWQuc2hvd2luZywub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpe3RyYW5zZm9ybTpub25lfS5vZmZjYW52YXMtbWQuc2hvd2luZywub2ZmY2FudmFzLW1kLmhpZGluZywub2ZmY2FudmFzLW1kLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm9mZmNhbnZhcy1tZHstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm9mZmNhbnZhcy1sZ3twb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5vZmZjYW52YXMtbGd7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0ub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmR7dG9wOjA7cmlnaHQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1sZWZ0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcHt0b3A6MDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1ib3R0b206dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9Lm9mZmNhbnZhcy1sZy5zaG93aW5nLC5vZmZjYW52YXMtbGcuc2hvdzpub3QoLmhpZGluZyl7dHJhbnNmb3JtOm5vbmV9Lm9mZmNhbnZhcy1sZy5zaG93aW5nLC5vZmZjYW52YXMtbGcuaGlkaW5nLC5vZmZjYW52YXMtbGcuc2hvd3t2aXNpYmlsaXR5OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsub2ZmY2FudmFzLWxney0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bzstLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Lm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm9mZmNhbnZhcy14bHtwb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KWFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsub2ZmY2FudmFzLXhse3RyYW5zaXRpb246bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KXsub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLXhsLnNob3dpbmcsLm9mZmNhbnZhcy14bC5zaG93Om5vdCguaGlkaW5nKXt0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLXhsLnNob3dpbmcsLm9mZmNhbnZhcy14bC5oaWRpbmcsLm9mZmNhbnZhcy14bC5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsub2ZmY2FudmFzLXhsey0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bzstLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Lm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Lm9mZmNhbnZhcy14eGx7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7ei1pbmRleDp2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtvdXRsaW5lOjA7dHJhbnNpdGlvbjp2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbil9fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweClhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm9mZmNhbnZhcy14eGx7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1lbmR7dG9wOjA7cmlnaHQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1sZWZ0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy10b3B7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7aGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0ub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLXh4bC5zaG93aW5nLC5vZmZjYW52YXMteHhsLnNob3c6bm90KC5oaWRpbmcpe3RyYW5zZm9ybTpub25lfS5vZmZjYW52YXMteHhsLnNob3dpbmcsLm9mZmNhbnZhcy14eGwuaGlkaW5nLC5vZmZjYW52YXMteHhsLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5vZmZjYW52YXMteHhsey0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bzstLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Lm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH19Lm9mZmNhbnZhc3twb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsub2ZmY2FudmFze3RyYW5zaXRpb246bm9uZX19Lm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0ub2ZmY2FudmFzLm9mZmNhbnZhcy1lbmR7dG9wOjA7cmlnaHQ6MDt3aWR0aDp2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO2JvcmRlci1sZWZ0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5vZmZjYW52YXMub2ZmY2FudmFzLXRvcHt0b3A6MDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1ib3R0b206dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5vZmZjYW52YXMub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9Lm9mZmNhbnZhcy5zaG93aW5nLC5vZmZjYW52YXMuc2hvdzpub3QoLmhpZGluZyl7dHJhbnNmb3JtOm5vbmV9Lm9mZmNhbnZhcy5zaG93aW5nLC5vZmZjYW52YXMuaGlkaW5nLC5vZmZjYW52YXMuc2hvd3t2aXNpYmlsaXR5OnZpc2libGV9Lm9mZmNhbnZhcy1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ub2ZmY2FudmFzLWJhY2tkcm9wLnNob3d7b3BhY2l0eTouNX0ub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6dmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCl9Lm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZXtwYWRkaW5nOmNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkqLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkqLjUpO21hcmdpbi10b3A6Y2FsYygtMC41KnZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpKTttYXJnaW4tYm90dG9tOmNhbGMoLTAuNSp2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7bWFyZ2luLWxlZnQ6YXV0b30ub2ZmY2FudmFzLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpfS5vZmZjYW52YXMtYm9keXtmbGV4LWdyb3c6MTtwYWRkaW5nOnZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO292ZXJmbG93LXk6YXV0b30ucGxhY2Vob2xkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLWhlaWdodDoxZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjp3YWl0O2JhY2tncm91bmQtY29sb3I6Y3VycmVudGNvbG9yO29wYWNpdHk6LjV9LnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIn0ucGxhY2Vob2xkZXIteHN7bWluLWhlaWdodDouNmVtfS5wbGFjZWhvbGRlci1zbXttaW4taGVpZ2h0Oi44ZW19LnBsYWNlaG9sZGVyLWxne21pbi1oZWlnaHQ6MS4yZW19LnBsYWNlaG9sZGVyLWdsb3cgLnBsYWNlaG9sZGVye2FuaW1hdGlvbjpwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlfUBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvd3s1MCV7b3BhY2l0eTouMn19LnBsYWNlaG9sZGVyLXdhdmV7bWFzay1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMCA5NSUpO21hc2stc2l6ZToyMDAlIDEwMCU7YW5pbWF0aW9uOnBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZXsxMDAle21hc2stcG9zaXRpb246LTIwMCUgMCV9fS5jbGVhcmZpeDo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0udGV4dC1iZy1wcmltYXJ5e2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1zZWNvbmRhcnl7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctc3VjY2Vzc3tjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctaW5mb3tjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctd2FybmluZ3tjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctZGFuZ2Vye2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWxpZ2h0e2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctZGFya3tjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstcHJpbWFyeXtjb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXByaW1hcnk6aG92ZXIsLmxpbmstcHJpbWFyeTpmb2N1c3tjb2xvcjpSR0JBKDAsIDc5LCAxNjMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMCwgNzksIDE2MywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXNlY29uZGFyeTpob3ZlciwubGluay1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc3VjY2Vzc3tjb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3M6aG92ZXIsLmxpbmstc3VjY2Vzczpmb2N1c3tjb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1pbmZve2NvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstaW5mbzpob3ZlciwubGluay1pbmZvOmZvY3Vze2NvbG9yOlJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstd2FybmluZ3tjb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXdhcm5pbmc6aG92ZXIsLmxpbmstd2FybmluZzpmb2N1c3tjb2xvcjpSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhbmdlcntjb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYW5nZXI6aG92ZXIsLmxpbmstZGFuZ2VyOmZvY3Vze2NvbG9yOlJHQkEoMTYzLCAxNiwgMTYsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTYzLCAxNiwgMTYsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWxpZ2h0e2NvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1saWdodDpob3ZlciwubGluay1saWdodDpmb2N1c3tjb2xvcjpSR0JBKDIzOSwgMjQ1LCAyNTUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjM5LCAyNDUsIDI1NSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFya3tjb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhcms6aG92ZXIsLmxpbmstZGFyazpmb2N1c3tjb2xvcjpSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpc3tjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwubGluay1ib2R5LWVtcGhhc2lzOmZvY3Vze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudH0uZm9jdXMtcmluZzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKX0uaWNvbi1saW5re2Rpc3BsYXk6aW5saW5lLWZsZXg7Z2FwOi4zNzVyZW07YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjI1ZW07YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lmljb24tbGluaz4uYml7ZmxleC1zaHJpbms6MDt3aWR0aDoxZW07aGVpZ2h0OjFlbTtmaWxsOmN1cnJlbnRjb2xvcjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm19QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmljb24tbGluaz4uYml7dHJhbnNpdGlvbjpub25lfX0uaWNvbi1saW5rLWhvdmVyOmhvdmVyPi5iaSwuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGU+LmJpe3RyYW5zZm9ybTp2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKX0ucmF0aW97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucmF0aW86OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOnZhcigtLWJzLWFzcGVjdC1yYXRpbyk7Y29udGVudDpcIlwifS5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5yYXRpby0xeDF7LS1icy1hc3BlY3QtcmF0aW86IDEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzogNzUlfS5yYXRpby0xNng5ey0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSV9LnJhdGlvLTIxeDl7LS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0aWNreS1zbS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXNtLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1tZC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LW1kLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWxnLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGlja3kteGwtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS14bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuc3RpY2t5LXh4bC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXh4bC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19LmhzdGFja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZzdGFja3tkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpzdHJldGNofS52aXN1YWxseS1oaWRkZW4sLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pe3dpZHRoOjFweCAhaW1wb3J0YW50O2hlaWdodDoxcHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW46LTFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O2NsaXA6cmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnR9LnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS52aXN1YWxseS1oaWRkZW4gKiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikgKntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uc3RyZXRjaGVkLWxpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTtjb250ZW50OlwiXCJ9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS52cntkaXNwbGF5OmlubGluZS1ibG9jazthbGlnbi1zZWxmOnN0cmV0Y2g7d2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTttaW4taGVpZ2h0OjFlbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi4yNX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5vcGFjaXR5LTB7b3BhY2l0eTowICFpbXBvcnRhbnR9Lm9wYWNpdHktMjV7b3BhY2l0eTouMjUgIWltcG9ydGFudH0ub3BhY2l0eS01MHtvcGFjaXR5Oi41ICFpbXBvcnRhbnR9Lm9wYWNpdHktNzV7b3BhY2l0eTouNzUgIWltcG9ydGFudH0ub3BhY2l0eS0xMDB7b3BhY2l0eToxICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3cteC12aXNpYmxle292ZXJmbG93LXg6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy14LXNjcm9sbHtvdmVyZmxvdy14OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktaGlkZGVue292ZXJmbG93LXk6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktdmlzaWJsZXtvdmVyZmxvdy15OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGwgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudH0uc2hhZG93LXNte2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZvY3VzLXJpbmctcHJpbWFyeXstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zZWNvbmRhcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zdWNjZXNzey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWluZm97LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctd2FybmluZ3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYW5nZXJ7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1saWdodHstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFya3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LnRvcC0we3RvcDowICFpbXBvcnRhbnR9LnRvcC01MHt0b3A6NTAlICFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUgIWltcG9ydGFudH0uYm90dG9tLTB7Ym90dG9tOjAgIWltcG9ydGFudH0uYm90dG9tLTUwe2JvdHRvbTo1MCUgIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSAhaW1wb3J0YW50fS5zdGFydC0we2xlZnQ6MCAhaW1wb3J0YW50fS5zdGFydC01MHtsZWZ0OjUwJSAhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlICFpbXBvcnRhbnR9LmVuZC0we3JpZ2h0OjAgIWltcG9ydGFudH0uZW5kLTUwe3JpZ2h0OjUwJSAhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9we2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItZW5kLTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLXN0YXJ0e2JvcmRlci1sZWZ0OnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ney0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1ibGFja3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRley0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzcy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWluZm8tc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5nLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2VyLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItMXtib3JkZXItd2lkdGg6MXB4ICFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHggIWltcG9ydGFudH0uYm9yZGVyLTN7Ym9yZGVyLXdpZHRoOjNweCAhaW1wb3J0YW50fS5ib3JkZXItNHtib3JkZXItd2lkdGg6NHB4ICFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHggIWltcG9ydGFudH0uYm9yZGVyLW9wYWNpdHktMTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC4xfS5ib3JkZXItb3BhY2l0eS0yNXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1fS5ib3JkZXItb3BhY2l0eS01MHstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjV9LmJvcmRlci1vcGFjaXR5LTc1ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzV9LmJvcmRlci1vcGFjaXR5LTEwMHstLWJzLWJvcmRlci1vcGFjaXR5OiAxfS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0uaC0yNXtoZWlnaHQ6MjUlICFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSAhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUgIWltcG9ydGFudH0uaC0xMDB7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0udmgtMTAwe2hlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubS02e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tN3ttYXJnaW46NHJlbSAhaW1wb3J0YW50fS5tLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm14LTZ7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LTd7bWFyZ2luLXJpZ2h0OjRyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS01e21hcmdpbi10b3A6MnJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5teS02e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS03e21hcmdpbi10b3A6NHJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5teS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnR9Lm10LTZ7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LTd7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ubWUtNnttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS03e21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tYi02e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi03e21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtNXttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm1zLTZ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy03e21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ubXMtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjJyZW0gIWltcG9ydGFudH0ucC02e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wLTd7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5weC02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB4LTd7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnB5LTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHktN3twYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5wdC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnR9LnB0LTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wdC03e3BhZGRpbmctdG9wOjRyZW0gIWltcG9ydGFudH0ucGUtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS01e3BhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5wZS02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wZS03e3BhZGRpbmctcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5wYi0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBiLTZ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wYi03e3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtNXtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5wcy02e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBzLTd7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtNXtnYXA6MnJlbSAhaW1wb3J0YW50fS5nYXAtNntnYXA6M3JlbSAhaW1wb3J0YW50fS5nYXAtN3tnYXA6NHJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTV7cm93LWdhcDoycmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNntyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC03e3Jvdy1nYXA6NHJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTV7Y29sdW1uLWdhcDoycmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtNntjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC03e2NvbHVtbi1nYXA6NHJlbSAhaW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudH0uZnMtMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnR9LmZzLTN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudH0uZnMtNXtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnR9LmZzdC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0uZnN0LW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIgIWltcG9ydGFudH0uZnctbGlnaHR7Zm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnR9LmZ3LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZnctbWVkaXVte2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50fS5mdy1zZW1pYm9sZHtmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZnctYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5saC0xe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSAhaW1wb3J0YW50fS5saC1iYXNle2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50fS5saC1sZ3tsaW5lLWhlaWdodDoyICFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaCAhaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtaW5mb3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13YXJuaW5ney0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcnstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1kYXJrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWJsYWNrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13aGl0ZXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYm9keXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1tdXRlZHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSkgIWltcG9ydGFudH0udGV4dC1ib2R5LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYm9keS10ZXJ0aWFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LWVtcGhhc2lzey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LXJlc2V0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOmluaGVyaXQgIWltcG9ydGFudH0udGV4dC1vcGFjaXR5LTI1ey0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1fS50ZXh0LW9wYWNpdHktNTB7LS1icy10ZXh0LW9wYWNpdHk6IDAuNX0udGV4dC1vcGFjaXR5LTc1ey0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1fS50ZXh0LW9wYWNpdHktMTAwey0tYnMtdGV4dC1vcGFjaXR5OiAxfS50ZXh0LXByaW1hcnktZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1zdWNjZXNzLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1pbmZvLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC13YXJuaW5nLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1kYW5nZXItZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtbGlnaHQtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1kYXJrLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0ubGluay1vcGFjaXR5LTEwey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC4xfS5saW5rLW9wYWNpdHktMjV7LS1icy1saW5rLW9wYWNpdHk6IDAuMjV9Lmxpbmstb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTUwey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC41fS5saW5rLW9wYWNpdHktNzV7LS1icy1saW5rLW9wYWNpdHk6IDAuNzV9Lmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTEwMHstLWJzLWxpbmstb3BhY2l0eTogMX0ubGluay1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMX0ubGluay1vZmZzZXQtMXt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTEtaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4xMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0ye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0ze3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMy1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjM3NWVtICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXByaW1hcnl7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1zdWNjZXNzey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1pbmZvey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS13YXJuaW5ney0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1kYW5nZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtbGlnaHR7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1kYXJrey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zdWNjZXNzey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctaW5mb3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWxpZ2h0ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhcmt7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ibGFja3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy13aGl0ZXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5iZy1ib2R5LXNlY29uZGFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctYm9keS10ZXJ0aWFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1vcGFjaXR5LTEwey0tYnMtYmctb3BhY2l0eTogMC4xfS5iZy1vcGFjaXR5LTI1ey0tYnMtYmctb3BhY2l0eTogMC4yNX0uYmctb3BhY2l0eS01MHstLWJzLWJnLW9wYWNpdHk6IDAuNX0uYmctb3BhY2l0eS03NXstLWJzLWJnLW9wYWNpdHk6IDAuNzV9LmJnLW9wYWNpdHktMTAwey0tYnMtYmctb3BhY2l0eTogMX0uYmctcHJpbWFyeS1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3Mtc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWluZm8tc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLXdhcm5pbmctc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWRhbmdlci1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1saWdodC1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWRhcmstc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWdyYWRpZW50e2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LWFsbHt1c2VyLXNlbGVjdDphbGwgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYXV0b3t1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LW5vbmV7dXNlci1zZWxlY3Q6bm9uZSAhaW1wb3J0YW50fS5wZS1ub25le3BvaW50ZXItZXZlbnRzOm5vbmUgIWltcG9ydGFudH0ucGUtYXV0b3twb2ludGVyLWV2ZW50czphdXRvICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtMXtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtMntib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtM3tib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtNHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtNXtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXBpbGx7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC10b3AtMXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC10b3AtMntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC10b3AtM3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC10b3AtNHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC10b3AtNXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1jaXJjbGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC10b3AtcGlsbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5ke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0xe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTN7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC00e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtNXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtY2lyY2xle2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1waWxse2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0we2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tM3tib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tNHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tNXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1jaXJjbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tcGlsbHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0we2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTF7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ye2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtM3tib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC01e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC1jaXJjbGV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LXBpbGx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50fS56LW4xe3otaW5kZXg6LTEgIWltcG9ydGFudH0uei0we3otaW5kZXg6MCAhaW1wb3J0YW50fS56LTF7ei1pbmRleDoxICFpbXBvcnRhbnR9LnotMnt6LWluZGV4OjIgIWltcG9ydGFudH0uei0ze3otaW5kZXg6MyAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZmxvYXQtc20tc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1zbS1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1zbS1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1zbS10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1zbS1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1zbS0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItc20tMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1zbS0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItc20tNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1zbS1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1zbS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tc20tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tc20tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46MnJlbSAhaW1wb3J0YW50fS5tLXNtLTZ7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1zbS03e21hcmdpbjo0cmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtc20tNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubXgtc20tNnttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtc20tN3ttYXJnaW4tcmlnaHQ6NHJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToycmVtICFpbXBvcnRhbnR9Lm15LXNtLTZ7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXNtLTd7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH0ubXQtc20tNnttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtc20tN3ttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudH0ubXQtc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtc20tNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5tZS1zbS02e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLXNtLTd7bWFyZ2luLXJpZ2h0OjRyZW0gIWltcG9ydGFudH0ubWUtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1zbS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTV7bWFyZ2luLWJvdHRvbToycmVtICFpbXBvcnRhbnR9Lm1iLXNtLTZ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTd7bWFyZ2luLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9Lm1iLXNtLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXNtLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1zbS01e21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubXMtc20tNnttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLXNtLTd7bWFyZ2luLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5tcy1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6MnJlbSAhaW1wb3J0YW50fS5wLXNtLTZ7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnAtc20tN3twYWRkaW5nOjRyZW0gIWltcG9ydGFudH0ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1zbS01e3BhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LnB4LXNtLTZ7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHgtc20tN3twYWRkaW5nLXJpZ2h0OjRyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LXNtLTV7cGFkZGluZy10b3A6MnJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjJyZW0gIWltcG9ydGFudH0ucHktc20tNntwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5weS1zbS03e3BhZGRpbmctdG9wOjRyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudH0ucHQtc20tNntwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTd7cGFkZGluZy10b3A6NHJlbSAhaW1wb3J0YW50fS5wZS1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLXNtLTV7cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnR9LnBlLXNtLTZ7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBlLXNtLTd7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnR9LnBiLXNtLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjJyZW0gIWltcG9ydGFudH0ucGItc20tNntwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBiLXNtLTd7cGFkZGluZy1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5wcy1zbS0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1zbS0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1zbS01e3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LnBzLXNtLTZ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHMtc20tN3twYWRkaW5nLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5nYXAtc20tMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtc20tMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1zbS0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtc20tNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1zbS01e2dhcDoycmVtICFpbXBvcnRhbnR9LmdhcC1zbS02e2dhcDozcmVtICFpbXBvcnRhbnR9LmdhcC1zbS03e2dhcDo0cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1zbS0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tNXtyb3ctZ2FwOjJyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS02e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTd7cm93LWdhcDo0cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tNXtjb2x1bW4tZ2FwOjJyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS02e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTd7Y29sdW1uLWdhcDo0cmVtICFpbXBvcnRhbnR9LnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1tZC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbWQtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1tZC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbWQtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLW1kLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjoycmVtICFpbXBvcnRhbnR9Lm0tbWQtNnttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLW1kLTd7bWFyZ2luOjRyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDoycmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5teC1tZC02e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1tZC03e21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktbWQtNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjJyZW0gIWltcG9ydGFudH0ubXktbWQtNnttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktbWQtN3ttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6MnJlbSAhaW1wb3J0YW50fS5tdC1tZC02e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1tZC03e21hcmdpbi10b3A6NHJlbSAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDoycmVtICFpbXBvcnRhbnR9Lm1lLW1kLTZ7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtbWQtN3ttYXJnaW4tcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5tZS1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNXttYXJnaW4tYm90dG9tOjJyZW0gIWltcG9ydGFudH0ubWItbWQtNnttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbWQtN3ttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtbWQtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtbWQtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTV7bWFyZ2luLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5tcy1tZC02e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtbWQtN3ttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzoycmVtICFpbXBvcnRhbnR9LnAtbWQtNntwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucC1tZC03e3BhZGRpbmc6NHJlbSAhaW1wb3J0YW50fS5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTV7cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucHgtbWQtNntwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weC1tZC03e3BhZGRpbmctcmlnaHQ6NHJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9LnB5LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktbWQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktbWQtNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5weS1tZC02e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB5LW1kLTd7cGFkZGluZy10b3A6NHJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6MnJlbSAhaW1wb3J0YW50fS5wdC1tZC02e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtN3twYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnR9LnBlLW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtbWQtNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ucGUtbWQtNntwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGUtbWQtN3twYWRkaW5nLXJpZ2h0OjRyZW0gIWltcG9ydGFudH0ucGItbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLW1kLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLW1kLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTV7cGFkZGluZy1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5wYi1tZC02e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGItbWQtN3twYWRkaW5nLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9LnBzLW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLW1kLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTV7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucHMtbWQtNntwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wcy1tZC03e3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1tZC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1tZC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTV7Z2FwOjJyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTZ7Z2FwOjNyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTd7Z2FwOjRyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC01e3Jvdy1nYXA6MnJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTZ7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtN3tyb3ctZ2FwOjRyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC01e2NvbHVtbi1nYXA6MnJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTZ7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtN3tjb2x1bW4tZ2FwOjRyZW0gIWltcG9ydGFudH0udGV4dC1tZC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmZsb2F0LWxnLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbGctZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtbGctdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbGctZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbGctbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1sZy1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItbGctZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItbGctMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1sZy0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItbGctM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1sZy01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGctbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tbGctMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubS1sZy02e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbGctN3ttYXJnaW46NHJlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm14LWxnLTZ7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LWxnLTd7bWFyZ2luLXJpZ2h0OjRyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1sZy01e21hcmdpbi10b3A6MnJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5teS1sZy02e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1sZy03e21hcmdpbi10b3A6NHJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnR9Lm10LWxnLTZ7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLTd7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ubWUtbGctNnttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1sZy03e21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1lLWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tYi1sZy02e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1sZy03e21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5tYi1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1sZy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtbGctMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtbGctMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1sZy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtbGctNXttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm1zLWxnLTZ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1sZy03e21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjJyZW0gIWltcG9ydGFudH0ucC1sZy02e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wLWxnLTd7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB4LWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5weC1sZy02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB4LWxnLTd7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucHktbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1sZy01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnB5LWxnLTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHktbGctN3twYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnR9LnB0LWxnLTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wdC1sZy03e3BhZGRpbmctdG9wOjRyZW0gIWltcG9ydGFudH0ucGUtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1sZy01e3BhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5wZS1sZy02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wZS1sZy03e3BhZGRpbmctcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbGctNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBiLWxnLTZ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wYi1sZy03e3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucHMtbGctMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtbGctNXtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5wcy1sZy02e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBzLWxnLTd7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLWxnLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctNXtnYXA6MnJlbSAhaW1wb3J0YW50fS5nYXAtbGctNntnYXA6M3JlbSAhaW1wb3J0YW50fS5nYXAtbGctN3tnYXA6NHJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTV7cm93LWdhcDoycmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctNntyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy03e3Jvdy1nYXA6NHJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTV7Y29sdW1uLWdhcDoycmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNntjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy03e2NvbHVtbi1nYXA6NHJlbSAhaW1wb3J0YW50fS50ZXh0LWxnLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZsb2F0LXhsLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteGwtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteGwtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteGwtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteGwtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteGwtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0teGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubS14bC02e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teGwtN3ttYXJnaW46NHJlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXhsLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm14LXhsLTZ7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXhsLTd7bWFyZ2luLXJpZ2h0OjRyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6MnJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5teS14bC02e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14bC03e21hcmdpbi10b3A6NHJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnR9Lm10LXhsLTZ7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXhsLTd7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnR9Lm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ubWUteGwtNnttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS14bC03e21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1lLXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWIteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWIteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi14bC01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tYi14bC02e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14bC03e21hcmdpbi1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5tYi14bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy14bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy14bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMteGwtNXttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm1zLXhsLTZ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14bC03e21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ubXMteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjJyZW0gIWltcG9ydGFudH0ucC14bC02e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wLXhsLTd7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5weC14bC02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB4LXhsLTd7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14bC01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnB5LXhsLTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHkteGwtN3twYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5wdC14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteGwtNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnR9LnB0LXhsLTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wdC14bC03e3BhZGRpbmctdG9wOjRyZW0gIWltcG9ydGFudH0ucGUteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14bC01e3BhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5wZS14bC02e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wZS14bC03e3BhZGRpbmctcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5wYi14bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBiLXhsLTZ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wYi14bC03e3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucHMteGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMteGwtNXtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50fS5wcy14bC02e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBzLXhsLTd7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtNXtnYXA6MnJlbSAhaW1wb3J0YW50fS5nYXAteGwtNntnYXA6M3JlbSAhaW1wb3J0YW50fS5nYXAteGwtN3tnYXA6NHJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTV7cm93LWdhcDoycmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNntyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC03e3Jvdy1nYXA6NHJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTV7Y29sdW1uLWdhcDoycmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNntjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC03e2NvbHVtbi1nYXA6NHJlbSAhaW1wb3J0YW50fS50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteGwtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmZsb2F0LXh4bC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXh4bC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteHhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteHhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXh4bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXh4bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteHhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteHhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteHhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14eGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC14eGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteHhsLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteHhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14eGwtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteHhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14eGwtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14eGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXh4bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS14eGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14eGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXh4bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS14eGwtNXttYXJnaW46MnJlbSAhaW1wb3J0YW50fS5tLXh4bC02e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teHhsLTd7bWFyZ2luOjRyZW0gIWltcG9ydGFudH0ubS14eGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC14eGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC14eGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC14eGwtNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubXgteHhsLTZ7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXh4bC03e21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5teC14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXkteHhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXh4bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXh4bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToycmVtICFpbXBvcnRhbnR9Lm15LXh4bC02e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14eGwtN3ttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubXkteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH0ubXQteHhsLTZ7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXh4bC03e21hcmdpbi10b3A6NHJlbSAhaW1wb3J0YW50fS5tdC14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUteHhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS14eGwtNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5tZS14eGwtNnttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS14eGwtN3ttYXJnaW4tcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5tZS14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14eGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWIteHhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWIteHhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTV7bWFyZ2luLWJvdHRvbToycmVtICFpbXBvcnRhbnR9Lm1iLXh4bC02e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14eGwtN3ttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubWIteHhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXh4bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMteHhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMteHhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC01e21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubXMteHhsLTZ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14eGwtN3ttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC14eGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14eGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLXh4bC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC14eGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14eGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLXh4bC01e3BhZGRpbmc6MnJlbSAhaW1wb3J0YW50fS5wLXh4bC02e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wLXh4bC03e3BhZGRpbmc6NHJlbSAhaW1wb3J0YW50fS5weC14eGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTV7cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucHgteHhsLTZ7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHgteHhsLTd7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucHkteHhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHkteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LXh4bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHkteHhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHkteHhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LXh4bC01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnB5LXh4bC02e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB5LXh4bC03e3BhZGRpbmctdG9wOjRyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9LnB0LXh4bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXh4bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteHhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LXh4bC01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudH0ucHQteHhsLTZ7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wdC14eGwtN3twYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ucGUteHhsLTZ7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBlLXh4bC03e3BhZGRpbmctcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5wYi14eGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXh4bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXh4bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBiLXh4bC02e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGIteHhsLTd7cGFkZGluZy1ib3R0b206NHJlbSAhaW1wb3J0YW50fS5wcy14eGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14eGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14eGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LnBzLXh4bC02e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBzLXh4bC03e3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTV7Z2FwOjJyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC02e2dhcDozcmVtICFpbXBvcnRhbnR9LmdhcC14eGwtN3tnYXA6NHJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTV7cm93LWdhcDoycmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTZ7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTd7cm93LWdhcDo0cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtNXtjb2x1bW4tZ2FwOjJyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtNntjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtN3tjb2x1bW4tZ2FwOjRyZW0gIWltcG9ydGFudH0udGV4dC14eGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteHhsLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mcy0xe2ZvbnQtc2l6ZToyLjVyZW0gIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6MnJlbSAhaW1wb3J0YW50fS5mcy0ze2ZvbnQtc2l6ZToxLjc1cmVtICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5idG57Zm9udC13ZWlnaHQ6NjAwfS5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojMDA0Zjk5O2NvbG9yOiNmZmZ9LmJ0bi1wcmltYXJ5OmFjdGl2ZXtjb2xvcjojMDAzOTY2O2NvbG9yOiNmZmZ9YXtmb250LXdlaWdodDo2MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiMwMDRmOTl9LmJ0bi1saWdodHtjb2xvcjojMDA2M2NjfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6I2RiZTlmZjtjb2xvcjojMDA2M2NjfS5idG4tbGlnaHQ6YWN0aXZle2NvbG9yOiNkYmU5ZmY7Y29sb3I6IzAwNjNjY30uYmctY3JlbWV7YmFja2dyb3VuZC1jb2xvcjojZmNmOGY1fS50ZXh0LWRhcmt7Y29sb3I6IzE0MTgxZn0udGV4dC1ncmV5e2NvbG9yOiM2Yzc1N2R9LnRleHQtZGFuZ2Vye2NvbG9yOiM2NjBhMGEgIWltcG9ydGFudH1pLnRleHQtZGFuZ2Vye2NvbG9yOiNjYzE0MTQgIWltcG9ydGFudH0udGV4dC1yZWR7Y29sb3I6I2NjMTQxNCAhaW1wb3J0YW50fWg0LC5oNHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbTowfS5ib3JkZXItZGFzaGVke2JvcmRlci1zdHlsZTpkYXNoZWQgIWltcG9ydGFudH0uZnMtN3tmb250LXNpemU6MTBweCAhaW1wb3J0YW50fS5kcm9wZG93bi1tZW51IHVse2dhcDo4cHh9LmRyb3Bkb3duLW1lbnUgYSwuZHJvcGRvd24tbWVudSBidXR0b257d2hpdGUtc3BhY2U6bm93cmFwO2xpbmUtaGVpZ2h0OjM0cHh9LnRleHQtcmVndWxhci1zbXtmb250LXNpemU6Ljc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDE1MDBweCl7LmQteHh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5oZWFkaW5nLXhzLC5oZWFkaW5nLXNtLC5oZWFkaW5nLW1kLC5oZWFkaW5nLWxnLC5oZWFkaW5nLXhse2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjYwMH0uaGVhZGluZy1zbXtmb250LXNpemU6MXJlbX0uaGVhZGluZy1tZHtmb250LXNpemU6MS4xMjVyZW19LmhlYWRpbmctbGd7Zm9udC1zaXplOjEuMzc1cmVtfS5oZWFkaW5nLXhse2ZvbnQtc2l6ZToxLjYyNXJlbX0uZm9udC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWN9LmN1cnNvci1wb2ludGVye2N1cnNvcjpwb2ludGVyICFpbXBvcnRhbnR9LnRleHQteHhse2ZvbnQtc2l6ZToxLjYyNXJlbX0udGV4dC14bHtmb250LXNpemU6MS4zNzVyZW19LnRleHQtbGd7Zm9udC1zaXplOjEuMTI1cmVtfS50ZXh0LW1ke2ZvbnQtc2l6ZToxcmVtfS50ZXh0LXh4eGx7Zm9udC1zaXplOjJyZW19LnRleHQtc217Zm9udC1zaXplOi44NzVyZW19LnRleHQteHN7Zm9udC1zaXplOi43NXJlbX0udGV4dC14eHN7Zm9udC1zaXplOi42MjVyZW19Lm1lbnUtaXRlbXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozNHB4O2JvcmRlci1yYWRpdXM6OHB4fS5tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGJlOWZmO2NvbG9yOiMwMDYzY2MgIWltcG9ydGFudH0ubWVudS1pdGVtLWFjdGl2ZSwuY29udHJvbC1tZW51LWFjdGl2ZSBzcGFue2ZvbnQtd2VpZ2h0OjYwMDtiYWNrZ3JvdW5kLWNvbG9yOiNlYmYyZmY7Y29sb3I6IzAwNjNjYyAhaW1wb3J0YW50fS5tZW51LWl0ZW0tYWN0aXZlIC5mYXIsLmNvbnRyb2wtbWVudS1hY3RpdmUgc3BhbiAuZmFye2ZvbnQtd2VpZ2h0OjkwMH0uY29udHJvbC1tZW51LWFjdGl2ZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpibHVlO2hlaWdodDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjBweH0uY29udHJvbC1tZW51e2hlaWdodDo2N3B4fS5tZW51LWl0ZW0tZGlzYWJsZWQgc3Bhbntjb2xvcjojNjY2Zjc3fS5jb250cm9sLW1lbnUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2hlaWdodDo2N3B4fS5jb250cm9sLW1lbnUtaXRlbSBzcGFue2NvbG9yOiM2NjZmNzc7Ym9yZGVyLXJhZGl1czo4cHh9LmNvbnRyb2wtbWVudS1pdGVtOmhvdmVyIHNwYW57YmFja2dyb3VuZC1jb2xvcjojZGJlOWZmO2NvbG9yOiMwMDYzY2MgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsjTmF2QmFyTWFpbntwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7cmlnaHQ6MDt0b3A6NzBweDtib3R0b206MH0ubW9iaWxlLXRvcC1uYXZ7aGVpZ2h0OjcwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjB9Lm1vYmlsZS10b3AtbmF2IGltZ3toZWlnaHQ6NDBweH0ubW9iaWxlLW1lbnUtb257d2lkdGg6MTAwJTt6LWluZGV4OjEwMzB9Lm1vYmlsZS1tZW51LW9mZnt3aWR0aDowICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufS5tYWluLWNvbnRlbnR7cGFkZGluZy10b3A6NzBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpeyNOYXZCYXJNYWlue3dpZHRoOjMwMHB4fS5tYWluLWNvbnRlbnR7d2lkdGg6Y2FsYygxMDB2dyAtIDMwMHB4KX19LmxhYmVse2hlaWdodDoxLjVyZW07bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtc2l6ZTouNzVyZW07Ym9yZGVyLXJhZGl1czoxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjAgOHB4fS5sYWJlbC1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwNjNDQyAhaW1wb3J0YW50fS5pY29uLXByaW1hcnl7Y29sb3I6IzAwNjNDQyAhaW1wb3J0YW50fS5sYWJlbC1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkICFpbXBvcnRhbnR9Lmljb24tc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH0ubGFiZWwtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMxOTg3NTQgIWltcG9ydGFudH0uaWNvbi1zdWNjZXNze2NvbG9yOiMxOTg3NTQgIWltcG9ydGFudH0ubGFiZWwtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiMwZGNhZjAgIWltcG9ydGFudH0uaWNvbi1pbmZve2NvbG9yOiMwZGNhZjAgIWltcG9ydGFudH0ubGFiZWwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDcgIWltcG9ydGFudH0uaWNvbi13YXJuaW5ne2NvbG9yOiNmZmMxMDcgIWltcG9ydGFudH0ubGFiZWwtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I0NDMTQxNCAhaW1wb3J0YW50fS5pY29uLWRhbmdlcntjb2xvcjojQ0MxNDE0ICFpbXBvcnRhbnR9LmxhYmVsLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I0VCRjJGRiAhaW1wb3J0YW50fS5pY29uLWxpZ2h0e2NvbG9yOiNFQkYyRkYgIWltcG9ydGFudH0ubGFiZWwtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1MjkgIWltcG9ydGFudH0uaWNvbi1kYXJre2NvbG9yOiMyMTI1MjkgIWltcG9ydGFudH0ubGFiZWwtZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojZTVmOGVifS5sYWJlbC1ncmV5e2JhY2tncm91bmQtY29sb3I6I2VmZWZmMX0ubGFiZWwtY3JlbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmOWU1O2NvbG9yOiMzNDJmMDR9LmxhYmVsLXBpbmt7YmFja2dyb3VuZC1jb2xvcjojZmZlNWU1fS5sYWJlbC1wcmltYXJ5e2NvbG9yOiNmZmZ9LmNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWZsZXg7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowfS5jaGVja2JveD5pbnB1dHtoZWlnaHQ6MS41cmVtO3dpZHRoOjEuNXJlbTttYXJnaW4tcmlnaHQ6LjhyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JvcmRlcjoycHggc29saWQgI2IyYjViYjtib3JkZXItcmFkaXVzOjZweDtvdXRsaW5lOm5vbmU7dHJhbnNpdGlvbi1kdXJhdGlvbjouMXM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2ZsZXgtc2hyaW5rOjA7YWxpZ24tc2VsZjpiYXNlbGluZX0uY2hlY2tib3g+aW5wdXQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM5OTl9LmNoZWNrYm94PmlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMTQxODFmO2JvcmRlci1jb2xvcjojMTQxODFmfS5jaGVja2JveD5pbnB1dDpjaGVja2VkK3NwYW46OmJlZm9yZXtjb250ZW50Olwi74CMXCI7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNyBQcm9cIjtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtc2l6ZTouOXJlbTt0b3A6MHB4O3BhZGRpbmc6MH0uY2hlY2tib3gubWludXMtaWNvbj5pbnB1dDpjaGVja2VkK3NwYW46OmJlZm9yZXtjb250ZW50Olwi74GoXCI7bGVmdDo2cHh9LnN3aXRjaCwuc3dpdGNoLXNte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQ2cHg7aGVpZ2h0OjI4cHh9LnN3aXRjaCBpbnB1dCwuc3dpdGNoLXNtIGlucHV0e29wYWNpdHk6MDt3aWR0aDowO2hlaWdodDowfS5zbGlkZXJ7cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOnBvaW50ZXI7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojY2NjOy13ZWJraXQtdHJhbnNpdGlvbjouNHM7dHJhbnNpdGlvbjouNHN9LnNsaWRlcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDoyOHB4O3dpZHRoOjI4cHg7bGVmdDowcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtdHJhbnNpdGlvbjouNHM7dHJhbnNpdGlvbjouNHM7dG9wOjBweDtib3JkZXI6MXB4IHNvbGlkICNjNGM0YzQ7Ym94LXNoYWRvdzowcHggMXB4IDJweCAwcHggcmdiYSgwLDAsMCwuMyl9aW5wdXQ6Y2hlY2tlZCsuc2xpZGVye2JhY2tncm91bmQtY29sb3I6IzAwNjNjY31pbnB1dDpjaGVja2VkKy5zbGlkZXI6OmJlZm9yZXtib3JkZXI6MXB4IHNvbGlkICMwMDYzY2N9aW5wdXQ6Zm9jdXMrLnNsaWRlcntib3gtc2hhZG93OjAgMCAxcHggIzIxOTZmM31pbnB1dDpjaGVja2VkKy5zbGlkZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDE4cHgpO2JveC1zaGFkb3c6MHB4IDFweCAycHggMHB4IHJnYmEoMCwwLDAsLjUpfS5zbGlkZXIucm91bmR7Ym9yZGVyLXJhZGl1czo0MHB4fS5zbGlkZXIucm91bmQ6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5zd2l0Y2gtc217d2lkdGg6NDBweDtoZWlnaHQ6MjJweH0uc3dpdGNoLXNtIC5zbGlkZXI6YmVmb3Jle2hlaWdodDoxOHB4O3dpZHRoOjE4cHg7bGVmdDoycHg7dG9wOjJweH0uc2VhcmNoLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1jb250cm9sIGlucHV0e3BhZGRpbmctbGVmdDoyNHB4fS5zZWFyY2gtY29udHJvbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6OHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6IzAwNjNjYztmb250LXNpemU6MTJweDtwYWRkaW5nOjA7cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50Olwi74CCXCI7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNyBQcm9cIn0uZm9ybS1jb250cm9sLmludmFsaWR7Ym9yZGVyOjFweCBzb2xpZCAjZmY4MDgwO2JhY2tncm91bmQtY29sb3I6I2ZmZTVlNX0uaGlkZGVuLWZpbGV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfS5jaGVja2JveC1ibG9jaywuY2hlY2tib3gtYmxvY2stc2VsZWN0ZWQsLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb117aGVpZ2h0OjEuNXJlbTt3aWR0aDoxLjVyZW07Ym9yZGVyOjJweCBzb2xpZCAjYjJiNWJifS5jaGVja2JveC1ibG9jaywuY2hlY2tib3gtYmxvY2stc2VsZWN0ZWR7Ym9yZGVyLXJhZGl1czo2cHh9LmNoZWNrYm94LWJsb2NrLXNlbGVjdGVkLC5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMTQxODFmO2JvcmRlci1jb2xvcjojMTQxODFmfS5jaGVja2JveC1ibG9jay1zZWxlY3RlZDphZnRlcntjb250ZW50Olwi74CMXCI7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNyBQcm9cIjtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtc2l6ZTouOXJlbTt0b3A6MHB4O3BhZGRpbmc6MH0uZm9ybS1jaGVjay1pbnB1dDpmb2N1c3tib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXXttYXJnaW4tcmlnaHQ6LjhyZW19LmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyM2NjZGNzcnLz48L3N2Zz5cIik7YmFja2dyb3VuZC1jb2xvcjojZWZlZmYxO2JvcmRlci1jb2xvcjojYjJiNWJifS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVke2JhY2tncm91bmQ6I2VmZWZmMTtib3JkZXItY29sb3I6I2IyYjViYn0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXS5pbnZhbGlke2JhY2tncm91bmQ6I2ZmZTVlNTtib3JkZXItY29sb3I6I2ZmODA4MH0uanNvbi1ibG9ja3tvdmVyZmxvdzphdXRvfS5qc29uLWJsb2NrIC5rZXl7Y29sb3I6YnJvd259Lmpzb24tYmxvY2sgLnN0cmluZ3tjb2xvcjpncmVlbn0uanNvbi1ibG9jayAubnVtYmVye2NvbG9yOmJsdWV9Lmpzb24tYmxvY2sgLmJvb2xlYW57Y29sb3I6I2ZmOGMwMH0uanNvbi1ibG9jayAubnVsbHtjb2xvcjojZjBmfS5yZXF1ZXN0LWJsb2Nre2JhY2tncm91bmQtY29sb3I6I2Y1ZjZmODtib3JkZXI6MXB4IHNvbGlkICNkOGRlZTR9LnJlcXVlc3QtYmxvY2sgLnRpdGxle2JhY2tncm91bmQtY29sb3I6I2ViZWVmMTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkZWU0fS5jb25zb2xlLWJsb2Nre2JhY2tncm91bmQtY29sb3I6IzNlNDQ0ZTtjb2xvcjojZmZmfS5jb25zb2xlLWJsb2NrIC50aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiM1MDU4NjR9LmNvbnNvbGUtYmxvY2sgLm1ldGhvZHtjb2xvcjojNGViYmY1O2ZvbnQtd2VpZ2h0OjYwMH0ucXVpbGwtZWRpdG9yLWNvbnRhaW5lciAucWwtdG9vbGJhciwucXVpbGwtZWRpdG9yLWNvbnRhaW5lciAucWwtY29udGFpbmVye2JvcmRlcjpub25lICFpbXBvcnRhbnR9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnFsLXRvb2xiYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2IyYjViYn0ucXVpbGwtZWRpdG9yLWNvbnRhaW5lciAucWwtY29udGFpbmVye2ZvbnQtc2l6ZTppbmhlcml0ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6aW5oZXJpdCAhaW1wb3J0YW50O2hlaWdodDozMDBweH0ucXVpbGwtZWRpdG9yLWNvbnRhaW5lciAucXVpbGwtd3JhcHBlcntjb2xvcjojMjEyNTI5O2JvcmRlcjoxcHggc29saWQgI2IyYjViYjtib3JkZXItcmFkaXVzOi4zNzVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnF1aWxsLXdyYXBwZXIuaW52YWxpZHtib3JkZXItY29sb3I6I2ZmODA4MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU1ZTV9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnF1aWxsLXdyYXBwZXIuZm9jdXNlZHtib3JkZXItY29sb3I6IzgwYjFlNjtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDAsOTksMjA0LC4yNSl9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci5xbC1mb250e3dpZHRoOjE0MHB4ICFpbXBvcnRhbnR9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWx7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQwcHg7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5xdWlsbC1lZGl0b3ItY29udGFpbmVyIC5xbC10b29sYmFyIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLW9wdGlvbnN7d2lkdGg6YXV0byAhaW1wb3J0YW50O21pbi13aWR0aDoxNDBweDt3aGl0ZS1zcGFjZTpub3JtYWx9LnF1aWxsLWVkaXRvci1jb250YWluZXIgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW17d2lkdGg6YXV0bztkaXNwbGF5OmJsb2NrO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzp2aXNpYmxlfS5xbC1mb250LWhhbmtlbi1ncm90ZXNre2ZvbnQtZmFtaWx5OkhhbmtlbiBHcm90ZXNrLCBzYW5zLXNlcmlmfS5xbC1mb250LWFyaWFse2ZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZ9LnFsLWZvbnQtaGVsdmV0aWNhe2ZvbnQtZmFtaWx5OkhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWZ9LnFsLWZvbnQtdGltZXMtbmV3LXJvbWFue2ZvbnQtZmFtaWx5OlwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZn0uei1pbmRleC0ye3otaW5kZXg6Mn0uZmxhdHBpY2tyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZsYXRwaWNrcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjp0ZXh0fS5mbGF0cGlja3IgaW5wdXRbZGF0YS1pbnB1dF17d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjIuMnJlbSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmxhdHBpY2tyIC5pbnB1dC1idXR0b24uY2FsZW5kYXJJY29ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMDYzY2M7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9pbnRlci1ldmVudHM6YXV0b30uZmxhdHBpY2tyIC5pbnB1dC1idXR0b24uY2FsZW5kYXJJY29uIGl7Zm9udC1zaXplOjFyZW19LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDo6YWZ0ZXIsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTo6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yaWdodC1jb2xvcjpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDo6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojODA4NzhlICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTo6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojODA4NzhlICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhcntib3JkZXI6MXB4IHNvbGlkICM4MDg3OGUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjhweCAhaW1wb3J0YW50O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXJ7Ym9yZGVyLXJhZGl1czo4cHggIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIC5mbGF0cGlja3Itd2Vla2RheXMsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIC5mbGF0cGlja3ItZGF5c3ttYXJnaW46MCA4cHggIWltcG9ydGFudDt3aWR0aDpjYWxjKDEwMCUgLSAxNnB4KSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50fS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciAuZmxhdHBpY2tyLXdlZWtkYXlze2hlaWdodDoycmVtO2JvcmRlci1yYWRpdXM6OHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZWJmMmZmICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIC5mbGF0cGlja3Itd2Vla2RheXMgLmZsYXRwaWNrci13ZWVrZGF5Y29udGFpbmVye2ZvbnQtd2VpZ2h0OjYwMH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIgLmZsYXRwaWNrci13ZWVrZGF5cyAuZmxhdHBpY2tyLXdlZWtkYXljb250YWluZXIgLmZsYXRwaWNrci13ZWVrZGF5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIgLmZsYXRwaWNrci1kYXlze2JvcmRlcjpub25lfS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciAuZmxhdHBpY2tyLWRheXMgLmRheUNvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttaW4td2lkdGg6MTAwJSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50fS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXl7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5OmhvdmVye2NvbG9yOiMwMDYzY2M7Ym9yZGVyLWNvbG9yOiMwMDYzY2M7YmFja2dyb3VuZC1jb2xvcjojZWJmMmZmfS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWR7Y29sb3I6I2ZmZn0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnRvZGF5e2JvcmRlci1jb2xvcjojMDA2M2NjO2JhY2tncm91bmQtY29sb3I6I2ViZjJmZn0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdle2JhY2tncm91bmQtY29sb3I6IzAwNjNjYyAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMDA2M2NjO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjhweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo4cHh9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGh7cGFkZGluZzo2cHh9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGh7bWFyZ2luLWxlZnQ6MTRweH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aHttYXJnaW4tcmlnaHQ6MTRweH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldiwuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCwuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dCwuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCwuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAubnVtSW5wdXRXcmFwcGVye2NvbG9yOiMwMDYzY2N9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXY6aG92ZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQ6aG92ZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyLC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aHMgLm51bUlucHV0V3JhcHBlcjpob3Zlcntjb2xvcjojMDA0Zjk5fS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aHMgLm51bUlucHV0V3JhcHBlciAubnVtSW5wdXR7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aHMgLm51bUlucHV0V3JhcHBlciAubnVtSW5wdXQ6aG92ZXJ7Y29sb3I6IzAwNjNjYztib3JkZXItY29sb3I6IzAwNjNjYztiYWNrZ3JvdW5kLWNvbG9yOiNlYmYyZmZ9LmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhze2ZvbnQtc2l6ZTouODc1cmVtO3RleHQtYWxpZ246cmlnaHQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpob3Zlcntjb2xvcjojMDA2M2NjO2JvcmRlci1jb2xvcjojMDA2M2NjO2JhY2tncm91bmQtY29sb3I6I2ViZjJmZn0uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgb3B0aW9uLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoe2ZvbnQtc2l6ZTouODc1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZn0iLCIvLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXHJcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxyXG5cclxuLy8gQ29sb3Igc3lzdGVtXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XHJcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcclxuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XHJcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcclxuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xyXG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XHJcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcclxuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xyXG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXHJcbiRncmF5czogKFxyXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcclxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxyXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcclxuICBcIjUwMFwiOiAkZ3JheS01MDAsXHJcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxyXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcclxuICBcIjgwMFwiOiAkZ3JheS04MDAsXHJcbiAgXCI5MDBcIjogJGdyYXktOTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXHJcbiRibHVlOiAjMDA2M0NDICFkZWZhdWx0O1xyXG4kYmx1ZS1pdGVyYWN0aXZlOiMwMDRGOTk7XHJcblxyXG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcclxuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XHJcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xyXG4kcmVkOiAjQ0MxNDE0ICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcclxuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XHJcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xyXG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcclxuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXHJcblxyXG4kbGlnaHQtZGVmYXVsdDogI0VCRjJGRjtcclxuJGNyZW1lIDojRkNGOEY1IDtcclxuJGxhYmVsLWRhcms6IzE0MTgxRjtcclxuJGxhYmVsLWdyZXk6ICNFRkVGRjE7XHJcbiR0YWJsZS1oZWFkOiAjRjlGOUZBO1xyXG5cclxuJGRpc2FibGVkLWNvbG9yOiAjNjY2Rjc3O1xyXG4kc3RhdHVzLWRhbmdlcjogI0ZGODA4MDtcclxuJGRhbmdlci1iYWNrZ3JvdW5kOiNGRkU1RTU7XHJcblxyXG4kdG9wLW1lbnUtbW9iaWxlLWhlaWdodDogNzBweDtcclxuJHRleHQtZGFuZ2VyOiAjNjYwQTBBO1xyXG5cclxuOnJvb3R7XHJcbiAgICAtLWxpZ2h0LWRlZmF1bHQ6ICRsaWdodC1kZWZhdWx0O1xyXG59XHJcblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcclxuJGNvbG9yczogKFxyXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcclxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcclxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcclxuICBcInBpbmtcIjogICAgICAgJHBpbmssXHJcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXHJcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXHJcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXHJcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcclxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXHJcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxyXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXHJcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcclxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxyXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXHJcblxyXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMiBhcmUgMywgNC41IGFuZCA3LlxyXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcvI2NvbnRyYXN0LW1pbmltdW1cclxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxyXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcclxuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XHJcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcclxuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcclxuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcclxuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcclxuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xyXG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XHJcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xyXG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xyXG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xyXG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcclxuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XHJcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcclxuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcclxuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcclxuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XHJcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xyXG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcclxuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xyXG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XHJcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcclxuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xyXG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XHJcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kYmx1ZXM6IChcclxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcclxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcclxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcclxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcclxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcclxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcclxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcclxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcclxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGluZGlnb3M6IChcclxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXHJcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxyXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcclxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXHJcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxyXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcclxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXHJcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxyXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHB1cnBsZXM6IChcclxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXHJcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxyXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcclxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXHJcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxyXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcclxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXHJcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxyXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHBpbmtzOiAoXHJcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXHJcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXHJcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXHJcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXHJcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXHJcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXHJcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXHJcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXHJcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRyZWRzOiAoXHJcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxyXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcclxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXHJcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxyXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcclxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXHJcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxyXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcclxuICBcInJlZC05MDBcIjogJHJlZC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRvcmFuZ2VzOiAoXHJcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxyXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcclxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXHJcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxyXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcclxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXHJcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxyXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcclxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiR5ZWxsb3dzOiAoXHJcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxyXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcclxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXHJcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxyXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcclxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXHJcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxyXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcclxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRncmVlbnM6IChcclxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxyXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXHJcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcclxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxyXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXHJcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcclxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxyXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXHJcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHRlYWxzOiAoXHJcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXHJcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXHJcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXHJcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXHJcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXHJcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXHJcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXHJcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXHJcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRjeWFuczogKFxyXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxyXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxyXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxyXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxyXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxyXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxyXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxyXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxyXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXHJcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcclxuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xyXG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcclxuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XHJcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XHJcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxyXG4kdGhlbWUtY29sb3JzOiAoXHJcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxyXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxyXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcclxuICBcImluZm9cIjogICAgICAgJGluZm8sXHJcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxyXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxyXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQtZGVmYXVsdCxcclxuICBcImRhcmtcIjogICAgICAgJGRhcmtcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcclxuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xyXG4kd2FybmluZy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xyXG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XHJcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4kZGFyay10ZXh0LWVtcGhhc2lzOiAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcclxuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRzdWNjZXNzLCA4MCUpICFkZWZhdWx0O1xyXG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcclxuJGRhbmdlci1iZy1zdWJ0bGU6ICAgICAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDgwJSkgIWRlZmF1bHQ7XHJcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcclxuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXHJcbiRwcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcclxuJGluZm8tYm9yZGVyLXN1YnRsZTogICAgICB0aW50LWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xyXG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XHJcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xyXG4kbGlnaHQtYm9yZGVyLXN1YnRsZTogICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcclxuXHJcbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cclxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxyXG4gIChcIjxcIiwgXCIlM2NcIiksXHJcbiAgKFwiPlwiLCBcIiUzZVwiKSxcclxuICAoXCIjXCIsIFwiJTIzXCIpLFxyXG4gIChcIihcIiwgXCIlMjhcIiksXHJcbiAgKFwiKVwiLCBcIiUyOVwiKSxcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIE9wdGlvbnNcclxuLy9cclxuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxyXG5cclxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XHJcblxyXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxyXG5cclxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXHJcblxyXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcclxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcclxuXHJcbi8vIEdyYWRpZW50XHJcbi8vXHJcbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXHJcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxyXG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XHJcblxyXG4vLyBTcGFjaW5nXHJcbi8vXHJcbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2VcclxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxyXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xyXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xyXG4kc3BhY2VyczogKFxyXG4gIDA6IDAsXHJcbiAgMTogJHNwYWNlciAqIC4yNSwgLy8gNFxyXG4gIDI6ICRzcGFjZXIgKiAuNSwgIC8vIDhcclxuICAzOiAkc3BhY2VyLCAgICAgICAvLyAxNlxyXG4gIDQ6ICRzcGFjZXIgKiAxLjUsIC8vIDI0XHJcbiAgNTogJHNwYWNlciAqIDIsICAgLy8gMzJcclxuICA2OiAkc3BhY2VyICogMywgICAvLyA0OFxyXG4gIDc6ICRzcGFjZXIgKiA0LCAgIC8vIDY0XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXHJcblxyXG4vLyBQb3NpdGlvblxyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxyXG4kcG9zaXRpb24tdmFsdWVzOiAoXHJcbiAgMDogMCxcclxuICA1MDogNTAlLFxyXG4gIDEwMDogMTAwJVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcblxyXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xyXG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcclxuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuXHJcbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xyXG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XHJcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xyXG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xyXG5cclxuLy8gSWNvbiBsaW5rc1xyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xyXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcclxuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcblxyXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBHcmlkIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxyXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHgsXHJcbiAgeHhsOiAxNDAwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4LFxyXG4gIHh4bDogMTMyMHB4XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcclxuXHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XHJcblxyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcclxuXHJcbi8vIENvbnRhaW5lciBwYWRkaW5nXHJcblxyXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcclxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDE6IDFweCxcclxuICAyOiAycHgsXHJcbiAgMzogM3B4LFxyXG4gIDQ6IDRweCxcclxuICA1OiA1cHhcclxuKSAhZGVmYXVsdDtcclxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3I6ICNFNkRERDg7XHJcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcclxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMteHhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xyXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcclxuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcclxuJGZvY3VzLXJpbmctd2lkdGg6ICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xyXG4kZm9jdXMtcmluZy1ibHVyOiAgICAgICAwICFkZWZhdWx0O1xyXG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xyXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xyXG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XHJcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcclxuXHJcbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXHJcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcclxuJGFzcGVjdC1yYXRpb3M6IChcclxuICBcIjF4MVwiOiAxMDAlLFxyXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcclxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcclxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3NcclxuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkhhbmtlbiBHcm90ZXNrXCIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XHJcblxyXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXHJcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxyXG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcclxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG5cclxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xyXG5cclxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xyXG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xyXG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xyXG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XHJcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcclxuJGZvbnQtc2l6ZXM6IChcclxuICAxOiAkaDEtZm9udC1zaXplLFxyXG4gIDI6ICRoMi1mb250LXNpemUsXHJcbiAgMzogJGgzLWZvbnQtc2l6ZSxcclxuICA0OiAkaDQtZm9udC1zaXplLFxyXG4gIDU6ICRoNS1mb250LXNpemUsXHJcbiAgNjogJGg2LWZvbnQtc2l6ZVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcclxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXHJcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcclxuICAxOiA1cmVtLFxyXG4gIDI6IDQuNXJlbSxcclxuICAzOiA0cmVtLFxyXG4gIDQ6IDMuNXJlbSxcclxuICA1OiAzcmVtLFxyXG4gIDY6IDIuNXJlbVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xyXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xyXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xyXG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcblxyXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XHJcblxyXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuXHJcbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuXHJcbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcclxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xyXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xyXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB2ci12YXJpYWJsZXNcclxuXHJcbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcclxuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gVGFibGVzXHJcbi8vXHJcbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcclxuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xyXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB3aGl0ZTtcclxuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMCAhZGVmYXVsdDtcclxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgICNGOUY5RkE7XHJcblxyXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIGV2ZW4gIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxyXG4kdGFibGUtdmFyaWFudHM6IChcclxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcclxuICBcImRhcmtcIjogICAgICAgJGRhcmssXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxyXG5cclxuXHJcbi8vIEJ1dHRvbnMgKyBGb3Jtc1xyXG4vL1xyXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXHJcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXHJcblxyXG5cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXHJcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xyXG5cclxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuXHJcbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XHJcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xyXG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMjJweDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBGb3Jtc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xyXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcclxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICNCMkI1QkI7XHJcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xyXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcclxuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXHJcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRibHVlICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xyXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcclxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcclxuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XHJcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcclxuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgICAgICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXHJcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXHJcbiRmb3JtLXZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0taW52YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xyXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxyXG4gIFwidmFsaWRcIjogKFxyXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvciksXHJcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcclxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxyXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSxcclxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXHJcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3IpLFxyXG4gICksXHJcbiAgXCJpbnZhbGlkXCI6IChcclxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvciksXHJcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxyXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXHJcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWRhbmdlciksXHJcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXHJcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcclxuXHJcbi8vIFotaW5kZXggbWFzdGVyIGxpc3RcclxuLy9cclxuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XHJcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcclxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcclxuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcclxuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcclxuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcclxuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcclxuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcclxuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcclxuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtbGV2ZWxzLW1hcFxyXG4kemluZGV4LWxldmVsczogKFxyXG4gIG4xOiAtMSxcclxuICAwOiAwLFxyXG4gIDE6IDEsXHJcbiAgMjogMixcclxuICAzOiAzXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LWxldmVscy1tYXBcclxuXHJcblxyXG4vLyBOYXZzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xyXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXVuZGVybGluZS1nYXA6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBOYXZiYXJcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXHJcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXHJcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuOCkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcjogICAgICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXHJcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWljb24tY29sb3I6ICAgICAgICAgICAgJG5hdmJhci1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXHJcblxyXG5cclxuLy8gRHJvcGRvd25zXHJcbi8vXHJcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcclxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgYXV0byAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcclxuLy8gZnVzdi1lbmFibGVcclxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKC0xICogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIFBsYWNlaG9sZGVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xyXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXHJcblxyXG4vLyBDYXJkc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXHJcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcclxuXHJcbi8vIEFjY29yZGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcclxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcclxuLy8gZnVzdi1lbmFibGVcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXHJcblxyXG4vLyBUb29sdGlwc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXHJcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXHJcbi8vIGZ1c3YtZW5hYmxlXHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcclxuXHJcbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQb3BvdmVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG5cclxuLy8gVG9hc3RzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXHJcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcclxuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XHJcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG5cclxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcclxuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCYWRnZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcclxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XHJcblxyXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xyXG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBBbGVydHNcclxuLy9cclxuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXHJcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxyXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxyXG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcclxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXHJcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcclxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEZpZ3VyZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXHJcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xyXG5cclxuLy8gQ2Fyb3VzZWxcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcclxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcclxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xyXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXHJcblxyXG5cclxuLy8gU3Bpbm5lcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xyXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xyXG5cclxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBDbG9zZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xyXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1maWx0ZXI6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcclxuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBPZmZjYW52YXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXHJcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xyXG5cclxuLy8gQ29kZVxyXG5cclxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XHJcblxyXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xyXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XHJcblxyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4iLCI6cm9vdCxcclxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XHJcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXHJcblxyXG4gIC8vIENvbG9yc1xyXG4gIC8vXHJcbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cclxuXHJcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XHJcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XHJcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcclxuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XHJcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUge1xyXG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcclxuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xyXG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XHJcblxyXG4gIC8vIEZvbnRzXHJcblxyXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXHJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcclxuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcclxuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xyXG5cclxuICAvLyBSb290IGFuZCBib2R5XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcclxuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xyXG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcclxuICB9XHJcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1iYXNlKX07XHJcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xyXG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xyXG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xyXG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xyXG4gIH1cclxuXHJcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XHJcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XHJcblxyXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XHJcblxyXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xyXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmd9O1xyXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xyXG5cclxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xyXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcclxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnKX07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXHJcblxyXG4gIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yfTtcclxuXHJcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yKX07XHJcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xyXG5cclxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcclxuXHJcbiAgQGlmICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIT0gbnVsbCB7XHJcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XHJcbiAgfVxyXG5cclxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XHJcblxyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XHJcblxyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsOiAjeyRib3JkZXItcmFkaXVzLXh4bH07XHJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxyXG5cclxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcclxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcclxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcclxuXHJcbiAgLy8gRm9jdXMgc3R5bGVzXHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXHJcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aDogI3skZm9jdXMtcmluZy13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xyXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb2N1cy12YXJpYWJsZXNcclxuXHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xyXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXHJcbn1cclxuXHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZGltZW5zaW9uLW5vLW5vbi1udW1lcmljLXZhbHVlc1xyXG5cclxuLy8gU0NTUyBSRlMgbWl4aW5cclxuLy9cclxuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXHJcbi8vXHJcbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG5cclxuLy8gQ29uZmlndXJhdGlvblxyXG5cclxuLy8gQmFzZSB2YWx1ZVxyXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xyXG5cclxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XHJcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcclxufVxyXG5cclxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcclxuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xyXG5cclxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcclxuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcclxufVxyXG5cclxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxyXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcclxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xyXG5cclxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcclxuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcclxufVxyXG5cclxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxyXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcclxuXHJcbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXHJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xyXG5cclxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxyXG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XHJcblxyXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcclxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcclxuXHJcbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcclxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxyXG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xyXG5cclxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xyXG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XHJcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcclxuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcclxuICBAaWYgJGRpdmlkZW5kID09IDAge1xyXG4gICAgQHJldHVybiAwO1xyXG4gIH1cclxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XHJcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcclxuICB9XHJcbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGZhY3RvcjogMTA7XHJcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XHJcbiAgICAkcXVvdGllbnQ6IDA7XHJcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcclxuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xyXG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XHJcbiAgICB9XHJcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XHJcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XHJcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XHJcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcclxuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xyXG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XHJcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XHJcbiAgJHVuaXQtbWFwOiAoXHJcbiAgICBcInB4XCI6IDFweCxcclxuICAgIFwicmVtXCI6IDFyZW0sXHJcbiAgICBcImVtXCI6IDFlbSxcclxuICAgIFwiJVwiOiAxJVxyXG4gICk7XHJcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xyXG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XHJcbiAgfVxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xyXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xyXG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xyXG59XHJcbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XHJcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XHJcbn1cclxuXHJcbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcclxuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcclxuXHJcbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcclxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcclxuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcclxufVxyXG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcclxuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcclxufVxyXG5cclxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxyXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcclxuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xyXG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XHJcblxyXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXHJcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcclxuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xyXG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xyXG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXHJcbkBtaXhpbiBfcmZzLXJ1bGUge1xyXG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xyXG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxyXG4gICAgJixcclxuICAgIC5kaXNhYmxlLXJmcyAmLFxyXG4gICAgJi5kaXNhYmxlLXJmcyB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XHJcbiAgICAuZW5hYmxlLXJmcyAmLFxyXG4gICAgJi5lbmFibGUtcmZzIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxyXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcclxuXHJcbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcclxuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XHJcbiAgICAgIC5lbmFibGUtcmZzICYsXHJcbiAgICAgICYuZW5hYmxlLXJmcyB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGVsc2Uge1xyXG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XHJcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxyXG4gICAgICAmLmRpc2FibGUtcmZzIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXHJcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xyXG4gIC8vIENvbnZlcnQgdG8gbGlzdFxyXG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XHJcblxyXG4gICR2YWw6IFwiXCI7XHJcblxyXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcclxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XHJcbiAgICBAaWYgJHZhbHVlID09IDAge1xyXG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxyXG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xyXG5cclxuICAgICAgQGlmICR1bml0ID09IHB4IHtcclxuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcclxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XHJcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcclxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxyXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXHJcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XHJcbn1cclxuXHJcbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcclxuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XHJcbiAgLy8gQ29udmVydCB0byBsaXN0XHJcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcclxuXHJcbiAgJHZhbDogXCJcIjtcclxuXHJcbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxyXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcclxuICAgIEBpZiAkdmFsdWUgPT0gMCB7XHJcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcclxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcclxuXHJcbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxyXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xyXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xyXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XHJcblxyXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXHJcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xyXG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlIHtcclxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxyXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XHJcblxyXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXHJcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xyXG5cclxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xyXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcclxuXHJcbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXHJcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XHJcblxyXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxyXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XHJcblxyXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxyXG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcclxuXHJcbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcclxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcclxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcclxufVxyXG5cclxuLy8gUkZTIG1peGluXHJcbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcclxuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcclxuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcclxuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcclxuXHJcbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXHJcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcclxuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xyXG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkLXZhbCk7XHJcblxyXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxyXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUgKCkge1xyXG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXHJcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcclxufVxyXG5cclxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcclxufVxyXG5cclxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XHJcbn1cclxuXHJcbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XHJcblxyXG5cclxuLy8gUmVib290XHJcbi8vXHJcbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcclxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXHJcbi8vXHJcbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcclxuXHJcblxyXG4vLyBEb2N1bWVudFxyXG4vL1xyXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuXHJcbi8vIFJvb3RcclxuLy9cclxuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cclxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxyXG5cclxuOnJvb3Qge1xyXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XHJcbiAgfVxyXG5cclxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcclxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xyXG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxyXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwOyAvLyAxXHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXHJcblxyXG5cclxuLy8gQ29udGVudCBncm91cGluZ1xyXG4vL1xyXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxyXG5cclxuaHIge1xyXG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XHJcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XHJcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XHJcbn1cclxuXHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXHJcbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXHJcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cclxuXHJcbiVoZWFkaW5nIHtcclxuICBtYXJnaW4tdG9wOiAwOyAvLyAxXHJcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcclxuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcclxuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKTtcclxufVxyXG5cclxuaDEge1xyXG4gIEBleHRlbmQgJWhlYWRpbmc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgQGV4dGVuZCAlaGVhZGluZztcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcbmgzIHtcclxuICBAZXh0ZW5kICVoZWFkaW5nO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcclxufVxyXG5cclxuaDQge1xyXG4gIEBleHRlbmQgJWhlYWRpbmc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xyXG59XHJcblxyXG5oNSB7XHJcbiAgQGV4dGVuZCAlaGVhZGluZztcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcbmg2IHtcclxuICBAZXh0ZW5kICVoZWFkaW5nO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcclxufVxyXG5cclxuXHJcbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXHJcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cclxuXHJcbnAge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xyXG59XHJcblxyXG5cclxuLy8gQWJicmV2aWF0aW9uc1xyXG4vL1xyXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cclxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXHJcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXHJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXHJcbn1cclxuXHJcblxyXG4vLyBBZGRyZXNzXHJcblxyXG5hZGRyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi8vIExpc3RzXHJcblxyXG5vbCxcclxudWwge1xyXG4gIHBhZGRpbmctbGVmdDogMnJlbTtcclxufVxyXG5cclxub2wsXHJcbnVsLFxyXG5kbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG5vbCBvbCxcclxudWwgdWwsXHJcbm9sIHVsLFxyXG51bCBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XHJcbn1cclxuXHJcbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XHJcblxyXG5kZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcclxufVxyXG5cclxuXHJcbi8vIEJsb2NrcXVvdGVcclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMCAwIDFyZW07XHJcbn1cclxuXHJcblxyXG4vLyBTdHJvbmdcclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcclxufVxyXG5cclxuXHJcbi8vIFNtYWxsXHJcbi8vXHJcbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXHJcblxyXG5zbWFsbCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xyXG59XHJcblxyXG5cclxuLy8gTWFya1xyXG5cclxubWFyayB7XHJcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XHJcbn1cclxuXHJcblxyXG4vLyBTdWIgYW5kIFN1cFxyXG4vL1xyXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuLy8gYWxsIGJyb3dzZXJzLlxyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XHJcbnN1cCB7IHRvcDogLS41ZW07IH1cclxuXHJcblxyXG4vLyBMaW5rc1xyXG5cclxuYSB7XHJcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cclxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcclxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXHJcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXHJcblxyXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XHJcbiAgJixcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIENvZGVcclxuXHJcbnByZSxcclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxufVxyXG5cclxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXHJcbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXHJcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxyXG5cclxucHJlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAwOyAvLyAxXHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6ICRwcmUtY29sb3I7XHJcblxyXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXHJcbiAgY29kZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbmNvZGUge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cclxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcclxuICBhID4gJiB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbmtiZCB7XHJcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcclxuICBjb2xvcjogJGtiZC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xyXG5cclxuICBrYmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZpZ3VyZXNcclxuLy9cclxuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG5cclxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XHJcblxyXG5pbWcsXHJcbnN2ZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuXHJcbi8vIFRhYmxlc1xyXG4vL1xyXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXHJcblxyXG50YWJsZSB7XHJcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcclxuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xyXG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xyXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cclxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXHJcblxyXG50aCB7XHJcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcclxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xyXG59XHJcblxyXG50aGVhZCxcclxudGJvZHksXHJcbnRmb290LFxyXG50cixcclxudGQsXHJcbnRoIHtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuXHJcblxyXG4vLyBGb3Jtc1xyXG4vL1xyXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxyXG5cclxubGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxyXG59XHJcblxyXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXHJcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXHJcblxyXG5idXR0b24ge1xyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXHJcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcclxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxyXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxyXG5cclxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0LFxyXG5vcHRncm91cCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDsgLy8gMVxyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xyXG4vL1xyXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcblxyXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXHJcbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcclxuXHJcbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXHJcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXHJcblxyXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXHJcblxyXG46Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxyXG59XHJcblxyXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxyXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cclxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxyXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxyXG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXHJcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxyXG5cclxuZmllbGRzZXQge1xyXG4gIG1pbi13aWR0aDogMDsgLy8gMVxyXG4gIHBhZGRpbmc6IDA7IC8vIDJcclxuICBtYXJnaW46IDA7IC8vIDJcclxuICBib3JkZXI6IDA7IC8vIDJcclxufVxyXG5cclxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cclxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXHJcbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXHJcbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXHJcblxyXG5sZWdlbmQge1xyXG4gIGZsb2F0OiBsZWZ0OyAvLyAxXHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XHJcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcclxuXHJcbiAgKyAqIHtcclxuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcclxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcclxuXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxyXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxyXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcclxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyAxLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXHJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxyXG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXHJcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXHJcbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcclxuXHJcbiAgLy8gMy4gQmV0dGVyIGFmZm9yZGFuY2UgYW5kIGNvbnNpc3RlbnQgYXBwZWFyYW5jZSBmb3Igc2VhcmNoIGNhbmNlbCBidXR0b25cclxuICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXHJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXHJcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxyXG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XHJcblxyXG4vKiBydGw6cmF3OlxyXG5bdHlwZT1cInRlbFwiXSxcclxuW3R5cGU9XCJ1cmxcIl0sXHJcblt0eXBlPVwiZW1haWxcIl0sXHJcblt0eXBlPVwibnVtYmVyXCJdIHtcclxuICBkaXJlY3Rpb246IGx0cjtcclxufVxyXG4qL1xyXG5cclxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG5cclxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xyXG5cclxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xyXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG5cclxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XHJcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXHJcbn1cclxuXHJcbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xyXG5cclxub3V0cHV0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcclxuXHJcbmlmcmFtZSB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyBTdW1tYXJ5XHJcbi8vXHJcbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxuLy8gUHJvZ3Jlc3NcclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcblxyXG4vLyBIaWRkZW4gYXR0cmlidXRlXHJcbi8vXHJcbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxyXG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXHJcblxyXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXHJcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xyXG4gICRyZXR1cm46ICgpO1xyXG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcclxuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcclxuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcbiAgQHJldHVybiAkcmV0dXJuO1xyXG59XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXHJcbiIsIi8vXHJcbi8vIEhlYWRpbmdzXHJcbi8vXHJcbi5oMSB7XHJcbiAgQGV4dGVuZCBoMTtcclxufVxyXG5cclxuLmgyIHtcclxuICBAZXh0ZW5kIGgyO1xyXG59XHJcblxyXG4uaDMge1xyXG4gIEBleHRlbmQgaDM7XHJcbn1cclxuXHJcbi5oNCB7XHJcbiAgQGV4dGVuZCBoNDtcclxufVxyXG5cclxuLmg1IHtcclxuICBAZXh0ZW5kIGg1O1xyXG59XHJcblxyXG4uaDYge1xyXG4gIEBleHRlbmQgaDY7XHJcbn1cclxuXHJcblxyXG4ubGVhZCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XHJcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xyXG59XHJcblxyXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xyXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcclxuICAuZGlzcGxheS0jeyRkaXNwbGF5fSB7XHJcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XHJcbiAgICBmb250LXN0eWxlOiAkZGlzcGxheS1mb250LXN0eWxlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xyXG4gIH1cclxufVxyXG5cclxuLy9cclxuLy8gRW1waGFzaXNcclxuLy9cclxuLnNtYWxsIHtcclxuICBAZXh0ZW5kIHNtYWxsO1xyXG59XHJcblxyXG4ubWFyayB7XHJcbiAgQGV4dGVuZCBtYXJrO1xyXG59XHJcblxyXG4vL1xyXG4vLyBMaXN0c1xyXG4vL1xyXG5cclxuLmxpc3QtdW5zdHlsZWQge1xyXG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcclxufVxyXG5cclxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcclxuLmxpc3QtaW5saW5lIHtcclxuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XHJcbn1cclxuLmxpc3QtaW5saW5lLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTWlzY1xyXG4vL1xyXG5cclxuLy8gQnVpbGRzIG9uIGBhYmJyYFxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLy8gQmxvY2txdW90ZXNcclxuLmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xyXG5cclxuICA+IDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2txdW90ZS1mb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcclxuICB9XHJcbn1cclxuIiwiLy8gTGlzdHNcclxuXHJcbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxyXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xyXG4vL1xyXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XHJcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xyXG4gIC5jb250YWluZXIsXHJcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgfVxyXG5cclxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxyXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xyXG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XHJcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcclxuXHJcbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xyXG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXHJcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XHJcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcclxuXHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xyXG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xyXG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cclxuLy9cclxuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxyXG4vL1xyXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxyXG4vL1xyXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXHJcblxyXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXHJcbi8vICAgIG1kXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XHJcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcbiAgQGlmIG5vdCAkbiB7XHJcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XHJcbiAgfVxyXG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xyXG59XHJcblxyXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgNTc2cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcclxuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cclxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXHJcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxyXG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXHJcbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgNzY3Ljk4cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcclxuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcclxufVxyXG5cclxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cclxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXHJcbi8vICAgIFwiLXNtXCJcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQGlmICRtaW4ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1heCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxyXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gUm93XHJcbi8vXHJcbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXHJcblxyXG46cm9vdCB7XHJcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XHJcbiAgICAtLSN7JHByZWZpeH1icmVha3BvaW50LSN7JG5hbWV9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuXHJcbiAgICA+ICoge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XHJcbiAgLmdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcclxuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDb2x1bW5zXHJcbi8vXHJcbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcclxufVxyXG4iLCIvLyBHcmlkIHN5c3RlbVxyXG4vL1xyXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXHJcblxyXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XHJcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXHJcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xyXG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXHJcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XHJcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxyXG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxyXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gIEBpZiAkc2l6ZSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcclxuXHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmbGV4OiAxIDEgMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xyXG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xyXG59XHJcblxyXG4vLyBSb3cgY29sdW1uc1xyXG4vL1xyXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cclxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxyXG4vLyBzdHlsZSBncmlkLlxyXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XHJcbiAgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxyXG4vL1xyXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cclxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cclxuXHJcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXHJcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xyXG4gICAgICAgIGZsZXg6IDEgMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XHJcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xyXG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcclxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEd1dHRlcnNcclxuICAgICAgLy9cclxuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXHJcbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xyXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXHJcbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcclxuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcclxuLy9cclxuXHJcbi50YWJsZSB7XHJcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogaW5pdGlhbDtcclxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcclxuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcclxuICAvLyBFbmQgb2YgcmVzZXRcclxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgLy8gVGFyZ2V0IHRoICYgdGRcclxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cclxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxyXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXHJcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xyXG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcclxuICAgIC8vIEZvbGxvd2luZyB0aGUgcHJlY2VwdCBvZiBjYXNjYWRlczogaHR0cHM6Ly9jb2RlcGVuLmlvL21pcmlhbXN1emFubmUvZnVsbC92WU5nb2RiXHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcclxuICB9XHJcblxyXG4gID4gdGJvZHkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICA+IHRoZWFkIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUge1xyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQ7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQkNERDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aC5zZWxlY3QtaWNvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xyXG4gIGJvcmRlci10b3A6IGNhbGMoI3skdGFibGUtYm9yZGVyLXdpZHRofSAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbn1cclxuXHJcbi8vXHJcbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXHJcbi8vXHJcblxyXG4uY2FwdGlvbi10b3Age1xyXG4gIGNhcHRpb24tc2lkZTogdG9wO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xyXG4vL1xyXG5cclxuLnRhYmxlLXNtIHtcclxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxyXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcclxuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQm9yZGVyIHZlcnNpb25zXHJcbi8vXHJcbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXHJcbi8vXHJcbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxyXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXHJcbi8vIFRoZXJlZm9yZSB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcclxuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXHJcblxyXG4udGFibGUtYm9yZGVyZWQge1xyXG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XHJcblxyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcclxuICAgID4gKiB7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmxlc3Mge1xyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXHJcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICB9XHJcblxyXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBaZWJyYS1zdHJpcGluZ1xyXG4vL1xyXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxyXG5cclxuLy8gRm9yIHJvd3NcclxuLnRhYmxlLXN0cmlwZWQge1xyXG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvciBjb2x1bW5zXHJcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xyXG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBBY3RpdmUgdGFibGVcclxuLy9cclxuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcclxuXHJcbi50YWJsZS1hY3RpdmUge1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XHJcbn1cclxuXHJcbi8vIEhvdmVyIGVmZmVjdFxyXG4vL1xyXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXHJcblxyXG4udGFibGUtaG92ZXIge1xyXG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUYWJsZSB2YXJpYW50c1xyXG4vL1xyXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcclxuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXHJcblxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xyXG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xyXG4vL1xyXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cclxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcclxuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxyXG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XHJcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XHJcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcclxuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xyXG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xyXG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcclxuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcclxuXHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XHJcbiAgfVxyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxyXG4iLCIvL1xyXG4vLyBMYWJlbHNcclxuLy9cclxuXHJcbi5mb3JtLWxhYmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xyXG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xyXG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcclxufVxyXG5cclxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcclxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxyXG4uY29sLWZvcm0tbGFiZWwge1xyXG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XHJcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XHJcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcclxuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcclxuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XHJcbn1cclxuXHJcbi5jb2wtZm9ybS1sYWJlbC1sZyB7XHJcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcclxuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcclxufVxyXG5cclxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcclxuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xyXG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm0gdGV4dFxyXG4vL1xyXG5cclxuLmZvcm0tdGV4dCB7XHJcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XHJcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xyXG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xyXG59XHJcbiIsIi8vXHJcbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXHJcbi8vXHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XHJcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XHJcblxyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xyXG5cclxuICAmW3R5cGU9XCJmaWxlXCJdIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcclxuXHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcclxuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxyXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxyXG4gICAgLy9cclxuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcclxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXHJcbiAgICBtaW4td2lkdGg6IDg1cHg7IC8vIFNlZW1zIHRvIGJlIGEgZ29vZCBtaW5pbXVtIHNhZmUgd2lkdGhcclxuXHJcbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXHJcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XHJcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcclxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxyXG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xyXG5cclxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xyXG4gICAgLy8gYmVjYXVzZSBvZiBcIm1hcmdpbjogMXB4IDI0cHggMXB4IDRweFwiIGluc2lkZSB0aGUgc2hhZG93IERPTVxyXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XHJcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zNDQzM1xyXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBQbGFjZWhvbGRlclxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBpbnB1dHNcclxuICAvL1xyXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXHJcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcclxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xyXG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xyXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcclxuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XHJcbi8vXHJcbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXHJcbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxyXG5cclxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcblxyXG4gICYuZm9ybS1jb250cm9sLXNtLFxyXG4gICYuZm9ybS1jb250cm9sLWxnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXHJcbi8vXHJcbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXHJcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXHJcbi8vXHJcbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxyXG5cclxuLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xyXG5cclxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcclxuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xyXG5cclxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcclxuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXHJcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxyXG50ZXh0YXJlYSB7XHJcbiAgJi5mb3JtLWNvbnRyb2wge1xyXG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICB9XHJcblxyXG4gICYuZm9ybS1jb250cm9sLXNtIHtcclxuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG4gIH1cclxufVxyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxyXG5cclxuLmZvcm0tY29udHJvbC1jb2xvciB7XHJcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XHJcbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcclxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcclxuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIH1cclxuXHJcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcclxuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XHJcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XHJcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xyXG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XHJcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBTZWxlY3RcclxuLy9cclxuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxyXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxyXG5cclxuLmZvcm0tc2VsZWN0IHtcclxuICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKX07XHJcblxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcclxuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nKSwgdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XHJcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZbbXVsdGlwbGVdLFxyXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xyXG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcclxuICAmOi1tb3otZm9jdXNyaW5nIHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1zZWxlY3Qtc20ge1xyXG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xyXG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XHJcbn1cclxuXHJcbi5mb3JtLXNlbGVjdC1sZyB7XHJcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XHJcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XHJcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuIiwiLy9cclxuLy8gQ2hlY2svcmFkaW9cclxuLy9cclxuXHJcbi5mb3JtLWNoZWNrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xyXG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcclxuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xyXG5cclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnOiAjeyRmb3JtLWNoZWNrLWlucHV0LWJnfTtcclxuXHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xyXG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XHJcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2UpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcclxuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XHJcblxyXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xyXG4gIH1cclxuXHJcbiAgJjpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XHJcblxyXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGZpbHRlcjogbm9uZTtcclxuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XHJcbiAgfVxyXG5cclxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcclxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcclxuICAmW2Rpc2FibGVkXSxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xyXG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xyXG59XHJcblxyXG4vL1xyXG4vLyBTd2l0Y2hcclxuLy9cclxuXHJcbi5mb3JtLXN3aXRjaCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcclxuXHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcclxuXHJcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSl9O1xyXG4gICAgfVxyXG5cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xyXG5cclxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xyXG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2staW5saW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcclxufVxyXG5cclxuLmJ0bi1jaGVjayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICZbZGlzYWJsZWRdLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgKyAuYnRuIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBSYW5nZVxyXG4vL1xyXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xyXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxyXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cclxuXHJcbi5mb3JtLXJhbmdlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcclxuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcblxyXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxyXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxyXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XHJcbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cclxuICB9XHJcblxyXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XHJcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xyXG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcclxuICB9XHJcblxyXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xyXG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9ybS1mbG9hdGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcclxuICA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcclxuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcclxuICB9XHJcblxyXG4gID4gbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xyXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XHJcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcclxuICAgIH1cclxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcclxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcclxuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xyXG4gIH1cclxuXHJcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxyXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcclxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxyXG4gID4gLmZvcm0tc2VsZWN0IHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxyXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcclxuICAgIH1cclxuICB9XHJcbiAgPiB0ZXh0YXJlYTpmb2N1cyxcclxuICA+IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcclxuICAgIH4gbGFiZWw6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuICB9XHJcbiAgPiB0ZXh0YXJlYTpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcclxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcclxuICAgIGNvbG9yOiAkZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gID4gLmZvcm0tY29udHJvbCxcclxuICA+IC5mb3JtLXNlbGVjdCxcclxuICA+IC5mb3JtLWZsb2F0aW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXHJcbiAgfVxyXG5cclxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xyXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcclxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcclxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gIH1cclxuXHJcbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cclxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXHJcbiAgLy8gYXMgb3VyIGlucHV0cy5cclxuICAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHotaW5kZXg6IDU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGV4dHVhbCBhZGRvbnNcclxuLy9cclxuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXHJcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxyXG5cclxuLmlucHV0LWdyb3VwLXRleHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcclxuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XHJcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcblxyXG4vLyBTaXppbmdcclxuLy9cclxuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxyXG4vLyBtYW5pcHVsYXRpb24uXHJcblxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcclxufVxyXG5cclxuXHJcbi8vIFJvdW5kZWQgY29ybmVyc1xyXG4vL1xyXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xyXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXHJcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcclxuLmlucHV0LWdyb3VwIHtcclxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcclxuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcclxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXHJcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxyXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhhcy12YWxpZGF0aW9uIHtcclxuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxyXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcclxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcclxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcclxuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcclxuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xyXG4gIH1cclxuXHJcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xyXG4gIH1cclxuXHJcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXHJcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcclxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XHJcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxyXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcclxuICAkc3RhdGUsXHJcbiAgJGNvbG9yLFxyXG4gICRpY29uLFxyXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxyXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcclxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXHJcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXHJcbikge1xyXG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xyXG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcclxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xyXG4gICAgbWFyZ2luLXRvcDogLjFyZW07XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XHJcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcclxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1zZWxlY3Qge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblxyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlucHV0LWdyb3VwIHtcclxuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcclxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxyXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xyXG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XHJcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xyXG4gICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XHJcbiAgICAgICAgICB6LWluZGV4OiA0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5idG4ge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XHJcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xyXG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcclxuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcclxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXHJcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi5zaG93IHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XHJcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xyXG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJi5kaXNhYmxlZCxcclxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcclxuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEFsdGVybmF0ZSBidXR0b25zXHJcbi8vXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJ0bi0jeyRjb2xvcn0ge1xyXG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xyXG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcclxuICAgICAgICAkdmFsdWUsXHJcbiAgICAgICAgJHZhbHVlLFxyXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcclxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcclxuICAgICAgKTtcclxuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcclxuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXHJcbiAgICAgICAgJHZhbHVlLFxyXG4gICAgICAgICR2YWx1ZSxcclxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxyXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxyXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxyXG4gICAgICApO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXHJcblxyXG5cclxuLy9cclxuLy8gTGluayBidXR0b25zXHJcbi8vXHJcblxyXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xyXG4uYnRuLWxpbmsge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcclxuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAjeyRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdifTtcclxuXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xyXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEJ1dHRvbiBTaXplc1xyXG4vL1xyXG5cclxuLmJ0bi1sZyB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuLmJ0bi1zbSB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG4iLCIvLyBCdXR0b24gdmFyaWFudHNcclxuLy9cclxuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxyXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxyXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXHJcbiAgJGJhY2tncm91bmQsXHJcbiAgJGJvcmRlcixcclxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcclxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxyXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcclxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcclxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxyXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcclxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxyXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcclxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxyXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXHJcbikge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXHJcbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxyXG4gICRjb2xvcixcclxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXHJcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXHJcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcclxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXHJcbikge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXHJcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcclxuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cclxuIiwiLmZhZGUge1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XHJcblxyXG4gICY6bm90KC5zaG93KSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcclxuLmNvbGxhcHNlIHtcclxuICAmOm5vdCguc2hvdykge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xsYXBzaW5nIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcclxuXHJcbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XHJcbiAgfVxyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xyXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcclxuLmRyb3B1cCxcclxuLmRyb3BlbmQsXHJcbi5kcm9wZG93bixcclxuLmRyb3BzdGFydCxcclxuLmRyb3B1cC1jZW50ZXIsXHJcbi5kcm9wZG93bi1jZW50ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbn1cclxuXHJcbi8vIFRoZSBkcm9wZG93biBtZW51XHJcbi5kcm9wZG93bi1tZW51IHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHJvcGRvd24tcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xyXG4gIEBpbmNsdWRlIHJmcygkZHJvcGRvd24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1oZWFkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tY3NzLXZhcnNcclxuXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXgpO1xyXG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XHJcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14KTtcclxuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xyXG5cclxuICAmW2RhdGEtYnMtcG9wcGVyXSB7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XHJcbiAgfVxyXG5cclxuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcclxuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXHJcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIH1cclxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcclxuICAgID4gbGk6bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcclxuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xyXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xyXG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcclxuXHJcbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcclxuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xyXG5cclxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXHJcblxyXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcclxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxyXG4uZHJvcHVwIHtcclxuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kcm9wZW5kIHtcclxuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kcm9wc3RhcnQge1xyXG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cclxuLmRyb3Bkb3duLWRpdmlkZXIge1xyXG4gIGhlaWdodDogMDtcclxuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnKTtcclxuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcclxufVxyXG5cclxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxyXG4vL1xyXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxyXG4uZHJvcGRvd24taXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcclxuICBjbGVhcjogYm90aDtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXHJcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApKTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnKSk7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSxcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xyXG4gIH1cclxuXHJcbiAgJi5kaXNhYmxlZCxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcclxufVxyXG5cclxuLy8gRHJvcGRvd24gdGV4dFxyXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcclxufVxyXG5cclxuLy8gRGFyayBkcm9wZG93bnNcclxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tZGFyay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWRhcmstYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWRhcmstYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXHJcbn1cclxuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXHJcbi5idG4tZ3JvdXAsXHJcbi5idG4tZ3JvdXAtdmVydGljYWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxyXG5cclxuICA+IC5idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgfVxyXG5cclxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcclxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxyXG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcclxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxyXG4gID4gLmJ0bjpob3ZlcixcclxuICA+IC5idG46Zm9jdXMsXHJcbiAgPiAuYnRuOmFjdGl2ZSxcclxuICA+IC5idG4uYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXHJcbi5idG4tdG9vbGJhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWdyb3VwIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcclxuICA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqICN7JGJ0bi1ib3JkZXItd2lkdGh9KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICB9XHJcblxyXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xyXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcclxuICB9XHJcblxyXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxyXG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXHJcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXHJcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxyXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxyXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXHJcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2l6aW5nXHJcbi8vXHJcbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxyXG5cclxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cclxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cclxuXHJcblxyXG4vL1xyXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXHJcbi8vXHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcclxuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xyXG5cclxuICAmOjphZnRlcixcclxuICAuZHJvcHVwICY6OmFmdGVyLFxyXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xyXG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XHJcbn1cclxuXHJcbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcclxuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xyXG59XHJcblxyXG5cclxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XHJcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcclxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XHJcblxyXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cclxuICAmLmJ0bi1saW5rIHtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xyXG4vL1xyXG5cclxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgPiAuYnRuLFxyXG4gID4gLmJ0bi1ncm91cCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcclxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqICN7JGJ0bi1ib3JkZXItd2lkdGh9KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICB9XHJcblxyXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xyXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XHJcbiAgfVxyXG5cclxuICAvLyBUaGUgdG9wIHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxyXG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXHJcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXHJcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxyXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxyXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXHJcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcclxuICB9XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4vL1xyXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXHJcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXHJcblxyXG4ubmF2IHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcclxuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcclxuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcclxuICAmLmRpc2FibGVkLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vIFRhYnNcclxuLy9cclxuXHJcbi5uYXYtdGFicyB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xyXG5cclxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcclxuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFBpbGxzXHJcbi8vXHJcblxyXG4ubmF2LXBpbGxzIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXHJcblxyXG4gIC5uYXYtbGluayB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saW5rLmFjdGl2ZSxcclxuICAuc2hvdyA+IC5uYXYtbGluayB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gVW5kZXJsaW5lXHJcbi8vXHJcblxyXG4ubmF2LXVuZGVybGluZSB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xyXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXHJcblxyXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdi1saW5rLmFjdGl2ZSxcclxuICAuc2hvdyA+IC5uYXYtbGluayB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEp1c3RpZmllZCB2YXJpYW50c1xyXG4vL1xyXG5cclxuLm5hdi1maWxsIHtcclxuICA+IC5uYXYtbGluayxcclxuICAubmF2LWl0ZW0ge1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCB7XHJcbiAgPiAubmF2LWxpbmssXHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZsZXgtYmFzaXM6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWZpbGwsXHJcbi5uYXYtanVzdGlmaWVkIHtcclxuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcclxuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFRhYmJhYmxlIHRhYnNcclxuLy9cclxuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXHJcblxyXG4udGFiLWNvbnRlbnQge1xyXG4gID4gLnRhYi1wYW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gID4gLmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuIiwiLy8gTmF2YmFyXHJcbi8vXHJcbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXHJcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxyXG5cclxuLm5hdmJhciB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15OiAjeyRuYXZiYXItcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogI3skbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmR9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogI3skbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xyXG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XHJcblxyXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XHJcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxyXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcclxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gID4gLmNvbnRhaW5lcixcclxuICA+IC5jb250YWluZXItZmx1aWQge1xyXG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcclxuICB9XHJcblxyXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xyXG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XHJcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIGJyYW5kXHJcbi8vXHJcbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxyXG5cclxuLm5hdmJhci1icmFuZCB7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcclxuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xyXG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemUpKTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgbmF2XHJcbi8vXHJcbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxyXG5cclxuLm5hdmJhci1uYXYge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItbmF2LWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcclxuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcik7XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIC5uYXYtbGluayB7XHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICYuc2hvdyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciB0ZXh0XHJcbi8vXHJcbi8vXHJcblxyXG4ubmF2YmFyLXRleHQge1xyXG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xyXG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcclxuXHJcbiAgYSxcclxuICBhOmhvdmVyLFxyXG4gIGE6Zm9jdXMgIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcclxuLy9cclxuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXHJcbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cclxuXHJcbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxyXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxyXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cclxuLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcclxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXHJcbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxyXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cclxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXHJcbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuNWVtO1xyXG4gIGhlaWdodDogMS41ZW07XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xyXG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWV4cGFuZC1sb29wXHJcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xyXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXHJcbi5uYXZiYXItZXhwYW5kIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxyXG4gICAgJiN7JGluZml4fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XHJcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9mZmNhbnZhcyB7XHJcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xyXG4gICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcclxuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcclxuXHJcbi8vIE5hdmJhciB0aGVtZXNcclxuLy9cclxuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxyXG5cclxuLm5hdmJhci1saWdodCB7XHJcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xyXG59XHJcblxyXG4ubmF2YmFyLWRhcmssXHJcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1cImRhcmtcIl0ge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXHJcbn1cclxuXHJcbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XHJcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XHJcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJhc2Ugc3R5bGVzXHJcbi8vXHJcblxyXG4uYWNjb3JkaW9uIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1iZzogI3skYWNjb3JkaW9uLWJnfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICN7JGFjY29yZGlvbi1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1iZ307XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybX07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcclxufVxyXG5cclxuLmFjY29yZGlvbi1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xyXG4gIGJvcmRlcjogMDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbikpO1xyXG5cclxuICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcclxuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBBY2NvcmRpb24gaWNvblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gIH1cclxufVxyXG5cclxuLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24taXRlbSB7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xyXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcclxuICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcclxuXHJcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLWJvZHkge1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xyXG59XHJcblxyXG5cclxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXHJcbi8vXHJcbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cclxuXHJcbi5hY2NvcmRpb24tZmx1c2gge1xyXG4gID4gLmFjY29yZGlvbi1pdGVtIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxyXG5cclxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xyXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlLFxyXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbixcclxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICAgIH1cclxuICAgIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LWNsYXNzXHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBCYXNlIGNsYXNzXHJcbi8vXHJcbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcclxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxyXG5cclxuLmJhZGdlIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15OiAjeyRiYWRnZS1wYWRkaW5nLXl9O1xyXG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XHJcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3I6ICN7JGJhZGdlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcclxuXHJcbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcclxuICAmOmVtcHR5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXHJcbi5idG4gLmJhZGdlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG59XHJcbiIsIi8vXHJcbi8vIEJhc2Ugc3R5bGVzXHJcbi8vXHJcblxyXG4uYWxlcnQge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcclxuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XHJcbn1cclxuXHJcbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXHJcbi5hbGVydC1oZWFkaW5nIHtcclxuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXHJcbi5hbGVydC1saW5rIHtcclxuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yKTtcclxufVxyXG5cclxuXHJcbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xyXG4vL1xyXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cclxuXHJcbi5hbGVydC1kaXNtaXNzaWJsZSB7XHJcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcclxuXHJcbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cclxuICAuYnRuLWNsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xyXG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXHJcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnRcclxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcclxuICAuYWxlcnQtI3skc3RhdGV9IHtcclxuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xyXG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XHJcbiAgfVxyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXHJcbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWtleWZyYW1lc1xyXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XHJcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XHJcbiAgICAwJSB7IGJhY2tncm91bmQtcG9zaXRpb24teDogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7IH1cclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1rZXlmcmFtZXNcclxuXHJcbi5wcm9ncmVzcyxcclxuLnByb2dyZXNzLXN0YWNrZWQge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcclxuICBAaW5jbHVkZSByZnMoJHByb2dyZXNzLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3c6ICN7JHByb2dyZXNzLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICN7JHByb2dyZXNzLWJhci10cmFuc2l0aW9ufTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcclxuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSkpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3cpKTtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uKSk7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3MgPiAucHJvZ3Jlc3MtYmFyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xyXG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xyXG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XHJcblxyXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xyXG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBCYXNlIGNsYXNzXHJcbi8vXHJcbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXHJcblxyXG4ubGlzdC1ncm91cCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnOiAjeyRsaXN0LWdyb3VwLWJnfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAjeyRsaXN0LWdyb3VwLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogI3skbGlzdC1ncm91cC1ob3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWJnfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcclxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XHJcblxyXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcclxuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcclxuICAgIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xyXG4vL1xyXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXHJcblxyXG4ubGlzdC1ncm91cC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3IpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZyk7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xyXG4gIH1cclxuXHJcbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcclxuICAmLmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmcpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXHJcbiAgJiArIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcclxuLy9cclxuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXHJcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XHJcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcclxuXHJcbiAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgLy8gSG92ZXIgc3RhdGVcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xyXG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEhvcml6b250YWxcclxuLy9cclxuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZsdXNoIGxpc3QgaXRlbXNcclxuLy9cclxuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxyXG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cclxuXHJcbi5saXN0LWdyb3VwLWZsdXNoIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cclxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xyXG4vLyBMaXN0IGdyb3VwIGNvbnRleHR1YWwgdmFyaWFudHNcclxuLy9cclxuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cclxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cclxuXHJcbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XHJcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcik7XHJcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XHJcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xyXG4iLCIudG9hc3Qge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15OiAjeyR0b2FzdC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcclxuICBAaW5jbHVkZSByZnMoJHRvYXN0LWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGg6ICN7JHRvYXN0LWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3c6ICN7JHRvYXN0LWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXHJcblxyXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoKTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWNvbG9yKTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcclxuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAmLnNob3dpbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gICY6bm90KC5zaG93KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0LWNvbnRhaW5lciB7XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xyXG5cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXppbmRleCk7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZyk7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3QtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGNhbGModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkpKTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0LWJvZHkge1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcclxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXHJcbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxyXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxyXG5cclxuXHJcbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxyXG4ubW9kYWwge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxyXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxyXG4gIG91dGxpbmU6IDA7XHJcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcclxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcclxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XHJcbn1cclxuXHJcbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xyXG4ubW9kYWwtZGlhbG9nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcclxuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cclxuICAubW9kYWwuZmFkZSAmIHtcclxuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XHJcbiAgfVxyXG4gIC5tb2RhbC5zaG93ICYge1xyXG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XHJcbiAgfVxyXG5cclxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxyXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XHJcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubW9kYWwtYm9keSB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XHJcbn1cclxuXHJcbi8vIEFjdHVhbCBtb2RhbFxyXG4ubW9kYWwtY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxyXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XHJcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXHJcbi5tb2RhbC1iYWNrZHJvcCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xyXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XHJcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xyXG5cclxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xyXG59XHJcblxyXG4vLyBNb2RhbCBoZWFkZXJcclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXHJcbi5tb2RhbC1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIC41KTtcclxuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxyXG4ubW9kYWwtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbi8vIE1vZGFsIGJvZHlcclxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxyXG4ubW9kYWwtYm9keSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxyXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cclxuICBmbGV4OiAxIDEgYXV0bztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XHJcbn1cclxuXHJcbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXHJcbi5tb2RhbC1mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXHJcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XHJcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcclxuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcclxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXHJcbiAgPiAqIHtcclxuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXHJcbiAgfVxyXG59XHJcblxyXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gIC5tb2RhbCB7XHJcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XHJcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xyXG4gIH1cclxuXHJcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xyXG4gIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubW9kYWwtc20ge1xyXG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAubW9kYWwtbGcsXHJcbiAgLm1vZGFsLXhsIHtcclxuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgLm1vZGFsLXhsIHtcclxuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcclxuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtaGVhZGVyLFxyXG4gICAgICAubW9kYWwtZm9vdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxyXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXHJcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XHJcblxyXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXHJcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxyXG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4udG9vbHRpcCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XHJcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcclxuXHJcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XHJcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XHJcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxyXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXHJcbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcclxuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvcGFjaXR5OiAwO1xyXG5cclxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxyXG5cclxuICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcclxuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHRvcDogLTFweDtcclxuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xyXG4gIH1cclxufVxyXG5cclxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xyXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcclxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiAtMXB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xyXG4gIHRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm90dG9tOiAtMXB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6YmVnaW46aWdub3JlICovXHJcbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcclxuICByaWdodDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xyXG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgbGVmdDogLTFweDtcclxuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtdG9vbHRpcC1hdXRvIHtcclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XHJcbiAgfVxyXG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XHJcbiAgfVxyXG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcclxuLnRvb2x0aXAtaW5uZXIge1xyXG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xyXG59XHJcbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcclxuICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICBsaW5lLWJyZWFrOiBhdXRvO1xyXG59XHJcbiIsIi5wb3BvdmVyIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcclxuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XHJcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xyXG5cclxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcclxuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXHJcbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cclxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xyXG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xyXG5cclxuICAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtcG9wb3Zlci10b3Age1xyXG4gID4gLnBvcG92ZXItYXJyb3cge1xyXG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cclxuLmJzLXBvcG92ZXItZW5kIHtcclxuICA+IC5wb3BvdmVyLWFycm93IHtcclxuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xyXG4gID4gLnBvcG92ZXItYXJyb3cge1xyXG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XHJcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6YmVnaW46aWdub3JlICovXHJcbi5icy1wb3BvdmVyLXN0YXJ0IHtcclxuICA+IC5wb3BvdmVyLWFycm93IHtcclxuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcclxuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xyXG5cclxuLmJzLXBvcG92ZXItYXV0byB7XHJcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XHJcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcclxuICB9XHJcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcclxuLnBvcG92ZXItaGVhZGVyIHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcclxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAmOmVtcHR5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9wb3Zlci1ib2R5IHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcclxufVxyXG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3NlczpcclxuLy9cclxuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcclxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcclxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXHJcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcclxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxyXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXHJcbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCBpcyB0aGUgY3VycmVudFxyXG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cclxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXHJcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxyXG5cclxuLmNhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxyXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxyXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxyXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXHJcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xyXG4vL1xyXG5cclxuLmNhcm91c2VsLWZhZGUge1xyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxyXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcclxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxyXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxyXG4vL1xyXG5cclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogMTtcclxuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXHJcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcclxuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXHJcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGZpbHRlcjogdmFyKC0tI3skcHJlZml4fWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXIpO1xyXG4gIGJvcmRlcjogMDtcclxuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XHJcblxyXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xyXG4gIH1cclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xyXG59XHJcblxyXG4vLyBJY29ucyBmb3Igd2l0aGluXHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XHJcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSAje1wiLypydGw6XCIgKyBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgKyBcIiovXCJ9O1xyXG59XHJcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSArIFwiKi9cIn07XHJcbn1cclxuXHJcbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXHJcbi8vXHJcbi8vIEFkZCBhIGNvbnRhaW5lciAoc3VjaCBhcyBhIGxpc3QpIHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGFuIGl0ZW0gKGlkZWFsbHkgYSBmb2N1c2FibGUgY29udHJvbCxcclxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxyXG5cclxuLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcclxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG5cclxuICBbZGF0YS1icy10YXJnZXRdIHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgZmxleDogMCAxIGF1dG87XHJcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcclxuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXHJcbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE9wdGlvbmFsIGNhcHRpb25zXHJcbi8vXHJcbi8vXHJcblxyXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xyXG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xyXG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XHJcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcclxuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY2FwdGlvbi1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcclxuXHJcbjpyb290LFxyXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcclxuICAtLSN7JHByZWZpeH1jYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjeyRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjeyRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyOiAjeyRjYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyfTtcclxufVxyXG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcclxuQG1peGluIGNsZWFyZml4KCkge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuJW9mZmNhbnZhcy1jc3MtdmFycyB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aDogI3skb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogI3skb2ZmY2FudmFzLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbjogI3t0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0fTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodH07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcclxufVxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xyXG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xyXG5cclxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2hvd2luZyxcclxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNob3dpbmcsXHJcbiAgICAgICYuaGlkaW5nLFxyXG4gICAgICAmLnNob3cge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcclxuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtYmFja2Ryb3Age1xyXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcclxuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG4ub2ZmY2FudmFzLWJvZHkge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuIiwiLnBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWluLWhlaWdodDogMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiB3YWl0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XHJcblxyXG4gICYuYnRuOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNpemluZ1xyXG4ucGxhY2Vob2xkZXIteHMge1xyXG4gIG1pbi1oZWlnaHQ6IC42ZW07XHJcbn1cclxuXHJcbi5wbGFjZWhvbGRlci1zbSB7XHJcbiAgbWluLWhlaWdodDogLjhlbTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLWxnIHtcclxuICBtaW4taGVpZ2h0OiAxLjJlbTtcclxufVxyXG5cclxuLy8gQW5pbWF0aW9uXHJcbi5wbGFjZWhvbGRlci1nbG93IHtcclxuICAucGxhY2Vob2xkZXIge1xyXG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xyXG4gIH1cclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLXdhdmUge1xyXG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xyXG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xyXG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XHJcbiAgMTAwJSB7XHJcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcclxuICB9XHJcbn1cclxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xyXG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmxpbmstI3skY29sb3J9IHtcclxuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcblxyXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XHJcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcclxuLmxpbmstYm9keS1lbXBoYXNpcyB7XHJcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG5cclxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXHJcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcclxufVxyXG4iLCIuaWNvbi1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XHJcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICA+IC5iaSB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcclxuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XHJcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWxpbmstaG92ZXIge1xyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgID4gLmJpIHtcclxuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxyXG5cclxuLnJhdGlvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG5cclxuICA+ICoge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcclxuICAucmF0aW8tI3ska2V5fSB7XHJcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcclxuICB9XHJcbn1cclxuIiwiLy8gU2hvcnRoYW5kXHJcblxyXG4uZml4ZWQtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcclxufVxyXG5cclxuLmZpeGVkLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xyXG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xyXG4uaHN0YWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG59XHJcblxyXG4udnN0YWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xyXG4vL1xyXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXHJcbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xyXG5cclxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcclxuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcclxuICAmOm5vdChjYXB0aW9uKSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8vIEZpeCB0byBwcmV2ZW50IG92ZXJmbG93aW5nIGNoaWxkcmVuIHRvIGJlY29tZSBmb2N1c2FibGVcclxuICAqIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXHJcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcclxuLy9cclxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMi9UZWNobmlxdWVzL2dlbmVyYWwvRzEuaHRtbFxyXG5cclxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XHJcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xyXG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFZpc3VhbGx5IGhpZGRlblxyXG4vL1xyXG5cclxuLnZpc3VhbGx5LWhpZGRlbixcclxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcclxuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcclxufVxyXG4iLCIvL1xyXG4vLyBTdHJldGNoZWQgbGlua1xyXG4vL1xyXG5cclxuLnN0cmV0Y2hlZC1saW5rIHtcclxuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUZXh0IHRydW5jYXRpb25cclxuLy9cclxuXHJcbi50ZXh0LXRydW5jYXRlIHtcclxuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XHJcbn1cclxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcblxyXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuIiwiLnZyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcclxuICBtaW4taGVpZ2h0OiAxZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xyXG59XHJcbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXHJcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXHJcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XHJcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcclxuXHJcbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXHJcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xyXG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xyXG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcclxuXHJcbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcclxuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcclxuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxyXG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xyXG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcclxuXHJcbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcclxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xyXG5cclxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xyXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcclxuXHJcbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XHJcblxyXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxyXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xyXG5cclxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcclxuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxyXG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XHJcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XHJcblxyXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXHJcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcclxuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcclxuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XHJcblxyXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcclxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xyXG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcclxuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcclxuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xyXG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xyXG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcclxuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcclxuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xyXG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xyXG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xyXG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XHJcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xyXG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcclxuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHJcbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxyXG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcclxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XHJcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcclxuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSRlMgcmVzY2FsaW5nXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XHJcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcclxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxyXG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxyXG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJpbnQgdXRpbGl0aWVzXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XHJcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xyXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCJCb290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuXHJcbi5idG4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5XHJcbntcclxuICAgICY6aG92ZXJ7IGNvbG9yOiAkYmx1ZS1pdGVyYWN0aXZlOyBjb2xvcjp3aGl0ZTt9XHJcbiAgICAmOmFjdGl2ZSB7IGNvbG9yOiAjMDAzOTY2OyBjb2xvcjp3aGl0ZTt9XHJcblxyXG59XHJcblxyXG5hIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgY29sb3I6ICRibHVlLWl0ZXJhY3RpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tbGlnaHRcclxue1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgJjpob3ZlcnsgY29sb3I6ICNEQkU5RkY7IGNvbG9yOiAkYmx1ZTt9XHJcbiAgICAmOmFjdGl2ZXsgY29sb3I6ICNEQkU5RkY7IGNvbG9yOiAkYmx1ZTt9XHJcbn1cclxuXHJcbi5iZy1jcmVtZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlbWU7XHJcbn1cclxuXHJcbi50ZXh0LWRhcmsge1xyXG4gICAgY29sb3I6ICRsYWJlbC1kYXJrO1xyXG59XHJcblxyXG4udGV4dC1ncmV5IHtcclxuICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbn1cclxuXHJcbi50ZXh0LWRhbmdlciB7XHJcbiAgICBjb2xvcjogJHRleHQtZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbn1cclxuaS50ZXh0LWRhbmdlciB7XHJcbiAgICBjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xyXG59XHJcbi50ZXh0LXJlZHtcclxuICAgIGNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5oNHtcclxuICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6NjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTowO1xyXG59XHJcblxyXG4uYm9yZGVyLWRhc2hlZCB7XHJcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtN3sgZm9udC1zaXplOjEwcHggIWltcG9ydGFudDt9XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICB9XHJcbiAgICBhLCBidXR0b24ge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXh0LXJlZ3VsYXItc217XHJcbiAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAuZC14eHhsLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGluZy14cywgLmhlYWRpbmctc20sIC5oZWFkaW5nLW1kLCAuaGVhZGluZy1sZywgLmhlYWRpbmcteGwge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLmhlYWRpbmctc217XHJcbiAgICBmb250LXNpemU6MXJlbTtcclxuXHJcbn1cclxuLmhlYWRpbmctbWR7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG59XHJcbi5oZWFkaW5nLWxnIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbn1cclxuXHJcbi5oZWFkaW5nLXhse1xyXG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxufVxyXG5cclxuLmZvbnQtaXRhbGljIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLmN1cnNvci1wb2ludGVye1xyXG4gICAgY3Vyc29yOnBvaW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQteHhseyBmb250LXNpemU6IDEuNjI1cmVtO31cclxuLnRleHQteGx7IGZvbnQtc2l6ZTogMS4zNzVyZW07fVxyXG4udGV4dC1sZ3sgZm9udC1zaXplOiAxLjEyNXJlbTt9XHJcbi50ZXh0LW1keyBmb250LXNpemU6IDFyZW07fVxyXG4udGV4dC14eHhseyBmb250LXNpemU6IDJyZW07fVxyXG4udGV4dC1zbXsgZm9udC1zaXplOiAwLjg3NXJlbTt9XHJcbi50ZXh0LXhzeyBmb250LXNpemU6IDAuNzVyZW07fVxyXG4udGV4dC14eHN7IGZvbnQtc2l6ZTogMC42MjVyZW07fVxyXG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiQm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcbi8vLyA8cmVmZXJlbmNlIHBhdGg9XCJCb290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzXCIgLz5cclxuJGNvbnRyb2wtbWVudS1oZWlnaHQ6IDY3cHg7XHJcbiRtYWluLW1lbnUtd2lkdGg6IDMwMHB4O1xyXG5cclxuLm1lbnUtaXRlbSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJFOUZGO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5tZW51LWl0ZW0tYWN0aXZlLCAuY29udHJvbC1tZW51LWFjdGl2ZSBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZGVmYXVsdDtcclxuICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5mYXIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250cm9sLW1lbnUtYWN0aXZlOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIGJhY2tncm91bmQ6Ymx1ZTtcclxuXHJcbiAgICBoZWlnaHQ6MnB4O1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICByaWdodDowO1xyXG4gICAgYm90dG9tOjBweDtcclxufVxyXG5cclxuLmNvbnRyb2wtbWVudSB7XHJcbiAgICBoZWlnaHQ6ICRjb250cm9sLW1lbnUtaGVpZ2h0O1xyXG59XHJcblxyXG4ubWVudS1pdGVtLWRpc2FibGVkIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250cm9sLW1lbnUtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogJGNvbnRyb2wtbWVudS1oZWlnaHQ7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQkU5RkY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICNOYXZCYXJNYWluIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6ICR0b3AtbWVudS1tb2JpbGUtaGVpZ2h0O1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLXRvcC1uYXYge1xyXG4gICAgICAgIGhlaWdodDogJHRvcC1tZW51LW1vYmlsZS1oZWlnaHQ7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWVudS1vbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDoxMDMwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWVudS1vZmYge1xyXG4gICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkdG9wLW1lbnUtbW9iaWxlLWhlaWdodDtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAjTmF2QmFyTWFpbiB7XHJcbiAgICAgICAgd2lkdGg6ICRtYWluLW1lbnUtd2lkdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAkbWFpbi1tZW51LXdpZHRoKTtcclxuICAgIH1cclxufSIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9Cb290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuXHJcbi5sYWJlbHtcclxuICAgIGhlaWdodDoxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDoxLjVyZW07XHJcbiAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOjE2cHg7XHJcbiAgICBmb250LXdlaWdodDo1MDA7XHJcbiAgICBwYWRkaW5nOiAwIDhweDtcclxufVxyXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnNcclxue1xyXG4gICAgLmxhYmVsLSN7JG5hbWV9XHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skY29sb3J9ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaWNvbi0jeyRuYW1lfXtcclxuICAgICAgICBjb2xvcjogI3skY29sb3J9ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWJlbC1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGOEVCO1xyXG59XHJcblxyXG4ubGFiZWwtZ3JleSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGFiZWwtZ3JleTtcclxufVxyXG5cclxuLmxhYmVsLWNyZW1lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RTU7XHJcbiAgICBjb2xvcjogIzM0MkYwNDtcclxufVxyXG5cclxuLmxhYmVsLXBpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1iYWNrZ3JvdW5kO1xyXG59XHJcblxyXG4ubGFiZWwtcHJpbWFyeXtcclxuICAgIGNvbG9yOndoaXRlO1xyXG59Iiwi77u/Ly8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uL0Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3NcIiAvPlxyXG5cclxuLmNoZWNrYm94IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzowO1xyXG59XHJcblxyXG4uY2hlY2tib3ggPiBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsYWJlbC1kYXJrO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbGFiZWwtZGFyaztcclxufVxyXG5cclxuXHJcbi5jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcZjAwYyc7XHJcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBQcm9cIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBwYWRkaW5nOjA7XHJcbn1cclxuXHJcbi5jaGVja2JveC5taW51cy1pY29uID4gaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnXFxmMDY4JztcclxuICAgIGxlZnQ6IDZweDtcclxufVxyXG5cclxuLnN3aXRjaCwgLnN3aXRjaC1zbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICAgIHRyYW5zaXRpb246IC40cztcclxuICAgIC8vYm9yZGVyOjJweCBzb2xpZCAkZ3JleS0xMDA7XHJcbn1cclxuXHJcbi5zbGlkZXI6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XHJcbiAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNEM0QzQ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMwKTtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcblxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxufVxyXG5cclxuaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxOHB4KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG59XHJcblxyXG4uc2xpZGVyLnJvdW5kIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLnN3aXRjaC1zbSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuXHJcbiAgICAuc2xpZGVyOmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgIH1cclxufVxyXG4iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vQm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcblxyXG4uc2VhcmNoLWNvbnRyb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtY29udHJvbDo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgY29udGVudDogJ1xcZjAwMic7XHJcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBQcm9cIjtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgICAmLmludmFsaWQge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzdGF0dXMtZGFuZ2VyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXItYmFja2dyb3VuZDtcclxuICAgIH1cclxufVxyXG5cclxuLmhpZGRlbi1maWxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG9wYWNpdHk6MDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcblxyXG4uY2hlY2tib3gtYmxvY2ssIC5jaGVja2JveC1ibG9jay1zZWxlY3RlZCwgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgd2lkdGg6IDEuNXJlbTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiMmI1YmI7XHJcbn1cclxuXHJcbi5jaGVja2JveC1ibG9jaywgLmNoZWNrYm94LWJsb2NrLXNlbGVjdGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmNoZWNrYm94LWJsb2NrLXNlbGVjdGVkLCAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxODFmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTQxODFmO1xyXG59XHJcblxyXG4uY2hlY2tib3gtYmxvY2stc2VsZWN0ZWR7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBQcm9cIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyM2NjZGNzd9Jy8+PC9zdmc+XCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkYxO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNCMkI1QkI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFRkVGRjE7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjQjJCNUJCO1xyXG4gICAgfVxyXG5cclxuICAgICYuaW52YWxpZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRTVFNTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNGRjgwODA7XHJcbiAgICB9XHJcbn0iLCLvu78uanNvbi1ibG9jayB7XHJcbiAgICBcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC5rZXkge1xyXG4gICAgICAgIGNvbG9yOiBicm93bjtcclxuICAgIH1cclxuXHJcbiAgICAuc3RyaW5nIHtcclxuICAgICAgICBjb2xvcjogZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLm51bWJlciB7XHJcbiAgICAgICAgY29sb3I6IGJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvb2xlYW4ge1xyXG4gICAgICAgIGNvbG9yOiBkYXJrb3JhbmdlO1xyXG4gICAgfVxyXG5cclxuICAgIC5udWxsIHtcclxuICAgICAgICBjb2xvcjogbWFnZW50YTtcclxuICAgIH1cclxufVxyXG5cclxuLnJlcXVlc3QtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGODtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOERFRTQ7XHJcblxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUVGMTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4REVFNDtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb25zb2xlLWJsb2NrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzRTQ0NEU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1ODY0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZXRob2Qge1xyXG4gICAgICAgIGNvbG9yOiAjNEVCQkY1O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgIH1cclxufSIsIu+7vy8vLyA8cmVmZXJlbmNlIHBhdGg9XCIuLi9Cb290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXCIgLz5cclxuJGZvbnQtcGlja2VyLWxhYmVsLXdpZHRoOiAxNDBweDtcclxuXHJcbi5xdWlsbC1lZGl0b3ItY29udGFpbmVyIHtcclxuICAgIC5xbC10b29sYmFyLCAucWwtY29udGFpbmVyIHtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucWwtdG9vbGJhciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWlsbC13cmFwcGVyIHtcclxuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAmLmludmFsaWQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdGF0dXMtZGFuZ2VyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZvY3VzZWQge1xyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM4MGIxZTY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIC4yNXJlbSByZ2JhKDAsOTksMjA0LC4yNSk7XHJcbiAgICAgICAgICAgIC8vY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICAvL291dGxpbmU6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xbC10b29sYmFyIHtcclxuICAgICAgICAucWwtcGlja2VyLnFsLWZvbnQge1xyXG4gICAgICAgICAgICAvLyBLZWVwIHBpY2tlciB3aWR0aCBjb25zdHJhaW5lZFxyXG4gICAgICAgICAgICB3aWR0aDogJGZvbnQtcGlja2VyLWxhYmVsLXdpZHRoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC8vIFZpc2libGUgbGFiZWwgKGNvbGxhcHNlZCBzdGF0ZSlcclxuICAgICAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJGZvbnQtcGlja2VyLWxhYmVsLXdpZHRoO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyBEcm9wZG93biBwYW5lbCDigJMgZG8gTk9UIHRydW5jYXRlXHJcbiAgICAgICAgICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyAvLyBhbGxvdyBuYXR1cmFsIHdpZHRoXHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6ICRmb250LXBpY2tlci1sYWJlbC13aWR0aDsgLy8gYXQgbGVhc3Qgc2FtZSB3aWR0aCBhcyBsYWJlbFxyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gYWxsb3cgdGV4dCB0byB3cmFwIGlmIG5lZWRlZFxyXG5cclxuICAgICAgICAgICAgICAgIC5xbC1waWNrZXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gdHlwaWNhbCBmb3IgZHJvcGRvd24gaXRlbXNcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gbmV2ZXIgdHJ1bmNhdGVcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogSGVscGVyIG1peGluIGZvciBjb25zaXN0ZW50IGZvbnQgY2xhc3NlcyAqL1xyXG5AbWl4aW4gcWwtZm9udCgkbmFtZSwgJGZhbWlseSkge1xyXG4gICAgLnFsLWZvbnQtI3skbmFtZX0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAjeyRmYW1pbHl9O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBIYW5rZW4gR3JvdGVzayAqL1xyXG5AaW5jbHVkZSBxbC1mb250KFwiaGFua2VuLWdyb3Rlc2tcIiwgXCJIYW5rZW4gR3JvdGVzaywgc2Fucy1zZXJpZlwiKTtcclxuXHJcbi8qIEFyaWFsICovXHJcbkBpbmNsdWRlIHFsLWZvbnQoXCJhcmlhbFwiLCBcIkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZcIik7XHJcblxyXG4vKiBIZWx2ZXRpY2EgKi9cclxuQGluY2x1ZGUgcWwtZm9udChcImhlbHZldGljYVwiLCBcIkhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWZcIik7XHJcblxyXG4vKiBUaW1lcyBOZXcgUm9tYW4gKi9cclxuQGluY2x1ZGUgcWwtZm9udChcInRpbWVzLW5ldy1yb21hblwiLCBcIlxcXCJUaW1lcyBOZXcgUm9tYW5cXFwiLCBUaW1lcywgc2VyaWZcIik7XHJcbiIsIu+7vy56LWluZGV4LTJ7XHJcbiAgICB6LWluZGV4OjI7XHJcbn0iLCLvu78vLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vQm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1wiIC8+XHJcblxyXG4uZmxhdHBpY2tyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZmxhdHBpY2tyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG5cclxuICAgIGlucHV0W2RhdGEtaW5wdXRdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1idXR0b24uY2FsZW5kYXJJY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogQVJST1cgT1ZFUlJJREVTICovXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIge1xyXG4gICAgJi5hcnJvd1RvcCxcclxuICAgICYuYXJyb3dCb3R0b20ge1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYXJyb3dUb3Age1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzgwODc4RSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmFycm93Qm90dG9tIHtcclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICM4MDg3OEUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIENhbGVuZGFyIHdyYXBwZXIgKi9cclxuLmZsYXRwaWNrci1jYWxlbmRhciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODA4NzhFICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IC8vcHJldmVudHMgY2xpcHBpbmdcclxuXHJcbiAgICAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcclxuICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4NzhFICFpbXBvcnRhbnQ7IC8vIHJlc3RvcmUgYm90dG9tIGJvcmRlclxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IC8vIHNob3cgY29ybmVyc1xyXG5cclxuICAgICAgICAkaW5zZXQtbWFyZ2luOiA4cHg7XHJcbiAgICAgICAgJGluc2V0LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRpbnNldC1tYXJnaW4gKiAyfSk7XHJcblxyXG4gICAgICAgIC5mbGF0cGlja3Itd2Vla2RheXMsIC5mbGF0cGlja3ItZGF5cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAkaW5zZXQtbWFyZ2luICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkaW5zZXQtd2lkdGggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsYXRwaWNrci13ZWVrZGF5cyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmYgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5mbGF0cGlja3Itd2Vla2RheWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgIC5mbGF0cGlja3Itd2Vla2RheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGF0cGlja3ItZGF5cyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5kYXlDb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKiBEYXkgc3RhdGVzICovXHJcbiAgICAuZmxhdHBpY2tyLWRheSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlbGVjdGVke1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50b2RheSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlbGVjdGVkLFxyXG4gICAgICAgICYuc3RhcnRSYW5nZSxcclxuICAgICAgICAmLmVuZFJhbmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyogTW9udGggaGVhZGVyICovXHJcbiAgICAuZmxhdHBpY2tyLW1vbnRocyB7XHJcbiAgICAgICAgLmZsYXRwaWNrci1tb250aCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcclxuXHJcbiAgICAgICAgICAgIC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XHJcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgsIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGF0cGlja3ItcHJldi1tb250aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LFxyXG4gICAgICAgIC5mbGF0cGlja3ItcHJldi1tb250aCxcclxuICAgICAgICAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQsXHJcbiAgICAgICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxyXG4gICAgICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMsXHJcbiAgICAgICAgLm51bUlucHV0V3JhcHBlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWl0ZXJhY3RpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gICAgICAgICAgICAubnVtSW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIG9wdGlvbi5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
