html>body>*{opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}html.loading>body>*{opacity:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkxvYWRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFUSxZQUNJLFNBQUEsQ0FDQSx1Q0FBQSxDQUFBLCtCQUFBLENBTUEsb0JBQ0ksU0FBQSIsImZpbGUiOiJMb2FkaW5nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICAgID4gYm9keSB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuICAgICAgICA+IGJvZHkge1xuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
.table{--bs-table-bg: transparent !important}.alert{--bs-alert-bg: var(--success) !important;--bs-alert-color: var(--white) !important}.alert.alert-warning{--bs-alert-bg: var(--warning) !important;--bs-alert-color: var(--black) !important}.alert.alert-danger{--bs-alert-bg: var(--error) !important;--bs-alert-color: var(--white) !important}.popover{--bs-body-bg: var(--neutral-900) !important;--bs-popover-bg: var(--neutral-900) !important;--bs-popover-header-bg: var(--neutral-900) !important;--bs-popover-body-color: var(--grayscale-100) !important;--bs-popover-header-color: var(--grayscale-100) !important}.popover .popover-header{line-height:1.5}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--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: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--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: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;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);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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{font-size:0.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;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: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.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: var(--bs-body-bg);--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: rgba(var(--bs-emphasis-color-rgb), 0.05);--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);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.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>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--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: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--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;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--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;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--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;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--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;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.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{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-webkit-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.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 + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{-webkit-transition:none;transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%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,%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:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%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{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{-webkit-transition:none;transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%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-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.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{pointer-events:none;-webkit-filter:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.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 + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{-webkit-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-webkit-input-placeholder, .form-floating>.form-control-plaintext::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-moz-placeholder, .form-floating>.form-control-plaintext::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:-ms-input-placeholder, .form-floating>.form-control-plaintext:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-ms-input-placeholder, .form-floating>.form-control-plaintext::-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown), .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%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.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%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.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-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: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 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);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);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);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.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, 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, 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, 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, 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: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.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, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--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, 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, 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, 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, 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: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--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, 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: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.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-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{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none}}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;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{-webkit-transition:none;transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.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{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.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{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' 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: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);-webkit-transition:var(--bs-navbar-toggler-transition);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' 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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.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{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--bs-accordion-transition);transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);-webkit-transform:var(--bs-accordion-btn-icon-transform);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{-ms-flex-negative:0;flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);-webkit-transition:var(--bs-accordion-btn-icon-transition);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;-webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-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-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-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-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.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;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.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)}.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);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);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)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-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;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-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;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-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;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-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;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-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;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;-webkit-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);box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;fill:currentcolor;-webkit-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{-webkit-transition:none;transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{-webkit-transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.vstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;-ms-flex-item-align:stretch;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-none{display:none !important}.shadow{-webkit-box-shadow:var(--bs-box-shadow) !important;box-shadow:var(--bs-box-shadow) !important}.shadow-sm{-webkit-box-shadow:var(--bs-box-shadow-sm) !important;box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{-webkit-box-shadow:var(--bs-box-shadow-lg) !important;box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{-webkit-box-shadow:none !important;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:-webkit-sticky !important;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{-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.translate-middle-x{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.translate-middle-y{-webkit-transform:translateY(-50%) !important;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{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !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 + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.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:rgba(255,255,255,.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{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.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:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-sm-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-sm-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-sm-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-sm-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-sm-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-sm-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-sm-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-sm-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-sm-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-sm-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-sm-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-sm-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-sm-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-md-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-md-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-md-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-md-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-md-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-md-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-md-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-md-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-md-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-md-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-lg-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-lg-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-lg-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-lg-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-lg-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-lg-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-lg-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-lg-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-lg-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-xl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xxl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xxl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xxl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xxl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xxl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xxl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xxl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xxl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;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:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.column-gap-xxl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xxl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xxl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xxl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xxl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xxl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !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:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-print-none{display:none !important}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
* mmenu.js
* mmenujs.com
*
* Copyright (c) Fred Heusschen
* frebsite.nl
*
* License: CC-BY-NC-4.0
* http://creativecommons.org/licenses/by-nc/4.0/
*/:root{--mm-lineheight:22px}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size)*.65 - var(--mm-lineheight))*.5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear, left top, left bottom, from(var(--mm-color-background-highlight)), to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3, 2, 1, 0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset), 0, 0);transform:translate3d(var(--mm-panel-child-offset), 0, 0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset), 0, 0);transform:translate3d(var(--mm-panel-parent-offset), 0, 0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size)*1.75);-ms-flex:calc(var(--mm-toggle-size)*1.75) 0 0px;flex:calc(var(--mm-toggle-size)*1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:none !important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * 0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * 0.75));transform:translateX(calc(var(--mm-toggle-size) * 0.75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -0.75));transform:translateX(calc(var(--mm-toggle-size) * -0.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0, 0, 0, 0.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp( var(--mm-min-size), var(--mm-size), var(--mm-max-size) )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp( calc(-1 * var(--mm-max-size)), calc(-1 * var(--mm-size)), calc(-1 * var(--mm-min-size)) )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal), 0, 0);transform:translate3d(var(--mm-translate-horizontal), 0, 0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0*var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1*var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2*var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3*var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4*var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size)*.7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size)*.7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0 !important;right:0 !important;width:100% !important;border:none !important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1*var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media(hover: hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media(hover: hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0);transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0);transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.neos-alignment-right{text-align:right}.neos-alignment-left{text-align:left}.neos-alignment-center{text-align:center}.tc-neos-elements-map .map-container{position:relative}.tc-neos-elements-map .map-container:before{display:block;content:"";width:100%;padding-top:calc(1080/1920*100%)}.tc-neos-elements-map .map-container>*{position:absolute;top:0;left:0;right:0;bottom:0}.tc-neos-elements-button.full-width .btn{width:100%}.tc-neos-elements-button.center{text-align:center}.tc-neos-elements-button.right{text-align:right}.tc-neos-elements-fullwidthimage picture{display:block;overflow:hidden}.tc-neos-elements-fullwidthimage picture img{width:100%;-webkit-transform:scale(1.4);transform:scale(1.4)}.tc-neos-elements-calltoaction{--cta-col-space: 30px}.tc-neos-elements-calltoaction .call-to-action-wrapper{--bs-gutter-x: var(--cta-col-space);--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));margin-right:0;margin-left:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content p.cta-text{margin:0}@media(max-width: 991.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper{gap:var(--cta-col-space)}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.neos-nodetypes-multicolumn{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.without-margin-bottom{margin-bottom:0}.neos-nodetypes-multicolumn>*:before{content:" "}.neos-nodetypes-multicolumn.internal-margins-small{--bs-gutter-x: 0.75rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-normal{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-large{--bs-gutter-x: 3rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.align-start .column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.neos-nodetypes-multicolumn.align-center .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neos-nodetypes-multicolumn.align-end .column{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.neos-nodetypes-multicolumn.justify-start .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.neos-nodetypes-multicolumn.justify-center .column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-nodetypes-multicolumn.justify-end .column{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.neos-nodetypes-multicolumn.justify-space-between .column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.neos-nodetypes-multicolumn .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.neos-nodetypes-multicolumn .column:last-child{margin-bottom:0 !important}.neos-nodetypes-multicolumn .column>.nodetypes-content:last-child{margin-bottom:0}.neos-nodetypes-multicolumn .column:before{display:none}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.inverse-column .column:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0 !important}.neos-nodetypes-multicolumn.inverse-column .column:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.5rem !important}}@media(max-width: 575.98px){.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-none{margin-bottom:0}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-small{margin-bottom:.75rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-normal{margin-bottom:1.5rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-large{margin-bottom:3rem}}.column-25{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}@media(min-width: 576px){.force-sm>.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.force-xs>.column-25{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-25:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-25:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-25:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-25:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.column-33{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}@media(min-width: 576px){.force-sm>.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.force-xs>.column-33{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-33:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-33:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-33:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-33:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.column-50{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(min-width: 576px){.force-sm>.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.force-xs>.column-50{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-50:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-50:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-50:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-50:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.column-66{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}@media(min-width: 576px){.force-sm>.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}.force-xs>.column-66{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-66:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-66:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-66:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-66:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}}.column-75{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}@media(min-width: 576px){.force-sm>.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.force-xs>.column-75{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-75:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-75:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}@media(min-width: 576px){.force-xs:not(.force-sm)>.column-75:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media(min-width: 768px){.force-xs:not(.force-sm)>.column-75:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.tc-neos-elements-bootstrap-accordion .accordion-item{margin-bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;-ms-flex-pack:distribute;justify-content:space-around;padding:0 !important}.cookie-consent-bar-bottom-hidden #tarteaucitronRoot #tarteaucitronAlertBig{display:none !important}.cookie-consent-bar-bottom-visible #tarteaucitronRoot #tarteaucitronAlertBig{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:inline-block;padding:20px 40px;white-space:nowrap;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-flex:1;-ms-flex:1;flex:1;width:20%;margin:0;color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);border-radius:0;cursor:pointer;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronAllow{background-color:#0d6efd;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny{background-color:#fff;color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny:hover{-webkit-text-decoration-color:#0d6efd;text-decoration-color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl>span{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1399.98px){#tarteaucitronRoot #tarteaucitronAlertBig{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:block;background-image:url(../Icons/xmark-solid.svg);background-repeat:no-repeat;background-size:18px;font-size:0;width:24px;height:100%;position:absolute;top:16px;right:8px}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{padding:20px 60px 20px 40px;text-align:center;white-space:normal;border-bottom:1px solid #fd7e14}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{width:100%;padding:20px 0}}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#tarteaucitronRoot #tarteaucitronAlertSmall{background:#333}#tarteaucitronRoot #tarteaucitronAlertSmall button{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronInfo{background:#333;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave{background-color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn .tarteaucitronPlus::before{color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background:#333;color:#fff;padding:10px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);margin:0;overflow:hidden;padding:15px 5px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny{opacity:.4}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow[aria-pressed=true],#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny[aria-pressed=true]{opacity:1}@media(max-width: 575.98px){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{line-height:32px}}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{border-radius:4px;padding:8px 14px !important;margin:0 !important;line-height:normal !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{background-color:#0d6efd !important;color:#fff !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow span,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog span{display:none}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{background-color:#fff !important;color:#0d6efd !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny span{display:none}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:#333;color:#fff}.tac_activate{background:#ccc !important}.tac_activate .tac_float{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:100%;font-size:16px;line-height:20px;color:#1a1a1a}.tac_activate .tac_float .tarteaucitronAllow{background-color:#0d6efd !important}.tc-neos-elements-map.tac-disabled .tac_activate{min-height:500px;height:100%;width:100%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float{gap:5%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.grecaptcha-badge{bottom:50px !important}.g-recaptcha.clearfix{margin:0;height:0}.g-recaptcha.clearfix.disabled{height:auto}.g-recaptcha.clearfix.disabled .tac_activate{width:auto;margin:0;padding:20px}.googlemaps_embed .tac_activate_maps_noapi .tac_float{background-image:url(../../../Packages/TC.Neos.CookieConsent/Icons/map-location-dot.svg);background-repeat:no-repeat;background-size:12%;background-position:top 15% center}#cookie-consent-data{display:none !important}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.nodetypes-content.zoom-on-hover picture{overflow:hidden;display:inline-block}.nodetypes-content.zoom-on-hover picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width: 767.98px){.nodetypes-content.zoom-on-hover picture img{-webkit-transition:none;transition:none}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:none;transform:none}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dee2e6;border-radius:.375rem;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #dee2e6;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #dee2e6;border-radius:0;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dee2e6;border-radius:.375rem;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}:root{--grayscale-100: #ffffff;--grayscale-200: #f4f4f4;--grayscale-300: #d7d7d7;--grayscale-400: #b1b1b1;--grayscale-500: #808080;--grayscale-600: #5d5d5d;--grayscale-700: #3c3c3c;--grayscale-800: #252525;--grayscale-900: #000000;--neutral-100: #F8F6EC;--neutral-200: #F3EED7;--neutral-300: #EAE6D3;--neutral-400: #E2DECD;--neutral-500: #C7C3AF;--neutral-600: #9C977F;--neutral-700: #767362;--neutral-800: #5E5C52;--neutral-900: #444239;--primary-100: #EBF8DC;--primary-200: #CFE6B2;--primary-300: #B6D492;--primary-400: #A0CB6D;--primary-500: #7AB434;--primary-600: #629523;--primary-700: #527B20;--primary-800: #3E5F16;--primary-900: #2D450E;--primary-alt-100: rgba(238, 204, 172, 1);--primary-alt-200: rgba(234, 175, 119, 1);--primary-alt-300: rgba(234, 159, 89, 1);--primary-alt-400: rgba(244, 142, 47, 1);--primary-alt-500: rgba(236, 116, 4, 1);--primary-alt-600: rgba(180, 88, 2, 1);--primary-alt-700: rgba(136, 66, 0, 1);--primary-alt-800: rgba(108, 53, 1, 1);--primary-alt-900: rgba(80, 38, 0, 1);--secondary-100: #DEE5F6;--secondary-200: #CBD7F2;--secondary-300: #9AA8C7;--secondary-400: #7484A9;--secondary-500: #53648A;--secondary-600: #3F4F74;--secondary-700: #253455;--secondary-800: #161F33;--secondary-900: #0B111D;--email-background-color: var(--neutral-100);--email-footer-background-color: var(--secondary-700);--success: rgba(6, 214, 160, 1);--error: rgba(239, 71, 111, 1);--warning: #FFD166;--font-color: var(--secondary-700);--link-color: var(--secondary-700);--common-others-text-color: #1D1D1D;--btn-primary-default-bg-color: var(--primary-500);--btn-primary-default-color: var(--secondary-800);--btn-primary-hover-bg-color: var(--primary-600);--btn-primary-hover-color: var(--secondary-800);--btn-primary-active-bg-color: var(--primary-400);--btn-primary-active-color: var(--secondary-800);--btn-primary-active-border-color: var(--primary-400);--btn-primary-disabled-bg-color: var(--grayscale-300);--btn-primary-disabled-color: var(--grayscale-500);--btn-primary-disabled-border-color: var(--grayscale-400);--btn-primary-border-radius: 0;--btn-primary-padding-x: var(--spacing-s);--btn-primary-padding-y: var(--spacing-xs);--btn-primary-font-size: var(--font-size-s);--btn-secondary-default-bg-color: var(--secondary-600);--btn-secondary-default-color: var(--grayscale-100);--btn-secondary-hover-bg-color: var(--secondary-700);--btn-secondary-hover-color: var(--grayscale-100);--btn-secondary-active-bg-color: var(--secondary-400);--btn-secondary-active-color: var(--grayscale-100);--btn-secondary-active-border-color: var(--secondary-400);--btn-secondary-disabled-bg-color: var(--grayscale-300);--btn-secondary-disabled-color: var(--grayscale-500);--btn-secondary-disabled-border-color: var(--grayscale-400);--btn-neutral-default-bg-color: var(--grayscale-100);--btn-neutral-default-color: var(--secondary-600);--btn-neutral-default-border-color: var(--secondary-500);--btn-neutral-hover-bg-color: var(--secondary-100);--btn-neutral-hover-color: var(--secondary-600);--btn-neutral-hover-border-color: var(--secondary-400);--btn-neutral-active-bg-color: var(--grayscale-100);--btn-neutral-active-color: var(--secondary-400);--btn-neutral-active-border-color: var(--secondary-300);--btn-neutral-disabled-bg-color: var(--grayscale-100);--btn-neutral-disabled-color: var(--grayscale-500);--btn-neutral-disabled-border-color: var(--grayscale-400);--bs-popover-bg: var(--neutral-900);--light: 200;--regular: 400;--semi-bold: 600;--bold: 700;--black: 900;--title-font-familly: "Work Sans", Arial;--text-font-familly: "Montserrat";--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 16px;--font-size-m: 18px;--font-size-l: 24px;--font-size-xl: 30px;--font-size-xxl: 42px;--font-size-3xl: 60px;--font-size-4xl: 72px;--spacing-3xs: 4px;--spacing-2xs: 8px;--spacing-xs: 12px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 32px;--spacing-xl: 48px;--spacing-2xl: 64px;--spacing-3xl: 72px;--rounded-none: 0;--rounded-s: 2px;--rounded-m: 4px;--rounded-l: 8px;--rounded-xl: 16px;--rounded-2xl: 20px;--rounded-3xl: 36px;--rounded-full: 9999px;--grid-gutter-width: 1.5rem;--grid-columns: 12;--margin-bottom-small: var(--grid-gutter-width);--margin-bottom-default: calc(var(--grid-gutter-width) * 2);--margin-bottom-big: calc(var(--grid-gutter-width) * 3);--header-height: 142px;--header-height-mobile: 108px;--height-slider: 614px;--height-slider-mobile: 261px;--swiper-theme-color: var(--primary-700)}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.ttf") format("truetype")}@font-face{font-family:"Material Icons";src:url("/_Resources/Static/Packages/TC.Website/Fonts/MaterialIcons-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.material-icons,.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.previous button:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:30px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h1{margin-bottom:var(--spacing-m);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories .category{padding:var(--spacing-s);font-weight:var(--regular)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors{margin-top:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-m);margin-bottom:var(--spacing-xl);font-weight:var(--semi-bold)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-m);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor{max-width:250px;width:100%;height:auto}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle{font-size:var(--font-size-l);font-weight:var(--semi-bold);line-height:147%;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{width:100%}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h1{text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:3;-ms-flex:3;flex:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .description{font-weight:var(--semi-bold);margin-bottom:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta{margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul{list-style:none;padding:0;margin:var(--spacing-2xs) 0 0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul li{float:left;width:calc(50% - var(--spacing-l));border-bottom:1px solid var(--grayscale-500);margin-bottom:var(--spacing-2xs);margin-right:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%;border-radius:var(--rounded-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{bottom:0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{-o-object-fit:contain;object-fit:contain}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .viscosity{margin-top:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card,body.tc-repo-partner .intro-container .root-container>.presentation-card,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card{border-radius:var(--rounded-2xl);overflow:hidden;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card img,body.tc-repo-partner .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;left:0;bottom:0;border-radius:var(--rounded-xl);border-top-right-radius:0;border-top-left-radius:0;background:rgba(60,60,60,.8);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:#fff}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:unset;bottom:unset;padding:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:15%;height:150px;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:var(--neutral-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo img{height:auto}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title{width:60%}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1{color:#fff;font-size:56px;font-style:normal;font-weight:700;line-height:112%}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1{font-size:32px;text-align:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before{background:var(--success)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact{margin-left:unset;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a{color:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path{fill:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card.no-image .info{position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro{margin-top:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule,body.tc-repo-partner .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:650px;margin:auto}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:100%;margin:unset}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--grayscale-100);border-top:1px solid var(--grayscale-100);padding:var(--spacing-2xs) 0;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day img.active{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]{background-color:var(--grayscale-100);border-radius:var(--rounded-3xl);font-weight:var(--semi-bold)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active{display:block}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{content:"";position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{left:10px}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before{background:var(--success)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div{border-top:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:none}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:35px}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:inline-block}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous{-webkit-box-flex:2;-ms-flex:2;flex:2}body.tc-website-partnerdetails .intro-container .root-container>.intro .text,body.tc-repo-partner .intro-container .root-container>.intro .text,body.tc-website-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partner .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text .introTitle,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text .introTitle{color:var(--secondary-700);font-family:var(--text-font-familly);font-size:var(--font-size-l);font-style:normal;font-weight:var(--semi-bold);line-height:150%;text-align:left;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-partnerdetails .services-container .category-title,body.tc-repo-partner .services-container .category-title,body.tc-website-partnersubpage .services-container .category-title,body.tc-website-partnersubpagecontent .services-container .category-title,body.tc-repo-partnersubpage .services-container .category-title,body.tc-website-advicedetailsforpartner .services-container .category-title,body.tc-website-newsdetailsforpartner .services-container .category-title{text-align:center;margin-bottom:var(--spacing-m);display:block;font-weight:var(--semi-bold)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{gap:var(--spacing-xs);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:var(--spacing-xs);width:calc(25% - var(--spacing-2xs));font-size:var(--font-size-s);font-weight:var(--regular)}@media(max-width: 991.98px){body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category{width:100%}}body.tc-website-partnerdetails .services-container .categories .category .material-icons,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .material-icons,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .material-icons,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .material-icons,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .material-icons,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .material-icons,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .material-icons,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before{font-size:24px;color:var(--grayscale-700)}body.tc-website-partnerdetails .contact-blocks-container .root-container,body.tc-repo-partner .contact-blocks-container .root-container,body.tc-website-partnersubpage .contact-blocks-container .root-container,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container,body.tc-repo-partnersubpage .contact-blocks-container .root-container,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-l)}body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{height:auto;width:calc(33.3333333333% - var(--spacing-l))}@media(max-width: 1399.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:calc(50% - var(--spacing-l))}}@media(max-width: 991.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:100%}}body.tc-website-partnerdetails .brands-container .brands,body.tc-repo-partner .brands-container .brands,body.tc-website-partnersubpage .brands-container .brands,body.tc-website-partnersubpagecontent .brands-container .brands,body.tc-repo-partnersubpage .brands-container .brands,body.tc-website-advicedetailsforpartner .brands-container .brands,body.tc-website-newsdetailsforpartner .brands-container .brands{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner{width:calc(33.3333333333% - var(--spacing-s));border-radius:var(--rounded-l);background:var(--grayscale-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-partnerdetails .brands-container .brands .brand-partner img,body.tc-repo-partner .brands-container .brands .brand-partner img,body.tc-website-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner img,body.tc-repo-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner img,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991.98px){body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner{width:100%}}body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees{width:75%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap}body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee{width:calc(25% - var(--spacing-s)/4*3);border-radius:var(--rounded-xl);overflow:hidden;background:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee{width:100%}}body.tc-website-partnerdetails .employees-container .employees .employee img,body.tc-repo-partner .employees-container .employees .employee img,body.tc-website-partnersubpage .employees-container .employees .employee img,body.tc-website-partnersubpagecontent .employees-container .employees .employee img,body.tc-repo-partnersubpage .employees-container .employees .employee img,body.tc-website-advicedetailsforpartner .employees-container .employees .employee img,body.tc-website-newsdetailsforpartner .employees-container .employees .employee img{border-radius:var(--rounded-xl);width:100%}body.tc-website-partnerdetails .employees-container .employees .employee .info,body.tc-repo-partner .employees-container .employees .employee .info,body.tc-website-partnersubpage .employees-container .employees .employee .info,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info,body.tc-repo-partnersubpage .employees-container .employees .employee .info,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}body.tc-website-partnerdetails .employees-container .employees .employee .info .title,body.tc-repo-partner .employees-container .employees .employee .info .title,body.tc-website-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .title,body.tc-repo-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .title,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .title{font-size:var(--font-size-m);font-style:normal;font-weight:var(--semi-bold);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .subtitle,body.tc-repo-partner .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .subtitle,body.tc-repo-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .subtitle,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .subtitle{font-size:var(--font-size-s);font-style:normal;font-weight:var(--regular);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact,body.tc-repo-partner .employees-container .employees .employee .info .contact,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xs)}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a,body.tc-repo-partner .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a{color:var(--secondary-700);font-size:14px;font-weight:var(--semi-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before{width:17px;height:17px;font-size:17px}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees{width:100%}}body.tc-website-partnerdetails .blocks-container .blocks,body.tc-repo-partner .blocks-container .blocks,body.tc-website-partnersubpage .blocks-container .blocks,body.tc-website-partnersubpagecontent .blocks-container .blocks,body.tc-repo-partnersubpage .blocks-container .blocks,body.tc-website-advicedetailsforpartner .blocks-container .blocks,body.tc-website-newsdetailsforpartner .blocks-container .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block{width:100%;padding:var(--spacing-l);border-radius:var(--rounded-2xl);overflow:hidden;background:var(--grayscale-100);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--rounded-xl);overflow:hidden;max-height:386px}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image img,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content h3{font-size:32px;font-weight:700}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description{font-size:18px;font-weight:400}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:700;text-transform:uppercase}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before{font-size:24px}@media(max-width: 991.98px){body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper{--image-width: 732px;--image-height: 464px;height:var(--image-height);overflow:visible}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper{--image-width: 340px;--image-height: 216px}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{height:100%;width:var(--image-width) !important;-ms-flex-negative:0;flex-shrink:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem{width:100%;margin-bottom:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure{height:var(--image-height)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture{display:inline-block;height:100%;width:100%}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img{height:var(--image-height);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{left:unset;right:unset;bottom:-16px;width:100%}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .top,body.tc-repo-partner footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .top,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .top,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:100%;height:150px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:var(--neutral-100);margin-bottom:var(--spacing-s)}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img{width:100%;height:auto}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info strong{font-size:26px;font-weight:var(--bold);color:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info{margin:var(--spacing-m) 0}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.nodetypes-content.margin-bottom-none{margin-bottom:0}.nodetypes-content.margin-bottom-small{margin-bottom:var(--margin-bottom-small)}.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default)}@media(max-width: 991.98px){.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-small)}}.nodetypes-content.margin-bottom-big{margin-bottom:var(--margin-bottom-big)}.nodetypes-content table{width:100%}.nodetypes-content table tr td{padding:var(--spacing-2xs)}.nodetypes-content table tr:hover{background-color:var(--grayscale-200)}.neos-contentelement-active .nodetypes-content table,.nodetypes-content.neos-contentelement-active table{border:1px solid var(--grayscale-900)}.neos-contentelement-active .nodetypes-content table>thead>tr>th,.neos-contentelement-active .nodetypes-content table>thead>tr>td,.neos-contentelement-active .nodetypes-content table>tbody>tr>th,.neos-contentelement-active .nodetypes-content table>tbody>tr>td,.neos-contentelement-active .nodetypes-content table>tfoot>tr>th,.neos-contentelement-active .nodetypes-content table>tfoot>tr>td,.nodetypes-content.neos-contentelement-active table>thead>tr>th,.nodetypes-content.neos-contentelement-active table>thead>tr>td,.nodetypes-content.neos-contentelement-active table>tbody>tr>th,.nodetypes-content.neos-contentelement-active table>tbody>tr>td,.nodetypes-content.neos-contentelement-active table>tfoot>tr>th,.nodetypes-content.neos-contentelement-active table>tfoot>tr>td{border:1px solid var(--grayscale-900)}.neos-nodetypes-image img{max-width:100%;height:auto}.neos-nodetypes-image figure>a,.neos-nodetypes-image figure>picture{display:inline-block}.neos-form-builder-form label[for=contact-form-recaptcha]{display:none}.neos-form-builder-form form label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.neos-form-builder-form form label{font-size:var(--font-size-s)}}.neos-form-builder-form form input,.neos-form-builder-form form textarea,.neos-form-builder-form form select,.neos-form-builder-form form .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.neos-form-builder-form form input .select2-selection,.neos-form-builder-form form textarea .select2-selection,.neos-form-builder-form form select .select2-selection,.neos-form-builder-form form .select2-container .select2-selection{border:0}.neos-form-builder-form form input .select2-selection__arrow,.neos-form-builder-form form textarea .select2-selection__arrow,.neos-form-builder-form form select .select2-selection__arrow,.neos-form-builder-form form .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.neos-form-builder-form form .select2-container{width:100% !important}}.neos-form-builder-form form.error .input input{border:1px solid var(--error)}.neos-form-builder-form form ul.errors{list-style-type:none;margin:0;padding:0}.neos-form-builder-form form ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .data-protection.center{text-align:center}.neos-form-builder-form form .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-form-builder-form form .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.neos-form-builder-form form>fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}@media(max-width: 767.98px){.neos-form-builder-form form>fieldset .row{gap:var(--spacing-l)}}.neos-form-builder-form form>fieldset .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}.neos-form-builder-form form ul.inputs-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:var(--spacing-s)}.neos-form-builder-form form ul.inputs-list li{width:unset}.neos-form-builder-form form ul.inputs-list li input{-webkit-box-shadow:none;box-shadow:none}.neos-form-builder-form form ul.inputs-list li label{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs);padding:0;margin:0;cursor:pointer;position:relative}.neos-form-builder-form .actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.neos-form-builder-form .actions{margin-top:var(--spacing-l)}}.neos-form-builder-form .actions .form-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li{width:100%}}.neos-form-builder-form .actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.neos-form-builder-form .actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.neos-form-builder-form .actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}.grecaptcha-badge{z-index:1}.tc-neos-elements-space{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;margin-bottom:0}.tc-neos-elements-space hr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.tc-website-rootcontainer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl);margin-bottom:0 !important}.tc-website-rootcontainer:first-child{padding-top:calc(var(--spacing-3xl) + var(--spacing-m))}.tc-website-rootcontainer .root-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.tc-website-rootcontainer .root-container{max-width:540px}}@media(min-width: 768px){.tc-website-rootcontainer .root-container{max-width:720px}}@media(min-width: 992px){.tc-website-rootcontainer .root-container{max-width:960px}}@media(min-width: 1200px){.tc-website-rootcontainer .root-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-rootcontainer .root-container{max-width:1320px}}.tc-website-rootcontainer.bg-color-dark,body.tc-website-partnerdetails .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partner .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpagecontent .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-advicedetailsforpartner .tc-website-rootcontainer:nth-child(2n),body.tc-website-newsdetailsforpartner .tc-website-rootcontainer:nth-child(2n){background-color:var(--neutral-300)}.tc-website-rootcontainer.bg-color-darker{background-color:var(--neutral-500)}.tc-website-rootcontainer.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible}.tc-website-rootcontainer.full-width .root-container{max-width:none;overflow:visible}@media(max-width: 991.98px){.tc-website-rootcontainer{padding-top:var(--spacing-xl) !important;padding-bottom:var(--spacing-xl)}}.dl-gallery-gallery.theme-bootstrapLightbox>.dl-gallery>.row.dl-gallery>.neos-nodetypes-image{margin-bottom:1.5rem}.neos-nodetypes-multicolumn.mobile-margin-bottom-none{margin-bottom:0}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-none .column{margin-bottom:0}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-small .column{margin-bottom:var(--margin-bottom-small)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-normal .column{margin-bottom:var(--margin-bottom-default)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-large .column{margin-bottom:var(--margin-bottom-big)}}.tc-neos-elements-button .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase;position:relative;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.tc-neos-elements-button.secondary .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-secondary-default-bg-color);--bs-btn-border-color: var(--btn-secondary-default-bg-color);--bs-btn-color: var(--btn-secondary-default-color);--bs-btn-hover-bg: var(--btn-secondary-hover-bg-color);--bs-btn-hover-color: var(--btn-secondary-hover-color);--bs-btn-hover-border-color: var(--btn-secondary-hover-bg-color);--bs-btn-active-bg: var(--btn-secondary-active-bg-color);--bs-btn-active-color: var(--btn-secondary-active-color);--bs-btn-active-border-color: var(--btn-secondary-active-bg-color)}.tc-neos-elements-button.neutral .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color)}.tc-neos-elements-button.deco-left .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-left .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-button.deco-left .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-button.deco-right .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-right .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-floating-menu{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:95;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--spacing-xs);pointer-events:none}.tc-website-floating-menu .tc-website-floating-menu__item{pointer-events:auto}.tc-website-floating-menu .tc-website-floating-menu__item .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:44px;padding-left:var(--spacing-s);padding-right:var(--spacing-m)}.tc-website-floating-menu .tc-website-floating-menu__item .material-icons,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after{font-size:22px;width:22px;height:22px;line-height:22px;color:var(--bs-btn-color)}.tc-neos-elements-calltoaction{background-color:var(--neutral-900);color:var(--grayscale-100);border-radius:var(--rounded-l);padding:var(--spacing-xs);position:relative;height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper{margin:0}.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{position:absolute;right:var(--spacing-xs);height:75px;width:75px;font-size:75px;line-height:100%;padding:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 75px);padding:var(--spacing-xs) var(--spacing-xs) 40px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:26px;line-height:30px;color:var(--grayscale-100);text-align:left}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:var(--font-size-m)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .material-icons,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--primary-600)}@media(max-width: 767.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{height:55px;width:55px;font-size:55px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 55px)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:20px;line-height:22px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:14px;line-height:21px}}.tc-website-pageslider-wrapper{margin-top:88px;margin-bottom:var(--spacing-l);position:relative}@media(min-width: 992px){.tc-website-pageslider-wrapper{height:var(--height-slider);--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}}@media(min-width: 992px)and (min-width: 576px){.tc-website-pageslider-wrapper{max-width:540px}}@media(min-width: 992px)and (min-width: 768px){.tc-website-pageslider-wrapper{max-width:720px}}@media(min-width: 992px)and (min-width: 992px){.tc-website-pageslider-wrapper{max-width:960px}}@media(min-width: 992px)and (min-width: 1200px){.tc-website-pageslider-wrapper{max-width:1140px}}@media(min-width: 992px)and (min-width: 1400px){.tc-website-pageslider-wrapper{max-width:1320px}}@media(max-width: 991.98px){.tc-website-pageslider-wrapper{position:relative;margin:0}}.neos-backend .tc-website-pageslider-wrapper{height:auto}.tc-website-pageslider-wrapper .tc-neos-elements-swiper{height:100%;width:100%;border-radius:var(--rounded-2xl);overflow:hidden}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper{border-radius:0}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper{width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure{height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{height:100%;width:100%;background-size:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:none}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{display:none}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:block;height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{position:absolute;inset:0;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:absolute;left:0;top:0;width:40%;height:100%;border-radius:var(--rounded-2xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--neutral-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--spacing-2xl);gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:relative;left:unset;top:unset;width:calc(100% - var(--spacing-m)*2);height:auto;padding:var(--spacing-l) var(--spacing-m);-webkit-transform:translateY(-55px);transform:translateY(-55px);margin:auto}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:var(--font-size-l)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:var(--font-size-s);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:16px}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{width:calc(100% - 36px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{top:unset;bottom:10px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{display:none}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{left:10px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:200px;margin:0 15px 15px 15px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container{position:relative;width:35%;min-height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container.mobile{display:none}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container{position:relative;width:35%;min-height:200px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container video{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content{width:65%;margin:0;padding:var(--spacing-s)}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .slide-title{font-size:20px;line-height:25px;margin-bottom:30px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .tc-neos-elements-button{text-align:right}.tc-website-infoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--secondary-700);padding:var(--spacing-xs) var(--spacing-l)}.tc-website-infoblock .icon{width:auto;height:42px;font-size:42px;margin-bottom:var(--spacing-s);color:var(--neutral-500)}.tc-website-infoblock .title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:800;line-height:102%;margin-bottom:var(--spacing-m)}.tc-website-infoblock .title strong{color:var(--primary-500)}.tc-website-infoblock .text{font-size:var(--font-size-m);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-infoblock{padding:var(--spacing-xs)}.tc-website-infoblock .title{font-size:var(--font-size-xl);margin-bottom:var(--spacing-s);width:75%}.tc-website-infoblock .text{font-size:var(--font-size-s);width:85%}}.tc-website-testimoniallist{margin-bottom:0 !important}.tc-website-testimoniallist .no-testimonials{text-align:center}.tc-website-testimoniallist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;padding-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimoniallist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimoniallist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimoniallist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimoniallist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimoniallist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimoniallist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimoniallist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimoniallist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimoniallist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimoniallist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimoniallist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-testimonialshortlist .refresh-button{margin-bottom:var(--spacing-m)}.tc-website-testimonialshortlist .no-testimonials{text-align:center}.tc-website-testimonialshortlist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;position:relative;min-height:200px}.tc-website-testimonialshortlist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimonialshortlist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimonialshortlist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimonialshortlist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimonialshortlist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimonialshortlist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimonialshortlist .testimonials-wrapper .info,.tc-website-testimonialshortlist .testimonials-wrapper .text{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .info,.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .text{opacity:0}.tc-website-testimonialshortlist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-2xl)}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}@media(max-width: 767.98px){.tc-website-testimonialshortlist .action-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tc-website-advicelist{--button-arrow-color: var(--secondary-800)}.tc-website-advicelist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-advicelist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-advicelist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-advicelist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-advicelist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-advicelist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-advicelist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .categories-wrapper .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-advicelist .categories-wrapper .categories .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-advicelist .categories-wrapper .categories .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-advicelist .categories-wrapper .categories .category.active:before{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--grayscale-100);display:block;width:24px;height:24px;margin-right:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category.active:after{content:none}@media(max-width: 991.98px){.tc-website-advicelist .categories-wrapper .categories{width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-advicelist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-advicelist .list-wrapper{display:block;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.333333% - var(--spacing-l));margin:calc(var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-advicelist .list-wrapper a.advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .list-wrapper a.advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .list-wrapper a.advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-advicelist .list-wrapper a.advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-advicelist .list-wrapper a.advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){.tc-website-advicelist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-advicelist .list-wrapper a.advice-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-lubricantlist{--button-arrow-color: var(--secondary-800)}.tc-website-lubricantlist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-lubricantlist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-lubricantlist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-lubricantlist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-lubricantlist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-lubricantlist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-lubricantlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .categories-wrapper .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-lubricantlist .categories-wrapper .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-lubricantlist .categories-wrapper .category.active:before{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--grayscale-100);display:block;width:24px;height:24px;margin-right:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active:after{content:none}.tc-website-lubricantlist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-lubricantlist .list-wrapper a.lubricant-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.3333333333% - var(--spacing-l)/2*2);margin:calc(var(--spacing-l)/2);border-radius:var(--rounded-xl)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{bottom:0}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{-o-object-fit:contain;object-fit:contain}.tc-website-lubricantlist .list-wrapper a.lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .viscosity{margin-top:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){.tc-website-lubricantlist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-lubricantlist .list-wrapper a.lubricant-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-adviceshortlist{--button-arrow-color: var(--secondary-800);display:grid;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;grid-column-gap:32px;grid-row-gap:32px}.tc-website-adviceshortlist .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;height:672px;position:relative}.tc-website-adviceshortlist .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-adviceshortlist .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-adviceshortlist .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-adviceshortlist .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-adviceshortlist .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-adviceshortlist .advice-link:first-child{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2}.tc-website-adviceshortlist .advice-link:first-child .info{font-size:42px}.tc-website-adviceshortlist .advice-link:nth-child(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:4;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(2) .info{font-size:32px}.tc-website-adviceshortlist .advice-link:nth-child(3){grid-column-start:2;grid-column-end:3}.tc-website-adviceshortlist .advice-link:nth-child(4){grid-column-start:3;grid-column-end:4}.tc-website-adviceshortlist .advice-link:first-child .info,.tc-website-adviceshortlist .advice-link:nth-child(2) .info{padding:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories{margin-bottom:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories .category{font-size:var(--font-size-s)}.tc-website-adviceshortlist .advice-link:nth-child(3),.tc-website-adviceshortlist .advice-link:nth-child(4){grid-row-start:2;grid-row-end:3;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(3) .info,.tc-website-adviceshortlist .advice-link:nth-child(4) .info{font-size:24px;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn:before,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn:before{left:-21px;width:40px}@media(max-width: 991.98px){.tc-website-adviceshortlist{grid-template-rows:1fr;grid-template-columns:1fr;grid-column-gap:0}.tc-website-adviceshortlist .advice-link{height:320px !important;grid-row-start:unset !important;grid-column-start:unset !important;grid-row-end:unset !important;grid-column-end:unset !important}.tc-website-adviceshortlist .advice-link .info{font-size:18px !important;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px}}.tc-website-titlewithtext:last-child{margin-bottom:0}.tc-website-titlewithtext .title{text-align:center;margin-bottom:var(--spacing-xs)}.tc-website-titlewithtext .text{text-align:center;max-width:75%;margin:0 auto}.tc-website-faqlist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-faqlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--spacing-m) + 12px)}}.tc-website-faqlist .categories-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:var(--spacing-l)}.tc-website-faqlist .categories-wrapper .top .title{font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-m)}.tc-website-faqlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .categories-wrapper .categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tc-website-faqlist .categories-wrapper .categories .category{font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-faqlist .categories-wrapper .categories .category:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--grayscale-900);margin-right:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-faqlist .categories-wrapper .categories .category.active:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");background-color:var(--grayscale-100)}@media(max-width: 991.98px){.tc-website-faqlist .categories-wrapper{padding-right:0}.tc-website-faqlist .categories-wrapper .categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-faqlist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-faqlist .list-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;height:auto !important;-webkit-transition:height .3s ease;transition:height .3s ease;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq{display:block;width:100%;-webkit-transition:max-height .35s ease,opacity .35s ease,margin .35s ease;transition:max-height .35s ease,opacity .35s ease,margin .35s ease;opacity:1;max-height:999px}.tc-website-faqlist .list-wrapper .tc-repo-faq.hidden{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: transparent;--bs-accordion-border-width: 0;--bs-accordion-active-color: var(--secondary-700);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-btn-icon-width: 30px;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{position:absolute;top:-24px;left:12px;z-index:9}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{color:var(--secondary-700);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item{margin-bottom:calc(var(--spacing-m) + 24px);border-radius:var(--rounded-l);overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:28px;line-height:126%;font-weight:var(--semi-bold);padding:var(--spacing-l) var(--spacing-m) var(--spacing-m);margin-bottom:2px;background:rgba(255,255,255,.32)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:26px}}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button:after{background-image:none;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-900)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button[aria-expanded=true]:after{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg")}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{background:rgba(255,255,255,.32);font-size:var(--font-size-m);line-height:150%;padding:var(--font-size-s) var(--font-size-xl) var(--font-size-l)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{padding:var(--spacing-l) var(--spacing-m) var(--spacing-m)}}.tc-neos-elements-bootstrap-accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: var(--grayscale-100);--bs-accordion-active-bg: var(--grayscale-100);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-active-color: var(--secondary-700);--bs-accordion-border-color: var(--grayscale-300);--bs-accordion-border-width: 1px;--bs-accordion-btn-padding-x: var(--spacing-m);--bs-accordion-btn-padding-y: var(--spacing-m);--bs-accordion-body-padding-x: var(--spacing-m);--bs-accordion-body-padding-y: var(--spacing-m);--bs-accordion-btn-icon-width: var(--spacing-l);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(37, 52, 85, 0.1)}.tc-neos-elements-bootstrap-accordion .accordion-item{border-radius:var(--rounded-l);overflow:hidden;margin-bottom:var(--spacing-s)}.tc-neos-elements-bootstrap-accordion .accordion-item:last-child{margin-bottom:0}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-family:var(--title-font-familly);font-weight:var(--semi-bold);font-size:var(--font-size-l);line-height:1.26}@media(max-width: 991.98px){.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-size:var(--font-size-m)}}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-body{font-family:var(--text-font-familly);font-size:var(--font-size-m);line-height:1.5;color:var(--font-color)}.tc-website-simplegaragesearch{background-color:var(--neutral-900);border-radius:var(--rounded-xl);padding:var(--spacing-l);color:var(--grayscale-100);position:relative}.tc-website-simplegaragesearch .search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-l)}.tc-website-simplegaragesearch .search-header h2{color:var(--grayscale-100);font-size:32px;font-style:normal;font-weight:700;line-height:112%;text-align:left;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header h2{font-size:22px}}.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:59px;color:var(--grayscale-500);margin-left:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:47px;margin-left:var(--spacing-3xs)}}.tc-website-simplegaragesearch .location-label{display:block;color:var(--grayscale-100);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:var(--spacing-s)}.tc-website-simplegaragesearch .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-simplegaragesearch .search-form .location-section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:70%}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section .search-inputs{width:100%}}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input{width:100%;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-xl);border:none;border-radius:var(--rounded-m) 0 0 var(--rounded-m);background:var(--grayscale-100);font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:var(--grayscale-500)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-webkit-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-moz-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input:-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector{position:relative;min-width:120px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select{width:100%;padding:var(--spacing-xs) var(--spacing-l) var(--spacing-xs) var(--spacing-xs);border:none;border-radius:0 var(--rounded-m) var(--rounded-m) 0;background:var(--grayscale-100);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.08);color:var(--common-others-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:focus{outline:none;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.12);box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:disabled{background:var(--grayscale-200);color:var(--grayscale-600);cursor:not-allowed}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--grayscale-700);font-size:24px;pointer-events:none}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{background-color:rgba(0,0,0,0);border:none;color:var(--grayscale-100);font-size:var(--font-size-m);font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{font-size:var(--font-size-s)}}.tc-website-simplegaragesearch .search-form .action-buttons .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn .material-icons,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--primary-600)}.tc-website-simplegaragesearch input[type=hidden]{display:none}.tc-website-appointmentform .navigation-wrapper,.tc-website-quoteform .navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:75%;padding:var(--spacing-xl) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:100%;padding:var(--spacing-l) 0}}.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{content:"";position:absolute;top:69px;left:12%;right:12%;height:6px;background:var(--grayscale-100);border-radius:var(--rounded-full);z-index:0}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{top:49px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{gap:var(--spacing-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:45px;height:45px;border-radius:var(--rounded-full);background-color:var(--grayscale-100);background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle.svg");background-size:38px;background-position:center;background-repeat:no-repeat;color:var(--secondary-700);text-align:center;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:120%;text-transform:uppercase;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:35px;height:35px;background-size:30px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-active.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span{display:none}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-passed=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-passed=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-passed.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{font-size:var(--font-size-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper:last-child div:after,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper:last-child div:after{display:none}.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{display:block;height:400px;width:100%;margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{height:300px;margin-top:var(--spacing-l)}}.tc-website-appointmentform #map button.location-button,.tc-website-appointmentform #map .gm-bundled-control button,.tc-website-appointmentform #map button.gm-fullscreen-control,.tc-website-appointmentform gmp-map button.location-button,.tc-website-appointmentform gmp-map .gm-bundled-control button,.tc-website-appointmentform gmp-map button.gm-fullscreen-control,.tc-website-quoteform #map button.location-button,.tc-website-quoteform #map .gm-bundled-control button,.tc-website-quoteform #map button.gm-fullscreen-control,.tc-website-quoteform gmp-map button.location-button,.tc-website-quoteform gmp-map .gm-bundled-control button,.tc-website-quoteform gmp-map button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-appointmentform #map button.location-button:hover,.tc-website-appointmentform #map .gm-bundled-control button:hover,.tc-website-appointmentform #map button.gm-fullscreen-control:hover,.tc-website-appointmentform gmp-map button.location-button:hover,.tc-website-appointmentform gmp-map .gm-bundled-control button:hover,.tc-website-appointmentform gmp-map button.gm-fullscreen-control:hover,.tc-website-quoteform #map button.location-button:hover,.tc-website-quoteform #map .gm-bundled-control button:hover,.tc-website-quoteform #map button.gm-fullscreen-control:hover,.tc-website-quoteform gmp-map button.location-button:hover,.tc-website-quoteform gmp-map .gm-bundled-control button:hover,.tc-website-quoteform gmp-map button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-appointmentform #map button.location-button img,.tc-website-appointmentform #map .gm-bundled-control button img,.tc-website-appointmentform #map button.gm-fullscreen-control img,.tc-website-appointmentform gmp-map button.location-button img,.tc-website-appointmentform gmp-map .gm-bundled-control button img,.tc-website-appointmentform gmp-map button.gm-fullscreen-control img,.tc-website-quoteform #map button.location-button img,.tc-website-quoteform #map .gm-bundled-control button img,.tc-website-quoteform #map button.gm-fullscreen-control img,.tc-website-quoteform gmp-map button.location-button img,.tc-website-quoteform gmp-map .gm-bundled-control button img,.tc-website-quoteform gmp-map button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:75%;margin-left:auto;margin-right:auto}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{width:100%;padding:0 var(--spacing-m)}}.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;padding:var(--spacing-xs) 0 var(--spacing-2xl);border-bottom:2px solid var(--secondary-700)}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-m) 0}}.tc-website-appointmentform .resume-wrapper .bloc:last-child,.tc-website-quoteform .resume-wrapper .bloc:last-child{border-bottom:none}.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{font-size:var(--font-size-l);margin-bottom:var(--spacing-xs)}}.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:2;-ms-flex:2;flex:2}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:0;-ms-flex:none;flex:none}}.tc-website-appointmentform .resume-wrapper .bloc .value .services,.tc-website-quoteform .resume-wrapper .bloc .value .services{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service,.tc-website-quoteform .resume-wrapper .bloc .value .services .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;text-transform:capitalize;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service:before,.tc-website-quoteform .resume-wrapper .bloc .value .services .service:before{content:"";display:block;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");background-color:var(--grayscale-900)}.tc-website-garagesearch{position:relative;--map-height: 699px}.tc-website-garagesearch .hidden{display:none !important}.tc-website-garagesearch h2{text-align:left;margin-bottom:0}.tc-website-garagesearch .reset-wrapper{position:absolute;top:0;right:0}.tc-website-garagesearch .reset-wrapper .reset-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--font-size-s);font-style:normal;font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:18px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-m) 0}.tc-website-garagesearch .filters-wrapper .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .filters-wrapper .top .title{color:var(--secondary-700);font-family:var(--title-font-familly),serif;font-size:16px;font-style:normal;font-weight:600;line-height:112%;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .material-icons.icon,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button.icon:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button.icon:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:18px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{width:100%;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) var(--spacing-l);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch:disabled{background-color:#f5f5f5;cursor:not-allowed;color:#666}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper{position:relative;min-width:100px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .material-icons,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:16px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper select#radiusSelect{padding:var(--spacing-2xs) var(--spacing-m) var(--spacing-2xs) var(--spacing-2xs);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grayscale-100);min-width:100px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter{position:relative}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter select{display:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select{position:relative;width:100%}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{width:100%;padding:var(--spacing-2xs) var(--spacing-l) var(--spacing-2xs) var(--spacing-xs);border:1px solid var(--grayscale-100);border-radius:var(--rounded-m);background:var(--grayscale-100);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger:hover{border-color:var(--primary-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .placeholder{color:var(--grayscale-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after{color:var(--secondary-700);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--grayscale-100);border:1px solid var(--grayscale-300);border-top:none;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:250px;overflow:hidden}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search{padding:var(--spacing-2xs) var(--spacing-xs);border-bottom:1px solid var(--grayscale-200);background:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input{width:100%;padding:var(--spacing-3xs) var(--spacing-2xs);border:1px solid var(--grayscale-300);border-radius:var(--rounded-s);font-size:14px;outline:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:focus{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-webkit-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-moz-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:180px;overflow-y:auto}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option{padding:var(--spacing-2xs) var(--spacing-xs);cursor:pointer;font-size:14px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:hover{background-color:var(--grayscale-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:active{background-color:var(--primary-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option[style*="display: none"]{display:none !important}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected{opacity:.5;cursor:not-allowed;background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options:empty::after{content:"Aucune prestation trouvée";display:block;padding:var(--spacing-2xs) var(--spacing-xs);color:var(--grayscale-500);font-style:italic;text-align:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter input[type=checkbox]{margin:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter label{margin:0;cursor:pointer;font-size:14px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-wrapper{width:60px;height:32px;border:1px solid var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-3xs);background-color:rgba(0,0,0,0)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label{position:relative;display:block;width:100%;height:100%;cursor:pointer}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]{opacity:0;width:0;height:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f0;border-radius:var(--rounded-l);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-thumb{position:absolute;top:0;left:0;width:22px;height:22px;background-color:var(--grayscale-100);border-radius:var(--rounded-full);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track{background-color:var(--secondary-700)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track+.toggle-thumb{-webkit-transform:translateX(28px);transform:translateX(28px)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{font-size:16px;line-height:1;color:var(--secondary-700);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75%}.tc-website-garagesearch .filters-wrapper .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:40px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:var(--grayscale-700);color:var(--grayscale-100);padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--rounded-2xl);font-size:16px;font-weight:400;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .service-name{line-height:1}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{background:none;border:none;color:var(--grayscale-100);cursor:pointer;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:var(--rounded-full)}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag:hover{background-color:var(--grayscale-700)}.tc-website-garagesearch .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container{width:100%;height:100%}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{position:absolute;bottom:30px;left:30px;right:30px;width:calc(100% - 60px);background:var(--grayscale-100);border-radius:var(--rounded-xl);-webkit-box-shadow:0 2px 17px 1px rgba(0,0,0,.2);box-shadow:0 2px 17px 1px rgba(0,0,0,.2);z-index:1000;overflow:hidden;-webkit-animation:slideInFromBottom .3s ease-out;animation:slideInFromBottom .3s ease-out}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card.hidden{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:var(--spacing-2xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:16px;color:var(--secondary-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--success-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text.open:before{background:var(--success)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:26px;font-weight:700;color:var(--common-others-text-color);margin:var(--spacing-s) 0 var(--spacing-m) 0;line-height:1.2}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:var(--rounded-full);background:var(--grayscale-200);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo .logo-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:var(--spacing-2xs) 0;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-radius:var(--rounded-m);margin:0 -8px;padding-left:8px;padding-right:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:18px;color:var(--secondary-700);-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{margin-left:auto;font-size:16px;color:var(--grayscale-400)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:14px;color:var(--secondary-700);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item.address .contact-text{font-weight:500}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;text-transform:uppercase}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after{font-size:18px;margin-left:4px}@-webkit-keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tc-website-garagesearch .content-wrapper #garage-list{color:var(--secondary-700);font-size:16px;padding:0 var(--spacing-xs) var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:22px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{padding:var(--spacing-3xs) var(--spacing-xs) var(--spacing-3xs) var(--spacing-l);border-radius:var(--rounded-m);background:var(--grayscale-100);border:none}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{color:var(--secondary-700);font-size:18px;font-style:normal;font-weight:500}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.tc-website-garagesearch .content-wrapper #garage-list .garage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background-color:var(--grayscale-100);padding:var(--spacing-xs);margin-bottom:4px;position:relative;-webkit-transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;cursor:pointer;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover{background-color:var(--grayscale-200)}.tc-website-garagesearch .content-wrapper #garage-list .garage.hidden{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);pointer-events:none}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-weight:600;line-height:18px}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-weight:300}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}@media(max-width: 1399.98px){.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{font-size:14px}}@media(max-width: 991.98px){.tc-website-garagesearch{--map-height: 500px}.tc-website-garagesearch .filters-wrapper .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.tc-website-garagesearch .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;height:var(--map-height)}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:400px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}}@media(max-width: 767.98px){.tc-website-garagesearch{--map-height: 300px}.tc-website-garagesearch .reset-wrapper{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:var(--spacing-2xs)}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-s) 0;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top{gap:16px}.tc-website-garagesearch .filters-wrapper .top .title{font-size:14px;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{font-size:16px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{padding:var(--spacing-2xs) var(--spacing-xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{max-height:200px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:140px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{width:auto;font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom{gap:6px;margin-top:12px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{padding:var(--spacing-3xs) var(--spacing-2xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{width:20px;height:20px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:12px}.tc-website-garagesearch .content-wrapper{gap:16px}.tc-website-garagesearch .content-wrapper .map-wrapper{height:var(--map-height)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:10px;left:10px;right:10px;width:calc(100% - 20px);overflow-y:auto}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{top:12px;right:12px;padding:var(--spacing-3xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:14px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-s)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:18px;margin:var(--spacing-2xs) 0 var(--spacing-xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{gap:10px;margin-bottom:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:44px;height:44px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{padding:var(--spacing-3xs) 0;gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:13px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{font-size:14px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:none;padding:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{font-size:20px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{width:100%;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) 40px;font-size:14px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px;font-size:14px;padding-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:350px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:12px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:28px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .name-locality{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:static;-webkit-transform:none;transform:none;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateX(2px);transform:translateX(2px)}}@media(max-width: 575.98px){.tc-website-garagesearch{--map-height: 250px}.tc-website-garagesearch h2{font-size:20px}.tc-website-garagesearch .reset-wrapper .reset-button{font-size:var(--font-size-xs);gap:4px}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:16px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-xs) 0;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top{gap:12px}.tc-website-garagesearch .filters-wrapper .bottom{min-height:28px}.tc-website-garagesearch .content-wrapper{gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:8px;left:8px;right:8px;width:calc(100% - 16px)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:16px;margin:var(--spacing-3xs) 0 var(--spacing-2xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{margin-bottom:10px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:36px;height:36px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{gap:6px;margin:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .tc-neos-elements-button.deco-right .btn{width:calc(100% - 18px)}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:300px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:10px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:24px}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:12px;color:var(--grayscale-600)}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{font-size:16px}}.tc-neos-news-newslist nav{--button-arrow-color: var(--secondary-800);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);margin-bottom:var(--spacing-xl);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-neos-news-newslist nav .news-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.3% - var(--spacing-l));margin:calc(var(--spacing-l)/2);-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:auto}.tc-neos-news-newslist nav .news-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-neos-news-newslist nav .news-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-neos-news-newslist nav .news-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-neos-news-newslist nav .news-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-neos-news-newslist nav .news-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-neos-news-newslist nav .news-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link .info{position:relative;background-color:var(--grayscale-100);color:var(--grayscale-700);border-radius:0 0 var(--rounded-xl) var(--rounded-xl);height:100%;padding:24px 24px calc(56px + var(--spacing-s)) 24px;min-height:246px}.tc-neos-news-newslist nav .news-link .info .title{font-size:26px;line-height:112%;font-family:var(--title-font-familly);font-weight:700;margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .date{font-size:14px;line-height:150%;font-weight:400;margin-bottom:var(--spacing-s)}.tc-neos-news-newslist nav .news-link .info .teaser{font-size:14px;line-height:150%;font-weight:400}.tc-neos-news-newslist nav .news-link .tc-neos-elements-button{z-index:999}.tc-neos-news-newslist nav .news-link .image{border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;height:246px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width: 991.98px){.tc-neos-news-newslist nav{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-neos-news-newslist nav .news-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-servicelist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-servicelist .list-wrapper .services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:var(--spacing-xl)}.tc-website-servicelist .list-wrapper .services-wrapper .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-servicelist .list-wrapper .services-wrapper .service:hover{background:#f0f4fc}.tc-website-servicelist .list-wrapper .services-wrapper .service span{cursor:pointer}.tc-neos-elements-swiper{width:100%}.tc-neos-elements-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:680px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l)}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:90px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{padding-left:0;width:100%}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture{height:100%}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture img{width:auto;-o-object-fit:cover;object-fit:cover}.tc-neos-elements-swiper .swiper-slide .content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 90px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .content{width:100%;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tc-neos-elements-swiper .swiper-button-next,.tc-neos-elements-swiper .swiper-button-prev{width:81px;height:58px;background-size:100%}.tc-neos-elements-swiper .swiper-button-next:after,.tc-neos-elements-swiper .swiper-button-prev:after{content:none}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-pagination{bottom:-15px}}.tc-neos-elements-swiper .swiper-button-next{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-right.svg")}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-next{top:23px;right:0}}.tc-neos-elements-swiper .swiper-button-prev{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-left.svg");left:0}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-prev{left:0;top:23px}}.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-next,.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-prev{display:none}.neos-nodetypes-html-html .eapp-logo-showcase-logo-component{background-color:#fff !important;padding:12px;border-radius:6px}.tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.tc-website-breadcrumbmenu{padding:0 0 3rem 0}.tc-website-breadcrumbmenu .breadcrumb-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:540px}}@media(min-width: 768px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:720px}}@media(min-width: 992px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:960px}}@media(min-width: 1200px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1320px}}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol li:not(:last-child):after,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul li:not(:last-child):after{content:"|";position:relative;right:-0.375rem}.tc-website-languagemenu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-simple-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-style:normal;line-height:24px;font-weight:var(--bold);text-transform:uppercase;cursor:pointer}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:24px;height:24px;font-size:24px;line-height:100%;margin-left:var(--spacing-2xs)}@media(max-width: 991.98px){.tc-website-simple-link{font-size:16px;line-height:20px}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:20px;height:20px}}.tc-website-simple-link:hover:after{background:var(--secondary-400)}.tc-website-simple-link.icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tc-website-simple-link.icon-left .material-icons,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after,.tc-website-simple-link.icon-left .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after{margin-left:0;margin-right:var(--spacing-2xs)}.tc-neos-form-flashmessage{position:fixed;top:30px;z-index:999;width:100%}.tc-neos-form-flashmessage .alert{width:30%;margin:auto;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert h3{margin-bottom:15px;font-size:18px}.tc-neos-form-flashmessage .alert button{background-color:rgba(0,0,0,0);padding:var(--spacing-2xs);border:0;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert button .material-icons,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after,.tc-neos-form-flashmessage .alert button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after{font-size:20px}.eapps-social-share-buttons-container{margin-bottom:var(--spacing-xl)}.datetime-selector{padding:0;margin:0}.datetime-selector .datetime-container{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:100%;margin:0;min-height:350px}@media(max-width: 991.98px){.datetime-selector .datetime-container{grid-template-columns:1fr;gap:var(--spacing-l);min-height:auto}}.datetime-selector .date-column,.datetime-selector .time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:18px;font-weight:400;color:var(--secondary-700);margin:0;text-align:center}@media(max-width: 991.98px){.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:var(--font-size-m)}}.datetime-selector .date-section{background:var(--grayscale-100);border-radius:var(--rounded-l);padding:0}.datetime-selector .calendar-widget{background:rgba(0,0,0,0);border-radius:0;padding:var(--spacing-m) var(--spacing-s);-webkit-box-shadow:none;box-shadow:none}.datetime-selector .calendar-widget .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header{margin-bottom:var(--spacing-s)}}.datetime-selector .calendar-widget .calendar-header .calendar-nav{background:none;border:none;cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--rounded-full);-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px}.datetime-selector .calendar-widget .calendar-header .calendar-nav:hover{background-color:rgba(40,50,90,.1)}.datetime-selector .calendar-widget .calendar-header .calendar-nav .material-icons,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after{font-size:18px;color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-header .current-month{font-size:18px;font-style:normal;font-weight:700;color:var(--secondary-700)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header .current-month{font-size:var(--font-size-m)}}.datetime-selector .calendar-widget .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:8px;max-width:100%}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid{gap:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;text-align:center;padding:var(--spacing-xs) 0;color:var(--secondary-600)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:var(--font-size-xs);padding:var(--spacing-2xs) 0}}.datetime-selector .calendar-widget .calendar-grid .calendar-days{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-family:var(--title-font-familly);font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-align:center;padding:var(--spacing-xs) var(--spacing-2xs);border-radius:var(--rounded-l);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;color:var(--secondary-700);min-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.available{color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable{cursor:not-allowed;color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable:hover{background-color:rgba(0,0,0,0)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month{color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.datetime-selector .time-section{border-radius:0 0 var(--rounded-l) var(--rounded-l)}}.datetime-selector .time-section .time-slots{display:grid;grid-template-columns:repeat(5, 1fr);gap:8px;max-height:300px;overflow-y:auto;padding-right:5px}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-2xs);max-height:250px}}@media(max-width: 767.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(2, 1fr)}}.datetime-selector .time-section .time-slots .time-slot{background:var(--grayscale-100);border-radius:var(--rounded-m);padding:var(--spacing-xs);text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:400;font-size:16px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--grayscale-800);font-family:var(--title-font-familly)}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots .time-slot{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .time-section .time-slots .time-slot.available{background-color:var(--grayscale-100);color:var(--grayscale-800)}.datetime-selector .time-section .time-slots .time-slot.unavailable{background-color:rgba(0,0,0,0);color:var(--grayscale-300);cursor:not-allowed;opacity:.7}.datetime-selector .time-section .time-slots .time-slot:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .time-section .time-slots .time-slot.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector input[type=hidden]{display:none}html{overflow-x:hidden;overflow-y:scroll !important;margin:0 !important;scroll-padding-top:calc(var(--header-height) + var(--grid-gutter-width))}html.no-smooth-scroll{scroll-behavior:auto !important}@media(max-width: 575.98px){html.active-mobile-menu{overflow-y:hidden !important}html.active-mobile-menu body{overflow-y:hidden;position:fixed}}a:focus,a:active,button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;outline:none !important}*:focus{outline:none !important}body{color:var(--font-color);font-family:var(--text-font-familly),"sans-serif";font-size:18px;line-height:27px;background-color:var(--neutral-100)}@media(max-width: 991.98px){body{font-size:14px;line-height:21px}}h1{font-size:56px;line-height:62px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}@media(max-width: 991.98px){h1{font-size:38px;line-height:40px}}h2{font-size:42px;line-height:47px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);text-align:center;margin-bottom:24px}@media(max-width: 991.98px){h2{font-size:24px;line-height:26px;margin-bottom:12px}}h3{font-size:36px;line-height:40px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}h4{font-size:32px;line-height:35px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color)}a{color:var(--link-color);text-decoration:none;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}a:hover{color:var(--secondary-400)}p:last-child{margin-bottom:0}img{max-width:100%;height:auto}figure{margin:0}.global-container>header{--menu-background-color: var(--secondary-700);--menu-background-color-hover: var(--secondary-600);--menu-trigger-background-color: var(--primary-500);--menu-trigger-background-color-hover: var(--primary-400);--menu-trigger-color: var(--secondary-800);position:fixed;width:100%;z-index:9;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.16);box-shadow:0 3px 4px 0 rgba(0,0,0,.16);font-size:var(--font-size-m);font-weight:var(--bold);background-color:var(--grayscale-100);-webkit-transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;height:var(--header-height);max-height:var(--header-height)}.global-container>header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--grayscale-100);z-index:-1}@media(max-width: 991.98px){.global-container>header{height:var(--header-height-mobile);max-height:var(--header-height-mobile);width:100vw}}body.menu-opened .global-container>header{height:auto;max-height:100vh;-webkit-box-shadow:none;box-shadow:none}.global-container>header .header-container{height:var(--header-height);max-height:var(--header-height);background-color:var(--grayscale-100);z-index:2;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container{max-height:var(--header-height-mobile);height:var(--header-height-mobile)}}@media(min-width: 576px){.global-container>header .header-container{max-width:540px}}@media(min-width: 768px){.global-container>header .header-container{max-width:720px}}@media(min-width: 992px){.global-container>header .header-container{max-width:960px}}@media(min-width: 1200px){.global-container>header .header-container{max-width:1140px}}@media(min-width: 1400px){.global-container>header .header-container{max-width:1320px}}.global-container>header .header-container .header-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.global-container>header .header-container .header-wrapper .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .logo svg{width:332px}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .logo svg{width:195px}}.global-container>header .header-container .header-wrapper .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:var(--spacing-xs);text-transform:uppercase}.global-container>header .header-container .header-wrapper .navigation .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);margin-top:12px}.global-container>header .header-container .header-wrapper .navigation .top .tc-website-languagemenu li.current a{color:var(--grayscale-400)}.global-container>header .header-container .header-wrapper .navigation .top a{color:var(--secondary-700);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-2xs)}.global-container>header .header-container .header-wrapper .navigation .top a.login{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .navigation .top a.login:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");background-color:var(--secondary-700)}.global-container>header .header-container .header-wrapper .navigation .bottom{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(var(--header-height) - 30px);-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,.16);box-shadow:0px 3px 4px 0px rgba(0,0,0,.16)}.global-container>header .header-container .header-wrapper .navigation .bottom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{background-color:var(--menu-trigger-background-color);color:var(--menu-trigger-color);padding:0 var(--spacing-l);min-width:185px;gap:8px}html[lang=de] .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{min-width:220px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover{background-color:var(--menu-trigger-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after{width:30px;height:30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:hover{background-color:var(--menu-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a{color:var(--grayscale-100);padding:0 30px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.submit a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.next a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.previous a button:before,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.previous a button:before,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.next a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.submit a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after{width:24px;height:24px;margin-right:12px;font-size:24px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--bs-btn-hover-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:active:before{background-color:var(--bs-btn-active-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:disabled:before{background-color:var(--bs-btn-disabled-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{top:0;left:-28px;width:28px;height:100%;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--menu-background-color-hover)}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation .bottom{position:relative;top:unset;-webkit-box-shadow:none;box-shadow:none;height:92px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:92px;width:96px;min-width:96px !important;font-size:12px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:before{content:"";position:absolute;top:0;left:-30px;width:30px;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");-webkit-mask-size:cover;mask-size:cover;background-color:var(--primary-500);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover:before{background-color:var(--primary-400)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{display:none}}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding-top:0}.global-container>header .header-container .header-wrapper .navigation .top{display:none}}.tc-website-megamenu{width:100%;background-color:var(--grayscale-100);padding-top:calc(var(--spacing-2xl) + var(--spacing-m));-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;overflow:hidden;-webkit-transform:translateY(calc(-100% - var(--header-height)));transform:translateY(calc(-100% - var(--header-height)));z-index:-999;position:fixed;top:var(--header-height)}.tc-website-megamenu a{color:var(--secondary-700)}.tc-website-megamenu a:hover{color:var(--secondary-400)}.tc-website-megamenu a.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-2xs);line-height:100%}.tc-website-megamenu a.login:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");background-color:var(--secondary-700)}body.menu-opened .tc-website-megamenu{-webkit-transform:none;transform:none;z-index:-1;-webkit-box-shadow:none;box-shadow:none}.tc-website-megamenu .mega-menu-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--spacing-2xl)}@media(min-width: 576px){.tc-website-megamenu .mega-menu-container{max-width:540px}}@media(min-width: 768px){.tc-website-megamenu .mega-menu-container{max-width:720px}}@media(min-width: 992px){.tc-website-megamenu .mega-menu-container{max-width:960px}}@media(min-width: 1200px){.tc-website-megamenu .mega-menu-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-megamenu .mega-menu-container{max-width:1320px}}.tc-website-megamenu .mega-menu-container .top{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:var(--spacing-xl)}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;-webkit-columns:3;-moz-columns:3;columns:3}.tc-website-megamenu .mega-menu-container ul.main-menu>li{max-width:75%;margin-bottom:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:19px;font-weight:var(--semi-bold);background:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");background-position:right;background-repeat:no-repeat;padding-right:24px}@media(max-width: 991.98px){.tc-website-megamenu .mega-menu-container ul.main-menu>li a{font-size:16px}}.tc-website-megamenu .tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-s) 0;gap:var(--spacing-2xl);background:var(--secondary-100)}.tc-website-megamenu .tc-website-socialnetworks>a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--secondary-700);text-align:center;font-size:20px;font-style:normal;font-weight:var(--semi-bold);line-height:120%}.tc-website-megamenu .tc-website-socialnetworks>a svg{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-megamenu .tc-website-socialnetworks>a:hover{color:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a:hover svg path{fill:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a img{width:24px;height:24px}@media(max-width: 991.98px){.tc-website-megamenu{padding-top:var(--spacing-xs);top:var(--header-height-mobile);-webkit-transform:translateY(calc(-100% - var(--header-height-mobile)));transform:translateY(calc(-100% - var(--header-height-mobile)))}.tc-website-megamenu .mega-menu-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-megamenu .mega-menu-container .top{display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-columns:1;-moz-columns:1;columns:1}.tc-website-megamenu .mega-menu-container ul.main-menu li{max-width:100%;margin-bottom:var(--spacing-xs)}.tc-website-megamenu .tc-website-socialnetworks>a span{display:none}}#main-container{padding-top:calc(var(--header-height))}@media(max-width: 991.98px){#main-container{padding-top:var(--header-height-mobile)}}.global-container>footer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-m);background-color:var(--secondary-700);color:var(--grayscale-100);border-bottom:8px solid var(--primary-500)}.global-container>footer a{color:var(--grayscale-100)}.global-container>footer .footer-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.global-container>footer .footer-container{max-width:540px}}@media(min-width: 768px){.global-container>footer .footer-container{max-width:720px}}@media(min-width: 992px){.global-container>footer .footer-container{max-width:960px}}@media(min-width: 1200px){.global-container>footer .footer-container{max-width:1140px}}@media(min-width: 1400px){.global-container>footer .footer-container{max-width:1320px}}.global-container>footer .footer-container .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.global-container>footer .footer-container .footer-wrapper>.top{padding-bottom:var(--spacing-3xl);border-bottom:2px solid var(--neutral-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-3xl)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure{margin-bottom:20px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure img{width:100%;max-width:300px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper svg path{fill:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper a:hover svg path{fill:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-2xs)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:after{content:"";position:absolute;right:0;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:var(--grayscale-100);color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after{color:var(--primary-500)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-title{color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-button{color:var(--secondary-800)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl);-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.global-container>footer .footer-container .footer-wrapper>.bottom{padding:var(--spacing-m) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:var(--semi-bold)}.global-container>footer .footer-container .footer-wrapper>.bottom a{text-decoration:underline}.global-container>footer .footer-container .footer-wrapper>.bottom a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .copyrights{text-align:center}}.tc-website-form form>fieldset,.tc-website-form form>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}.tc-website-form form>fieldset>fieldset,.tc-website-form form>fieldset>.fieldset,.tc-website-form form>.fieldset>fieldset,.tc-website-form form>.fieldset>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{text-align:center;padding:var(--spacing-l) 0}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{padding:var(--spacing-m) 0}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info h2,.tc-website-form form>.fieldset .phone-contact-info h2{font-size:var(--font-size-l);margin-bottom:var(--spacing-s)}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p,.tc-website-form form>.fieldset .phone-contact-info p{font-size:var(--font-size-s);margin-bottom:var(--spacing-xs)}}.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-xl);font-weight:var(--bold);color:var(--secondary-700);margin-top:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-l);margin-top:var(--spacing-s)}}.tc-website-form form>fieldset .clearfix,.tc-website-form form>.fieldset .clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{font-size:var(--font-size-s)}}.tc-website-form form>fieldset .clearfix input,.tc-website-form form>fieldset .clearfix textarea,.tc-website-form form>fieldset .clearfix select,.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix input,.tc-website-form form>.fieldset .clearfix textarea,.tc-website-form form>.fieldset .clearfix select,.tc-website-form form>.fieldset .clearfix .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.tc-website-form form>fieldset .clearfix input .select2-selection,.tc-website-form form>fieldset .clearfix textarea .select2-selection,.tc-website-form form>fieldset .clearfix select .select2-selection,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection,.tc-website-form form>.fieldset .clearfix input .select2-selection,.tc-website-form form>.fieldset .clearfix textarea .select2-selection,.tc-website-form form>.fieldset .clearfix select .select2-selection,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection{border:0}.tc-website-form form>fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix .select2-container{width:100% !important}}.tc-website-form form>fieldset .clearfix.error .input input,.tc-website-form form>.fieldset .clearfix.error .input input{border:1px solid var(--error)}.tc-website-form form>fieldset .clearfix ul.errors,.tc-website-form form>.fieldset .clearfix ul.errors{list-style-type:none;margin:0;padding:0}.tc-website-form form>fieldset .clearfix ul.errors li,.tc-website-form form>.fieldset .clearfix ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .help-inline,.tc-website-form form>.fieldset .clearfix .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .data-protection.center,.tc-website-form form>.fieldset .clearfix .data-protection.center{text-align:center}.tc-website-form form>fieldset .clearfix .data-protection label,.tc-website-form form>.fieldset .clearfix .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-form form>fieldset .clearfix .data-protection label input,.tc-website-form form>.fieldset .clearfix .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.tc-website-form form>fieldset .clearfix .inputs-list,.tc-website-form form>.fieldset .clearfix .inputs-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(25% - 10px)}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(50% - 5px)}}@media(max-width: 767.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:100%}}.tc-website-form form>fieldset .clearfix .inputs-list li label,.tc-website-form form>.fieldset .clearfix .inputs-list li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs);background-color:var(--grayscale-100);padding:var(--spacing-xs);border-radius:var(--rounded-full);color:var(--secondary-800);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input,.tc-website-form form>.fieldset .clearfix .inputs-list li label input{width:auto;border-radius:var(--rounded-none);border:0;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox],.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]:before{content:"";display:block;width:24px;height:24px;background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox.svg");-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg")}.tc-website-form form>fieldset .clearfix .inputs-list li label.active,.tc-website-form form>.fieldset .clearfix .inputs-list li label.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-form form>fieldset>.clearfix,.tc-website-form form>.fieldset>.clearfix{width:100%}.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .row .col-sm-6,.tc-website-form form>.fieldset .row .col-sm-6{width:calc(50% - var(--spacing-l)/2)}@media(max-width: 991.98px){.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width: 991.98px){.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.tc-website-form form .fieldset.testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tc-website-form form .fieldset.testimonial .left{width:50%}.tc-website-form form .fieldset.testimonial .right{width:50%}.tc-website-form form .fieldset.testimonial .right .rating-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:40px;height:40px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0;background-color:var(--grayscale-300);-webkit-clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);-webkit-transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s,-webkit-transform ease-in-out .15s}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked~input.rating-star,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover~input.rating-star{background-color:#f6b500}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-zero{display:none}.tc-website-form form>.actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-form form>.actions{margin-top:var(--spacing-l)}}.tc-website-form form>.actions .form-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li{width:100%}}.tc-website-form form>.actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-form form>.actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-form form>.actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-form form>.actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}#to-top{opacity:0;position:fixed;bottom:var(--spacing-3xl);right:var(--spacing-3xl);background-color:var(----secondary-800);color:#fff;padding:var(--spacing-s);cursor:pointer;z-index:-999;-webkit-transition:all 500ms linear;transition:all 500ms linear}@media(max-width: 575.98px){#to-top{padding:var(--spacing-2xs);right:var(--spacing-m);bottom:var(--spacing-m)}}#to-top .icon{display:block;width:18px;height:18px;background-repeat:no-repeat;background-size:100%;background-position:center center;background-image:url(/_Resources/Static/Packages/TC.Website/Images/arrow-up-white.svg)}#to-top.active{opacity:1;z-index:100}.map-location-button{background:var(--grayscale-900);border:none;border-radius:var(--rounded-m);-webkit-box-shadow:none;box-shadow:none;color:var(--grayscale-100);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:19px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;text-transform:uppercase;margin-left:10px;margin-top:10px;padding:var(--spacing-xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.map-location-button .icon{font-size:18px;line-height:1}.map-location-button:hover{background:var(--grayscale-700)}.map-container{position:relative;width:100%;height:400px;border-radius:var(--rounded-l);overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width: 767.98px){.map-container{height:300px}}.map-container #map,.map-container #map-container{width:100%;height:100%}.map-info-window .title{font-weight:var(--semi-bold);color:var(--secondary-700);margin-bottom:var(--spacing-3xs)}.map-info-window .address{font-size:var(--font-size-xs);color:var(--grayscale-600);margin-bottom:var(--spacing-2xs)}.map-info-window .status{font-size:var(--font-size-xs);font-weight:var(--semi-bold)}.map-info-window .status--open{color:var(--success)}.map-info-window .status--closed{color:var(--error)}.map-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.map-loader .spinner{width:40px;height:40px;border:4px solid var(--grayscale-300);border-top:4px solid var(--primary-500);border-radius:var(--rounded-full);-webkit-animation:map-spin 1s linear infinite;animation:map-spin 1s linear infinite}.map-loader .text{margin-top:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--grayscale-600);text-align:center}@-webkit-keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.map-error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;text-align:center;padding:var(--spacing-m);background:var(--grayscale-100);border-radius:var(--rounded-l);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.map-error .icon{font-size:var(--font-size-l);color:var(--error);margin-bottom:var(--spacing-2xs)}.map-error .title{font-weight:var(--semi-bold);color:var(--grayscale-900);margin-bottom:var(--spacing-3xs)}.map-error .message{font-size:var(--font-size-xs);color:var(--grayscale-600)}@media(max-width: 767.98px){.map-location-button{font-size:var(--font-size-xxs)}.map-location-button .icon{font-size:16px}}.select2-container .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--secondary-700)}.neos-backend .neos-contentcollection[data-children-count="0"]{padding-top:20px;padding-bottom:20px}body.neos-backend{padding-top:0}body.neos-backend>header{position:relative}body.neos-backend .ck-content .table table td,body.neos-backend .ck-content .table table th{text-align:left}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1haW4uY3NzIiwidXRpbHMvX2Jvb3RzdHJhcF9vdmVycmlkZV92YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fcm9vdC5zY3NzIiwiYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJib290c3RyYXAvX3JlYm9vdC5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImJvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiYm9vdHN0cmFwL19jb250YWluZXJzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb250YWluZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJib290c3RyYXAvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19sYWJlbHMuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwiYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLCJib290c3RyYXAvX25hdi5zY3NzIiwiYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsImJvb3RzdHJhcC9fYWNjb3JkaW9uLnNjc3MiLCJib290c3RyYXAvX2FsZXJ0LnNjc3MiLCJib290c3RyYXAvX3BvcG92ZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19zdGFja3Muc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdnIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJsaWJyYXJpZXMvbWFnbmlmaWMtcG9wdXAvZGlzdC9tYWduaWZpYy1wb3B1cC5jc3MiLCJsaWJyYXJpZXMvbW1lbnUvbW1lbnUuY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvY29tbW9uL19uZW9zX2FsaWdubWVudC5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX21hcC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2J1dHRvbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2Z1bGx3aWR0aGltYWdlLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50cy9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfY2FsbHRvYWN0aW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50c19ib290c3RyYXAvbm9kZXR5cGVzL19uZW9zX25vZGV0eXBlc19tdWx0aWNvbHVtbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwL25vZGV0eXBlcy9fdGNfbmVvc19lbGVtZW50c19ib290c3RyYXBfYWNjb3JkaW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L190Y19uZW9zX2Nvb2tpZWNvbnNlbnQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX3RjX25lb3NfZWxlbWVudHNfbWFwLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L19yZWNhcHRjaGFfdjMuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX2dvb2dsZW1hcHNfZW1iZWQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX21haW4uc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2FuaW1hdGlvbnMvY29tbW9uL19sZW5pcy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfYW5pbWF0aW9ucy9ub2RldHlwZXMvY29udGVudC9fbm9kZXR5cGVzX2NvbnRlbnQuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL2NvcmUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19tdWx0aXBsZS5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvX2Ryb3Bkb3duLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2RlZmF1bHQvX211bHRpcGxlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvX2RlZmF1bHRzLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9jbGFzc2ljL2xheW91dC5zY3NzIiwidXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfYWR2aWNlZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2x1YnJpY2FudGRldGFpbHMuc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9wYXJ0bmVyZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25vZGV0eXBlc19jb250ZW50LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fbmVvc19ub2RldHlwZXNfaW1hZ2Uuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX2Zvcm1fYnVpbGRlcl9mb3JtLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19zcGFjZS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfcm9vdGNvbnRhaW5lci5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX2RsX2dhbGxlcnlfZ2FsbGVyeS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25lb3Nfbm9kZXR5cGVzX211bHRpY29sdW1uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19idXR0b24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2Zsb2F0aW5nX21lbnUuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX2VsZW1lbnRzX2NhbGx0b2FjdGlvbi5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfcGFnZXNsaWRlci5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfaW5mb2Jsb2NrLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV90ZXN0aW1vbmlhbGxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3Rlc3RpbW9uaWFsc2hvcnRsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9hZHZpY2VsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9sdWJyaWNhbnRsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9hZHZpY2VzaG9ydGxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3RpdGxld2l0aHRleHQuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2ZhcWxpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX2VsZW1lbnRzX2Jvb3RzdHJhcF9hY2NvcmRpb24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3NpbXBsZWdhcmFnZXNlYXJjaC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfYXBwb2ludG1lbnRmb3JtLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9nYXJhZ2VzZWFyY2guc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y19uZW9zX25ld3NfbmV3c2xpc3Quc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3NlcnZpY2VsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19zd2lwZXIuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX25vZGV0eXBlc19odG1sLnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfd2Vic2l0ZV9zb2NpYWxuZXR3b3Jrcy5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfYnJlYWRjcnVtYm1lbnUuc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y193ZWJzaXRlX2xhbmd1YWdlbWVudS5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfc2ltcGxlX2xpbmsuc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y19uZW9zX2Zvcm1fZmxhc2htZXNzYWdlLnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfcmVwb19lbGZzaWdodF9uZXR3b3JrLnNjc3MiLCJub2RldHlwZXMvZm9ybUVsZW1lbnRzL19kYXRldGltZS1zZWxlY3Rvci5zY3NzIiwiY29tbW9uL19jb21tb24uc2NzcyIsImNvbW1vbi9faGVhZGVyLnNjc3MiLCJjb21tb24vX21lZ2FfbWVudS5zY3NzIiwiY29tbW9uL19jb250ZW50LnNjc3MiLCJjb21tb24vX2Zvb3Rlci5zY3NzIiwiY29tbW9uL19mb3JtLnNjc3MiLCJjb21tb24vX3RvX3RvcC5zY3NzIiwiY29tbW9uL19tYXAuc2NzcyIsImNvbW1vbi9fc2VsZWN0Mi5zY3NzIiwiYmFja2VuZC9ub2RldHlwZXMvX25lb3NfY29udGVudGNvbGxlY3Rpb24uc2NzcyIsImJhY2tlbmQvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQ0FBLHFDQUNFLENBQUEsT0FHRix3Q0FDRSxDQUFBLHlDQUNBLENBQUEscUJBRUEsd0NBQ0UsQ0FBQSx5Q0FDQSxDQUFBLG9CQUdGLHNDQUNFLENBQUEseUNBQ0EsQ0FBQSxTQUlKLDJDQUNFLENBQUEsOENBQ0EsQ0FBQSxxREFDQSxDQUFBLHdEQUNBLENBQUEsMERBQ0EsQ0FBQSx5QkFFQSxlQUNFLENBQUEsNEJDM0JKLGtCQVNJLENBQUEsb0JBQUEsQ0FBQSxvQkFBQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxnQkFBQSxDQUFBLGtCQUFBLENBQUEsdUJBQUEsQ0FBQSxzQkFJQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxxQkFJQSxDQUFBLHVCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHFCQUFBLENBQUEsb0JBQUEsQ0FBQSxtQkFBQSxDQUFBLGtCQUFBLENBQUEsOEJBSUEsQ0FBQSxpQ0FBQSxDQUFBLDZCQUFBLENBQUEsMkJBQUEsQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsNkJBQUEsQ0FBQSx5QkFBQSxDQUFBLG1DQUlBLENBQUEscUNBQUEsQ0FBQSxtQ0FBQSxDQUFBLGdDQUFBLENBQUEsbUNBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FBQSwrQkFJQSxDQUFBLGlDQUFBLENBQUEsK0JBQUEsQ0FBQSw0QkFBQSxDQUFBLCtCQUFBLENBQUEsOEJBQUEsQ0FBQSw2QkFBQSxDQUFBLDRCQUFBLENBQUEsbUNBSUEsQ0FBQSxxQ0FBQSxDQUFBLG1DQUFBLENBQUEsZ0NBQUEsQ0FBQSxtQ0FBQSxDQUFBLGtDQUFBLENBQUEsaUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLDZCQUdGLENBQUEsdUJBQ0EsQ0FBQSxxTkFNQSxDQUFBLHlHQUNBLENBQUEseUZBQ0EsQ0FBQSxnREFPQSxDQUFBLHdCQ3NPUSxDQUFBLDBCRHBPUixDQUFBLDBCQUNBLENBQUEsd0JBS0EsQ0FBQSwrQkFDQSxDQUFBLGtCQUNBLENBQUEsK0JBQ0EsQ0FBQSx5QkFFQSxDQUFBLGdDQUNBLENBQUEsNENBRUEsQ0FBQSxvQ0FDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSwwQ0FFQSxDQUFBLG1DQUNBLENBQUEseUJBQ0EsQ0FBQSxtQ0FDQSxDQUFBLDJCQUdBLENBQUEsd0JBRUEsQ0FBQSxpQ0FDQSxDQUFBLCtCQUNBLENBQUEsOEJBRUEsQ0FBQSxzQ0FDQSxDQUFBLHdCQU1BLENBQUEsNkJBQ0EsQ0FBQSwwQkFDQSxDQUFBLHNCQUdBLENBQUEsd0JBQ0EsQ0FBQSwwQkFDQSxDQUFBLG1EQUNBLENBQUEsNEJBRUEsQ0FBQSw4QkFDQSxDQUFBLDZCQUNBLENBQUEsMkJBQ0EsQ0FBQSw0QkFDQSxDQUFBLG1EQUNBLENBQUEsOEJBQ0EsQ0FBQSxrREFHQSxDQUFBLDJEQUNBLENBQUEsb0RBQ0EsQ0FBQSwyREFDQSxDQUFBLDhCQUlBLENBQUEsNkJBQ0EsQ0FBQSwrQ0FDQSxDQUFBLDhCQUlBLENBQUEscUNBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHVDQUNBLENBQUEscUJFaEhFLGlCRnNIQSxDQUFBLHdCQUdBLENBQUEsa0NBQ0EsQ0FBQSxxQkFDQSxDQUFBLDRCQUNBLENBQUEseUJBRUEsQ0FBQSxzQ0FDQSxDQUFBLCtDQUVBLENBQUEsdUNBQ0EsQ0FBQSwwQkFDQSxDQUFBLGlDQUNBLENBQUEsNkNBRUEsQ0FBQSxzQ0FDQSxDQUFBLHlCQUNBLENBQUEsZ0NBQ0EsQ0FBQSxtQ0FHRSxDQUFBLHFDQUFBLENBQUEsbUNBQUEsQ0FBQSxnQ0FBQSxDQUFBLG1DQUFBLENBQUEsa0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLGdDQUFBLENBQUEsK0JBSUEsQ0FBQSxpQ0FBQSxDQUFBLCtCQUFBLENBQUEsNEJBQUEsQ0FBQSwrQkFBQSxDQUFBLDhCQUFBLENBQUEsNkJBQUEsQ0FBQSw0QkFBQSxDQUFBLG1DQUlBLENBQUEscUNBQUEsQ0FBQSxtQ0FBQSxDQUFBLGdDQUFBLENBQUEsbUNBQUEsQ0FBQSxrQ0FBQSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FBQSwyQkFHRixDQUFBLHdCQUVBLENBQUEsOEJBQ0EsQ0FBQSxrQ0FDQSxDQUFBLHdDQUNBLENBQUEsd0JBRUEsQ0FBQSw2QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBRUEsQ0FBQSx3REFDQSxDQUFBLDhCQUVBLENBQUEscUNBQ0EsQ0FBQSxnQ0FDQSxDQUFBLHVDQUNBLENBQUEscUJHeEtKLDZCQUdFLENBSEYscUJBR0UsQ0FBQSw4Q0FlRSxNQU5KLHNCQU9NLENBQUEsQ0FBQSxLQWNOLFFBQ0UsQ0FBQSxzQ0FDQSxDQUFBLGtDRndPUSxDQUFBLHNDRXRPUixDQUFBLHNDQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLGtDQUNBLENBQUEsNkJBQ0EsQ0FBQSx5Q0FDQSxDQUFBLEdBU0YsYUFDRSxDQUFBLGFDb25CNEIsQ0FBQSxRRGxuQjVCLENBQUEsdUNBQ0EsQ0FBQSxXQzBuQjRCLENBQUEsa0JEL21COUIsWUFDRSxDQUFBLG1CQ3lqQjRCLENBQUEsZUFHQSxDQUFBLGVBQ0EsQ0FBQSw2QkR2akI1QixDQUFBLEdBR0YsZ0NGdU1RLENBQUEsMEJBNUpKLEdFM0NKLGdCRjhNUSxDQUFBLENBQUEsR0V6TVIsZ0NGa01RLENBQUEsMEJBNUpKLEdFdENKLGNGeU1RLENBQUEsQ0FBQSxHRXBNUiw4QkY2TFEsQ0FBQSwwQkE1SkosR0VqQ0osaUJGb01RLENBQUEsQ0FBQSxHRS9MUixnQ0Z3TFEsQ0FBQSwwQkE1SkosR0U1QkosZ0JGK0xRLENBQUEsQ0FBQSxHRTFMUixpQkYwS1UsQ0FBQSxHRXJLVixjRnFLVSxDQUFBLEVFMUpWLFlBQ0UsQ0FBQSxrQkN5VjBCLENBQUEsWUQ5VTVCLHdDQUNFLENBREYsZ0NBQ0UsQ0FBQSxXQUNBLENBQUEscUNBQ0EsQ0FEQSw2QkFDQSxDQUFBLFFBTUYsa0JBQ0UsQ0FBQSxpQkFDQSxDQUFBLG1CQUNBLENBQUEsTUFNRixpQkFFRSxDQUFBLFNBR0YsWUFHRSxDQUFBLGtCQUNBLENBQUEsd0JBR0YsZUFJRSxDQUFBLEdBR0YsZUM4YjhCLENBQUEsR0R4YjlCLG1CQUNFLENBQUEsYUFDQSxDQUFBLFdBTUYsZUFDRSxDQUFBLFNBUUYsa0JDd2E4QixDQUFBLE1EOVo5QixpQkZ3RVUsQ0FBQSxLRWpFVixlQ3NmOEIsQ0FBQSwrQkRwZjVCLENBQUEsdUNBQ0EsQ0FBQSxRQVNGLGlCQUVFLENBQUEsZ0JGbURRLENBQUEsYUVqRFIsQ0FBQSx1QkFDQSxDQUFBLElBR0YsY0FBQSxDQUFBLElBQ0EsVUFBQSxDQUFBLEVBS0EsK0RBQ0UsQ0FBQSx5QkNpTndDLENBQUEsUUQ5TXhDLG1EQUNFLENBQUEsNERBV0YsYUFFRSxDQUFBLG9CQUNBLENBQUEsa0JBT0osb0NDb1Y4QixDQUFBLGFIdlVwQixDQUFBLElFRFYsYUFDRSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLGFBQ0EsQ0FBQSxpQkZIUSxDQUFBLFNFUVIsaUJGUlEsQ0FBQSxhRVVOLENBQUEsaUJBQ0EsQ0FBQSxLQUlKLGlCRmZVLENBQUEsMEJFaUJSLENBQUEsb0JBQ0EsQ0FBQSxPQUdBLGFBQ0UsQ0FBQSxJQUlKLHdCQUNFLENBQUEsaUJGM0JRLENBQUEsdUJHczdDMEIsQ0FBQSxxQ0FDQSxDQUFBLG9CQzlyRGhDLENBQUEsUUZ3U0YsU0FDRSxDQUFBLGFGbENNLENBQUEsT0U2Q1YsZUFDRSxDQUFBLFFBTUYscUJBRUUsQ0FBQSxNQVFGLG1CQUNFLENBQUEsd0JBQ0EsQ0FBQSxRQUdGLGlCQzZYOEIsQ0FBQSxvQkFBQSxDQUFBLCtCQWtDQSxDQUFBLGVEM1o1QixDQUFBLEdBT0Ysa0JBRUUsQ0FBQSwrQkFDQSxDQUFBLDJCQUdGLG9CQU1FLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsTUFRRixvQkFDRSxDQUFBLE9BTUYsZUFFRSxDQUFBLGlDQVFGLFNBQ0UsQ0FBQSxzQ0FLRixRQUtFLENBQUEsbUJBQ0EsQ0FBQSxpQkZqSVEsQ0FBQSxtQkVtSVIsQ0FBQSxjQUlGLG1CQUVFLENBQUEsY0FLRixjQUNFLENBQUEsT0FHRixnQkFHRSxDQUFBLGdCQUdBLFNBQ0UsQ0FBQSwwSUFPSix1QkFDRSxDQUFBLGdEQVFGLHlCQUlFLENBQUEsNEdBR0UsY0FDRSxDQUFBLG1CQU9OLFNBQ0UsQ0FBQSxpQkFDQSxDQUFBLFNBS0YsZUFDRSxDQUFBLFNBVUYsV0FDRSxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEsUUFDQSxDQUFBLE9BUUYsVUFDRSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsbUJDb040QixDQUFBLGdDSHBhdEIsQ0FBQSxtQkVvTk4sQ0FBQSwwQkZoWEUsT0V5V0osZ0JGdE1RLENBQUEsQ0FBQSxTRStNTixVQUNFLENBQUEsK09BT0osU0FPRSxDQUFBLDRCQUdGLFdBQ0UsQ0FBQSxjQVNGLDRCQUNFLENBQUEsbUJBQ0EsQ0FBQSw0QkFtQkYsdUJBQ0UsQ0FBQSwrQkFLRixTQUNFLENBQUEsNkJBT0YsWUFDRSxDQUFBLHlCQUNBLENBVEEsdUJBT0YsWUFDRSxDQUFBLHlCQUNBLENBQUEsT0FLRixvQkFDRSxDQUFBLE9BS0YsUUFDRSxDQUFBLFFBT0YsaUJBQ0UsQ0FBQSxjQUNBLENBQUEsU0FRRix1QkFDRSxDQUFBLFNBUUYsdUJBQ0UsQ0FBQSxXRzFsQkYsY0NJRSxDQUFBLFdBR0EsQ0FBQSxlRERGLGNGZ2tEb0MsQ0FBQSxrQ0FDQSxDQUFBLDBERTlqRGxDLENBQUEscUNER0UsQ0FBQSxjRVJGLENBQUEsV0FHQSxDQUFBLFFEY0Ysb0JBRUUsQ0FBQSxZQUdGLG1CQUNFLENBQUEsYUFDQSxDQUFBLGdCQUdGLGlCTG9QVSxDQUFBLCtCR2cwQzBCLENBQUEsbUdJcGxEbEMscUJDSEEsQ0FBQSxnQkFDQSxDQUFBLFVBQ0EsQ0FBQSx5Q0FDQSxDQUFBLHdDQUNBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLHlCQ3NERSx5QkY1Q0UsZUptZWlCLENBQUEsQ0FBQSx5Qk12Ym5CLHVDRjVDRSxlSm1laUIsQ0FBQSxDQUFBLHlCTXZibkIscURGNUNFLGVKbWVpQixDQUFBLENBQUEsMEJNdmJuQixtRUY1Q0UsZ0JKbWVpQixDQUFBLENBQUEsMEJNdmJuQixrRkY1Q0UsZ0JKbWVpQixDQUFBLENBQUEsTU9sZnZCLHFCQUVJLENBQUEseUJBQUEsQ0FBQSx5QkFBQSxDQUFBLHlCQUFBLENBQUEsMEJBQUEsQ0FBQSwyQkFBQSxDQUFBLEtBS0YscUJDTkEsQ0FBQSxnQkFDQSxDQUFBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUEsa0JBQ0EsQ0FEQSxjQUNBLENBQUEsc0NBRUEsQ0FBQSwwQ0FDQSxDQUFBLHlDQUNBLENBQUEsT0RFRSxtQkNPRixDRFBFLGFDT0YsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLHlDQUNBLENBQUEsd0NBQ0EsQ0FBQSw2QkFDQSxDQUFBLEtBK0NJLGtCQUNFLENBREYsZUFDRSxDQURGLFdBQ0UsQ0FBQSxpQkFHRixrQkFwQ0osQ0FvQ0ksaUJBcENKLENBb0NJLGFBcENKLENBQUEsVUFDQSxDQUFBLGNBY0Esa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxVQUNBLENBQUEsY0FGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxjQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxjQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGNBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsY0FGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsVUErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxPQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxPQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxPQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsT0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsT0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsT0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxRQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxRQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxRQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsVUFDQSxDQUFBLFVBdUVRLHVCQXhEVixDQUFBLFVBd0RVLHdCQXhEVixDQUFBLFVBd0RVLGVBeERWLENBQUEsVUF3RFUsd0JBeERWLENBQUEsVUF3RFUsd0JBeERWLENBQUEsVUF3RFUsZUF4RFYsQ0FBQSxVQXdEVSx3QkF4RFYsQ0FBQSxVQXdEVSx3QkF4RFYsQ0FBQSxVQXdEVSxlQXhEVixDQUFBLFdBd0RVLHdCQXhEVixDQUFBLFdBd0RVLHdCQXhEVixDQUFBLFdBbUVNLGdCQUVFLENBQUEsV0FHRixnQkFFRSxDQUFBLFdBUEYsc0JBRUUsQ0FBQSxXQUdGLHNCQUVFLENBQUEsV0FQRixxQkFFRSxDQUFBLFdBR0YscUJBRUUsQ0FBQSxXQVBGLG1CQUVFLENBQUEsV0FHRixtQkFFRSxDQUFBLFdBUEYscUJBRUUsQ0FBQSxXQUdGLHFCQUVFLENBQUEsV0FQRixtQkFFRSxDQUFBLFdBR0YsbUJBRUUsQ0FBQSx5QkYxRE4sUUVVRSxrQkFDRSxDQURGLGVBQ0UsQ0FERixXQUNFLENBQUEsb0JBR0Ysa0JBcENKLENBb0NJLGlCQXBDSixDQW9DSSxhQXBDSixDQUFBLFVBQ0EsQ0FBQSxpQkFjQSxrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFVBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxrQkFDQSxDQUFBLGFBK0JFLGtCQWhESixDQWdESSxpQkFoREosQ0FnREksYUFoREosQ0FBQSxVQUNBLENBQUEsVUFxRFEsa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGlCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFVBQ0EsQ0FBQSxhQXVFUSxhQXhEVixDQUFBLGFBd0RVLHVCQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLGVBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsZUF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSxlQXhEVixDQUFBLGNBd0RVLHdCQXhEVixDQUFBLGNBd0RVLHdCQXhEVixDQUFBLGlCQW1FTSxnQkFFRSxDQUFBLGlCQUdGLGdCQUVFLENBQUEsaUJBUEYsc0JBRUUsQ0FBQSxpQkFHRixzQkFFRSxDQUFBLGlCQVBGLHFCQUVFLENBQUEsaUJBR0YscUJBRUUsQ0FBQSxpQkFQRixtQkFFRSxDQUFBLGlCQUdGLG1CQUVFLENBQUEsaUJBUEYscUJBRUUsQ0FBQSxpQkFHRixxQkFFRSxDQUFBLGlCQVBGLG1CQUVFLENBQUEsaUJBR0YsbUJBRUUsQ0FBQSxDQUFBLHlCRjFETixRRVVFLGtCQUNFLENBREYsZUFDRSxDQURGLFdBQ0UsQ0FBQSxvQkFHRixrQkFwQ0osQ0FvQ0ksaUJBcENKLENBb0NJLGFBcENKLENBQUEsVUFDQSxDQUFBLGlCQWNBLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsVUFDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsYUErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxVQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsVUFDQSxDQUFBLGFBdUVRLGFBeERWLENBQUEsYUF3RFUsdUJBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsZUF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSxlQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLGVBeERWLENBQUEsY0F3RFUsd0JBeERWLENBQUEsY0F3RFUsd0JBeERWLENBQUEsaUJBbUVNLGdCQUVFLENBQUEsaUJBR0YsZ0JBRUUsQ0FBQSxpQkFQRixzQkFFRSxDQUFBLGlCQUdGLHNCQUVFLENBQUEsaUJBUEYscUJBRUUsQ0FBQSxpQkFHRixxQkFFRSxDQUFBLGlCQVBGLG1CQUVFLENBQUEsaUJBR0YsbUJBRUUsQ0FBQSxpQkFQRixxQkFFRSxDQUFBLGlCQUdGLHFCQUVFLENBQUEsaUJBUEYsbUJBRUUsQ0FBQSxpQkFHRixtQkFFRSxDQUFBLENBQUEseUJGMUROLFFFVUUsa0JBQ0UsQ0FERixlQUNFLENBREYsV0FDRSxDQUFBLG9CQUdGLGtCQXBDSixDQW9DSSxpQkFwQ0osQ0FvQ0ksYUFwQ0osQ0FBQSxVQUNBLENBQUEsaUJBY0Esa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxVQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxrQkFDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxhQStCRSxrQkFoREosQ0FnREksaUJBaERKLENBZ0RJLGFBaERKLENBQUEsVUFDQSxDQUFBLFVBcURRLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxpQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxVQUNBLENBQUEsYUF1RVEsYUF4RFYsQ0FBQSxhQXdEVSx1QkF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSxlQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLGVBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsZUF4RFYsQ0FBQSxjQXdEVSx3QkF4RFYsQ0FBQSxjQXdEVSx3QkF4RFYsQ0FBQSxpQkFtRU0sZ0JBRUUsQ0FBQSxpQkFHRixnQkFFRSxDQUFBLGlCQVBGLHNCQUVFLENBQUEsaUJBR0Ysc0JBRUUsQ0FBQSxpQkFQRixxQkFFRSxDQUFBLGlCQUdGLHFCQUVFLENBQUEsaUJBUEYsbUJBRUUsQ0FBQSxpQkFHRixtQkFFRSxDQUFBLGlCQVBGLHFCQUVFLENBQUEsaUJBR0YscUJBRUUsQ0FBQSxpQkFQRixtQkFFRSxDQUFBLGlCQUdGLG1CQUVFLENBQUEsQ0FBQSwwQkYxRE4sUUVVRSxrQkFDRSxDQURGLGVBQ0UsQ0FERixXQUNFLENBQUEsb0JBR0Ysa0JBcENKLENBb0NJLGlCQXBDSixDQW9DSSxhQXBDSixDQUFBLFVBQ0EsQ0FBQSxpQkFjQSxrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFVBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsaUJBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxrQkFDQSxDQUFBLGFBK0JFLGtCQWhESixDQWdESSxpQkFoREosQ0FnREksYUFoREosQ0FBQSxVQUNBLENBQUEsVUFxRFEsa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGlCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFVBQ0EsQ0FBQSxhQXVFUSxhQXhEVixDQUFBLGFBd0RVLHVCQXhEVixDQUFBLGFBd0RVLHdCQXhEVixDQUFBLGFBd0RVLGVBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsd0JBeERWLENBQUEsYUF3RFUsZUF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSx3QkF4RFYsQ0FBQSxhQXdEVSxlQXhEVixDQUFBLGNBd0RVLHdCQXhEVixDQUFBLGNBd0RVLHdCQXhEVixDQUFBLGlCQW1FTSxnQkFFRSxDQUFBLGlCQUdGLGdCQUVFLENBQUEsaUJBUEYsc0JBRUUsQ0FBQSxpQkFHRixzQkFFRSxDQUFBLGlCQVBGLHFCQUVFLENBQUEsaUJBR0YscUJBRUUsQ0FBQSxpQkFQRixtQkFFRSxDQUFBLGlCQUdGLG1CQUVFLENBQUEsaUJBUEYscUJBRUUsQ0FBQSxpQkFHRixxQkFFRSxDQUFBLGlCQVBGLG1CQUVFLENBQUEsaUJBR0YsbUJBRUUsQ0FBQSxDQUFBLDBCRjFETixTRVVFLGtCQUNFLENBREYsZUFDRSxDQURGLFdBQ0UsQ0FBQSxxQkFHRixrQkFwQ0osQ0FvQ0ksaUJBcENKLENBb0NJLGFBcENKLENBQUEsVUFDQSxDQUFBLGtCQWNBLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsVUFDQSxDQUFBLGtCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGtCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxrQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsY0ErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxXQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFdBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsV0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxZQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VN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MkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHFCRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLG9CRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLG1CRG1HQSx1QkNoSEEsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHdDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSxnQ0FDQSxDQUFBLGlDQUNBLENBQUEsdUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtC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UEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiw0QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxLQVBKLG9CQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosdUJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosOEJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosNkJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1B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QUlKLDRCQUNFLEdBQ0UsOEJBQUEsQ0FBQSxzQkFBQSxDQUVGLEtBQ0UsZ0NBQUEsQ0FBQSx3QkFBQSxDQUFBLENBTEosb0JBQ0UsR0FDRSw4QkFBQSxDQUFBLHNCQUFBLENBRUYsS0FDRSxnQ0FBQSxDQUFBLHdCQUFBLENBQUEsQ0FPSixXQUNFLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSx1Q0FBQSxDQUFBLCtCQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSwrQkFBQSxDQUNBLDhCQUFBLENBQ0EsMkNBQUEsQ0FBQSxtQ0FBQSxDQUVBLGlCQUNFLDRCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQ0FBQSxDQUdGLGtCQUNFLDRCQUFBLENBQ0EsMEJBQUEsQ0FDQSxnQ0FBQSxDQUdGLG9CQUNFLDZCQUFBLENBQ0EsMEJBQUEsQ25IakdBLDRCbUh5R0YscUJBQ0UsOEJBQUEsQ0FFQSwyQkFDRSxjQUFBLENBQUEsQ0N4TEosNkZBQ0UscUNBQUEsQ0NDQSwrREFDRSxnQkFBQSxDQUNBLG1CQUFBLENDSE4sa0JBQ0UsYUFBQSxDQUVBLHlCQUNFLGlCQUFBLENBR0YsNEZBQ0UsZUFBQSIsImZpbGUiOiJNYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi50YWJsZXstLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5hbGVydHstLWJzLWFsZXJ0LWJnOiB2YXIoLS1zdWNjZXNzKSAhaW1wb3J0YW50Oy0tYnMtYWxlcnQtY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50fS5hbGVydC5hbGVydC13YXJuaW5ney0tYnMtYWxlcnQtYmc6IHZhcigtLXdhcm5pbmcpICFpbXBvcnRhbnQ7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYmxhY2spICFpbXBvcnRhbnR9LmFsZXJ0LmFsZXJ0LWRhbmdlcnstLWJzLWFsZXJ0LWJnOiB2YXIoLS1lcnJvcikgIWltcG9ydGFudDstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudH0ucG9wb3ZlcnstLWJzLWJvZHktYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50Oy0tYnMtcG9wb3Zlci1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7LS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7LS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApICFpbXBvcnRhbnQ7LS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCkgIWltcG9ydGFudH0ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXJ7bGluZS1oZWlnaHQ6MS41fTpyb290LFtkYXRhLWJzLXRoZW1lPWxpZ2h0XXstLWJzLWJsdWU6ICMwZDZlZmQ7LS1icy1pbmRpZ286ICM2NjEwZjI7LS1icy1wdXJwbGU6ICM2ZjQyYzE7LS1icy1waW5rOiAjZDYzMzg0Oy0tYnMtcmVkOiAjZGMzNTQ1Oy0tYnMtb3JhbmdlOiAjZmQ3ZTE0Oy0tYnMteWVsbG93OiAjZmZjMTA3Oy0tYnMtZ3JlZW46ICMxOTg3NTQ7LS1icy10ZWFsOiAjMjBjOTk3Oy0tYnMtY3lhbjogIzBkY2FmMDstLWJzLWJsYWNrOiAjMDAwOy0tYnMtd2hpdGU6ICNmZmY7LS1icy1ncmF5OiAjNmM3NTdkOy0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwOy0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7LS1icy1ncmF5LTIwMDogI2U5ZWNlZjstLWJzLWdyYXktMzAwOiAjZGVlMmU2Oy0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7LS1icy1ncmF5LTUwMDogI2FkYjViZDstLWJzLWdyYXktNjAwOiAjNmM3NTdkOy0tYnMtZ3JheS03MDA6ICM0OTUwNTc7LS1icy1ncmF5LTgwMDogIzM0M2E0MDstLWJzLWdyYXktOTAwOiAjMjEyNTI5Oy0tYnMtcHJpbWFyeTogIzBkNmVmZDstLWJzLXNlY29uZGFyeTogIzZjNzU3ZDstLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7LS1icy1pbmZvOiAjMGRjYWYwOy0tYnMtd2FybmluZzogI2ZmYzEwNzstLWJzLWRhbmdlcjogI2RjMzU0NTstLWJzLWxpZ2h0OiAjZjhmOWZhOy0tYnMtZGFyazogIzIxMjUyOTstLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7LS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1Oy0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0Oy0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDstLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNzstLWJzLWRhbmdlci1yZ2I6IDIyMCwgNTMsIDY5Oy0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwOy0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7LS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICMwNTJjNjU7LS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzJiMmYzMjstLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzBhMzYyMjstLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzA1NTE2MDstLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzY2NGQwMzstLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjNTgxNTFjOy0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogIzQ5NTA1NzstLWJzLWRhcmstdGV4dC1lbXBoYXNpczogIzQ5NTA1NzstLWJzLXByaW1hcnktYmctc3VidGxlOiAjY2ZlMmZmOy0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogI2UyZTNlNTstLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjZDFlN2RkOy0tYnMtaW5mby1iZy1zdWJ0bGU6ICNjZmY0ZmM7LS1icy13YXJuaW5nLWJnLXN1YnRsZTogI2ZmZjNjZDstLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICNmOGQ3ZGE7LS1icy1saWdodC1iZy1zdWJ0bGU6ICNmY2ZjZmQ7LS1icy1kYXJrLWJnLXN1YnRsZTogI2NlZDRkYTstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzllYzVmZTstLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjYzRjOGNiOy0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjYTNjZmJiOy0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjOWVlYWY5Oy0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjZmZlNjljOy0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICNmMWFlYjU7LS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjZTllY2VmOy0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjYWRiNWJkOy0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1Oy0tYnMtYmxhY2stcmdiOiAwLCAwLCAwOy0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7LS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTstLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTstLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7LS1icy1ib2R5LWZvbnQtc2l6ZToxcmVtOy0tYnMtYm9keS1mb250LXdlaWdodDogNDAwOy0tYnMtYm9keS1saW5lLWhlaWdodDogMS41Oy0tYnMtYm9keS1jb2xvcjogIzIxMjUyOTstLWJzLWJvZHktY29sb3ItcmdiOiAzMywgMzcsIDQxOy0tYnMtYm9keS1iZzogI2ZmZjstLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1Oy0tYnMtZW1waGFzaXMtY29sb3I6ICMwMDA7LS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7LS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC43NSk7LS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxOy0tYnMtc2Vjb25kYXJ5LWJnOiAjZTllY2VmOy0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogMjMzLCAyMzYsIDIzOTstLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNSk7LS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7LS1icy10ZXJ0aWFyeS1iZzogI2Y4ZjlmYTstLWJzLXRlcnRpYXJ5LWJnLXJnYjogMjQ4LCAyNDksIDI1MDstLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7LS1icy1saW5rLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtbGluay1jb2xvci1yZ2I6IDEzLCAxMTAsIDI1MzstLWJzLWxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lOy0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTstLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxMCwgODgsIDIwMjstLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7LS1icy1oaWdobGlnaHQtY29sb3I6ICMyMTI1Mjk7LS1icy1oaWdobGlnaHQtYmc6ICNmZmYzY2Q7LS1icy1ib3JkZXItd2lkdGg6IDFweDstLWJzLWJvcmRlci1zdHlsZTogc29saWQ7LS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7LS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07LS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjI1cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy1sZzogMC41cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTstLWJzLWJvcmRlci1yYWRpdXMteHhsOiAycmVtOy0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKTstLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07LS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7LS1icy1ib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1ib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJveC1zaGFkb3ctaW5zZXQ6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTstLWJzLWZvY3VzLXJpbmctd2lkdGg6IDAuMjVyZW07LS1icy1mb2N1cy1yaW5nLW9wYWNpdHk6IDAuMjU7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7LS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNkYzM1NDU7LS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1fVtkYXRhLWJzLXRoZW1lPWRhcmtde2NvbG9yLXNjaGVtZTpkYXJrOy0tYnMtYm9keS1jb2xvcjogI2RlZTJlNjstLWJzLWJvZHktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwOy0tYnMtYm9keS1iZzogIzIxMjUyOTstLWJzLWJvZHktYmctcmdiOiAzMywgMzcsIDQxOy0tYnMtZW1waGFzaXMtY29sb3I6ICNmZmY7LS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7LS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC43NSk7LS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwOy0tYnMtc2Vjb25kYXJ5LWJnOiAjMzQzYTQwOy0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogNTIsIDU4LCA2NDstLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNSk7LS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7LS1icy10ZXJ0aWFyeS1iZzogIzJiMzAzNTstLWJzLXRlcnRpYXJ5LWJnLXJnYjogNDMsIDQ4LCA1MzstLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzZlYThmZTstLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjYTdhY2IxOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjNzViNzk4Oy0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjNmVkZmY2Oy0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZmZkYTZhOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICNlYTg2OGY7LS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjZjhmOWZhOy0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjZGVlMmU2Oy0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6ICMwMzE2MzM7LS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjMTYxNzE5Oy0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMwNTFiMTE7LS1icy1pbmZvLWJnLXN1YnRsZTogIzAzMjgzMDstLWJzLXdhcm5pbmctYmctc3VidGxlOiAjMzMyNzAxOy0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogIzJjMGIwZTstLWJzLWxpZ2h0LWJnLXN1YnRsZTogIzM0M2E0MDstLWJzLWRhcmstYmctc3VidGxlOiAjMWExZDIwOy0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjMDg0Mjk4Oy0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICM0MTQ2NGI7LS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICMwZjUxMzI7LS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICMwODc5OTA7LS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICM5OTc0MDQ7LS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogIzg0MjAyOTstLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICM0OTUwNTc7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6ICMzNDNhNDA7LS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0Oy0tYnMtbGluay1jb2xvcjogIzZlYThmZTstLWJzLWxpbmstaG92ZXItY29sb3I6ICM4YmI5ZmU7LS1icy1saW5rLWNvbG9yLXJnYjogMTEwLCAxNjgsIDI1NDstLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxMzksIDE4NSwgMjU0Oy0tYnMtY29kZS1jb2xvcjogI2U2ODViNTstLWJzLWhpZ2hsaWdodC1jb2xvcjogI2RlZTJlNjstLWJzLWhpZ2hsaWdodC1iZzogIzY2NGQwMzstLWJzLWJvcmRlci1jb2xvcjogIzQ5NTA1NzstLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6ICM3NWI3OTg7LS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzc1Yjc5ODstLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2VhODY4ZjstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNlYTg2OGZ9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKXs6cm9vdHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofX1ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTp2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7dGV4dC1hbGlnbjp2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9aHJ7bWFyZ2luOjFyZW0gMDtjb2xvcjppbmhlcml0O2JvcmRlcjowO2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtvcGFjaXR5Oi4yNX1oNixoNSxoNCxoMyxoMixoMXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOnZhcigtLWJzLWhlYWRpbmctY29sb3IpfWgxe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDF7Zm9udC1zaXplOjIuNXJlbX19aDJ7Zm9udC1zaXplOmNhbGMoMS4zMjVyZW0gKyAwLjl2dyl9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtoMntmb250LXNpemU6MnJlbX19aDN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgMC42dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDN7Zm9udC1zaXplOjEuNzVyZW19fWg0e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDR7Zm9udC1zaXplOjEuNXJlbX19aDV7Zm9udC1zaXplOjEuMjVyZW19aDZ7Zm9udC1zaXplOjFyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWx7cGFkZGluZy1sZWZ0OjJyZW19b2wsdWwsZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCx1bCB1bCxvbCB1bCx1bCBvbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9c21hbGx7Zm9udC1zaXplOjAuODc1ZW19bWFya3twYWRkaW5nOi4xODc1ZW07Y29sb3I6dmFyKC0tYnMtaGlnaGxpZ2h0LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1iZyl9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MC43NWVtO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWF7Y29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YTpob3ZlcnstLWJzLWxpbmstY29sb3ItcmdiOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYil9YTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1wcmUsY29kZSxrYmQsc2FtcHtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7Zm9udC1zaXplOjFlbX1wcmV7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87Zm9udC1zaXplOjAuODc1ZW19cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH1jb2Rle2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWNvZGUtY29sb3IpO3dvcmQtd3JhcDpicmVhay13b3JkfWE+Y29kZXtjb2xvcjppbmhlcml0fWtiZHtwYWRkaW5nOi4xODc1cmVtIC4zNzVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtYm9keS1iZyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtib3JkZXItcmFkaXVzOi4yNXJlbX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MWVtfWZpZ3VyZXttYXJnaW46MCAwIDFyZW19aW1nLHN2Z3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Y2FwdGlvbi1zaWRlOmJvdHRvbTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9Y2FwdGlvbntwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO3RleHQtYWxpZ246bGVmdH10aHt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC1hbGlnbjotd2Via2l0LW1hdGNoLXBhcmVudH10aGVhZCx0Ym9keSx0Zm9vdCx0cix0ZCx0aHtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjB9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVtyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9c2VsZWN0e3dvcmQtd3JhcDpub3JtYWx9c2VsZWN0OmRpc2FibGVke29wYWNpdHk6MX1bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1idXR0b24sW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjpub3QoOmRpc2FibGVkKSxbdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxbdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpO2xpbmUtaGVpZ2h0OmluaGVyaXR9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtsZWdlbmR7Zm9udC1zaXplOjEuNXJlbX19bGVnZW5kKyp7Y2xlYXI6bGVmdH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxke3BhZGRpbmc6MH06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlcntwYWRkaW5nOjB9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1vdXRwdXR7ZGlzcGxheTppbmxpbmUtYmxvY2t9aWZyYW1le2JvcmRlcjowfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W2hpZGRlbl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmltZy1mbHVpZHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXRodW1ibmFpbHtwYWRkaW5nOi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5maWd1cmUtaW1ne21hcmdpbi1ib3R0b206LjVyZW07bGluZS1oZWlnaHQ6MX0uZmlndXJlLWNhcHRpb257Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci14eGwsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5jb250YWluZXIteHhsLC5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX06cm9vdHstLWJzLWJyZWFrcG9pbnQteHM6IDA7LS1icy1icmVha3BvaW50LXNtOiA1NzZweDstLWJzLWJyZWFrcG9pbnQtbWQ6IDc2OHB4Oy0tYnMtYnJlYWtwb2ludC1sZzogOTkycHg7LS1icy1icmVha3BvaW50LXhsOiAxMjAwcHg7LS1icy1icmVha3BvaW50LXh4bDogMTQwMHB4fS5yb3d7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ucm93Pip7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LmNvbHtmbGV4OjEgMCAwJX0ucm93LWNvbHMtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLTAsLmd4LTB7LS1icy1ndXR0ZXIteDogMH0uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6IDB9LmctMSwuZ3gtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLTEsLmd5LTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy0yLC5neC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy0yLC5neS0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy0zLC5neC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctMywuZ3ktM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLTQsLmd4LTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLTQsLmd5LTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLTUsLmd4LTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy01LC5neS01ey0tYnMtZ3V0dGVyLXk6IDNyZW19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jb2wtc217ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXNtLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXNtLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1zbS00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXNtLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtc20tNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtc20tYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1zbS0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1zbS0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtc20tM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXNtLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1zbS01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtc20tNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXNtLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1zbS04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtc20tOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXNtLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtc20tMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1zbS0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1zbS0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1zbS0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1zbS0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXNtLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtc20tNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtc20tOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1zbS05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXNtLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1zbS0wLC5neC1zbS0wey0tYnMtZ3V0dGVyLXg6IDB9Lmctc20tMCwuZ3ktc20tMHstLWJzLWd1dHRlci15OiAwfS5nLXNtLTEsLmd4LXNtLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1zbS0xLC5neS1zbS0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19Lmctc20tMiwuZ3gtc20tMnstLWJzLWd1dHRlci14OiAwLjVyZW19Lmctc20tMiwuZ3ktc20tMnstLWJzLWd1dHRlci15OiAwLjVyZW19Lmctc20tMywuZ3gtc20tM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXNtLTMsLmd5LXNtLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1zbS00LC5neC1zbS00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1zbS00LC5neS1zbS00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1zbS01LC5neC1zbS01ey0tYnMtZ3V0dGVyLXg6IDNyZW19Lmctc20tNSwuZ3ktc20tNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbC1tZHtmbGV4OjEgMCAwJX0ucm93LWNvbHMtbWQtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtbWQtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLW1kLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1tZC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1tZC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLW1kLTAsLmd4LW1kLTB7LS1icy1ndXR0ZXIteDogMH0uZy1tZC0wLC5neS1tZC0wey0tYnMtZ3V0dGVyLXk6IDB9LmctbWQtMSwuZ3gtbWQtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLW1kLTEsLmd5LW1kLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1tZC0yLC5neC1tZC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1tZC0yLC5neS1tZC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1tZC0zLC5neC1tZC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctbWQtMywuZ3ktbWQtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLW1kLTQsLmd4LW1kLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLW1kLTQsLmd5LW1kLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLW1kLTUsLmd4LW1kLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1tZC01LC5neS1tZC01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sLWxne2ZsZXg6MSAwIDAlfS5yb3ctY29scy1sZy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1sZy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1sZy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLWxnLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtbGctND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1sZy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLWxnLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbGctMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbGctNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtbGctMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbGctMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbGctOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1sZy0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1sZy0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctbGctMCwuZ3gtbGctMHstLWJzLWd1dHRlci14OiAwfS5nLWxnLTAsLmd5LWxnLTB7LS1icy1ndXR0ZXIteTogMH0uZy1sZy0xLC5neC1sZy0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctbGctMSwuZ3ktbGctMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLWxnLTIsLmd4LWxnLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLWxnLTIsLmd5LWxnLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLWxnLTMsLmd4LWxnLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1sZy0zLC5neS1sZy0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctbGctNCwuZ3gtbGctNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctbGctNCwuZ3ktbGctNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctbGctNSwuZ3gtbGctNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLWxnLTUsLmd5LWxnLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuY29sLXhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMteGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14bC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXhsLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wteGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteGwtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXhsLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC14bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteGwtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXhsLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC14bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteGwtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXhsLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC14bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXhsLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteGwtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmcteGwtMCwuZ3gteGwtMHstLWJzLWd1dHRlci14OiAwfS5nLXhsLTAsLmd5LXhsLTB7LS1icy1ndXR0ZXIteTogMH0uZy14bC0xLC5neC14bC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmcteGwtMSwuZ3kteGwtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXhsLTIsLmd4LXhsLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXhsLTIsLmd5LXhsLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXhsLTMsLmd4LXhsLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy14bC0zLC5neS14bC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmcteGwtNCwuZ3gteGwtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmcteGwtNCwuZ3kteGwtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmcteGwtNSwuZ3gteGwtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXhsLTUsLmd5LXhsLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuY29sLXh4bHtmbGV4OjEgMCAwJX0ucm93LWNvbHMteHhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXh4bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14eGwtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy14eGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14eGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14eGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14eGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteHhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wteHhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXh4bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteHhsLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC14eGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXh4bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteHhsLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC14eGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXh4bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteHhsLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC14eGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14eGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14eGwtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQteHhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXh4bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteHhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQteHhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteHhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQteHhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteHhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteHhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQteHhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteHhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmcteHhsLTAsLmd4LXh4bC0wey0tYnMtZ3V0dGVyLXg6IDB9LmcteHhsLTAsLmd5LXh4bC0wey0tYnMtZ3V0dGVyLXk6IDB9LmcteHhsLTEsLmd4LXh4bC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmcteHhsLTEsLmd5LXh4bC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmcteHhsLTIsLmd4LXh4bC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy14eGwtMiwuZ3kteHhsLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXh4bC0zLC5neC14eGwtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXh4bC0zLC5neS14eGwtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXh4bC00LC5neC14eGwtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmcteHhsLTQsLmd5LXh4bC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy14eGwtNSwuZ3gteHhsLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy14eGwtNSwuZ3kteHhsLTV7LS1icy1ndXR0ZXIteTogM3JlbX19LnRhYmxley0tYnMtdGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDstLWJzLXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7LS1icy10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDstLWJzLXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsOy0tYnMtdGFibGUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDUpOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xKTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1ob3Zlci1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA3NSk7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZT46bm90KGNhcHRpb24pPio+KntwYWRkaW5nOi41cmVtIC41cmVtO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJnKTtib3JkZXItYm90dG9tLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKX0udGFibGU+dGJvZHl7dmVydGljYWwtYWxpZ246aW5oZXJpdH0udGFibGU+dGhlYWR7dmVydGljYWwtYWxpZ246Ym90dG9tfS50YWJsZS1ncm91cC1kaXZpZGVye2JvcmRlci10b3A6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpKjIpIHNvbGlkIGN1cnJlbnRjb2xvcn0uY2FwdGlvbi10b3B7Y2FwdGlvbi1zaWRlOnRvcH0udGFibGUtc20+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouMjVyZW0gLjI1cmVtfS50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPip7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLXdpZHRoOjAgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKX0udGFibGUtYm9yZGVybGVzcz46bm90KGNhcHRpb24pPio+Kntib3JkZXItYm90dG9tLXdpZHRoOjB9LnRhYmxlLWJvcmRlcmxlc3M+Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3Atd2lkdGg6MH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpPip7LS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpfS50YWJsZS1zdHJpcGVkLWNvbHVtbnM+Om5vdChjYXB0aW9uKT50cj46bnRoLWNoaWxkKGV2ZW4pey0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7LS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX0udGFibGUtYWN0aXZley0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+KnstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2NmZTJmZjstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E2YjVjYzstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWQ3ZjI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFjYmU2Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXNlY29uZGFyeXstLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNlMmUzZTU7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNWI2Yjc7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDdkOGRhOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1zdWNjZXNzey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2QxZTdkZDstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E3YjliMTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjN2RiZDI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkMGM3Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWQ2Y2M7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWluZm97LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjY2ZmNGZjOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTZjM2NhOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZThlZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWRjZTM7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2JmZTJlOTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtd2FybmluZ3stLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNmZmYzY2Q7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjY2MyYTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjJlN2MzOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2ZGJiOTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMWJlOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1kYW5nZXJ7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZjhkN2RhOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZhY2FlOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjY2NjZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmMyYzQ7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2U1YzdjYTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtbGlnaHR7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZjhmOWZhOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZjN2M4Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjZWRlZTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2U1ZTZlNzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtZGFya3stLWJzLXRhYmxlLWNvbG9yOiAjZmZmOy0tYnMtdGFibGUtYmc6ICMyMTI1Mjk7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICM0ZDUxNTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjMmMzMDM0Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiAjMzIzNTM5Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtc217b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbGd7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14eGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX0uZm9ybS1sYWJlbHttYXJnaW4tYm90dG9tOi41cmVtfS5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKDAuMzc1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjV9LmNvbC1mb3JtLWxhYmVsLWxne3BhZGRpbmctdG9wOmNhbGMoMC41cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtmb250LXNpemU6MS4yNXJlbX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7Zm9udC1zaXplOjAuODc1cmVtfS5mb3JtLXRleHR7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9se3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbFt0eXBlPWZpbGVde292ZXJmbG93OmhpZGRlbn0uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pe2N1cnNvcjpwb2ludGVyfS5mb3JtLWNvbnRyb2w6Zm9jdXN7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItY29sb3I6Izg2YjdmZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle21pbi13aWR0aDo4NXB4O2hlaWdodDoxLjVlbTttYXJnaW46MH0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGV0aW1lLWVkaXR7ZGlzcGxheTpibG9jaztwYWRkaW5nOjB9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0wLjM3NXJlbSAtMC43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1iZyk7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtib3JkZXItcmFkaXVzOjA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6c29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3Vze291dGxpbmU6MH0uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxne3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1jb250cm9sLXNte21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LTAuMjVyZW0gLTAuNXJlbTttYXJnaW4taW5saW5lLWVuZDouNXJlbX0uZm9ybS1jb250cm9sLWxne21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbjotMC41cmVtIC0xcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19dGV4dGFyZWEuZm9ybS1jb250cm9se21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9dGV4dGFyZWEuZm9ybS1jb250cm9sLXNte21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1jb250cm9sLWNvbG9ye3dpZHRoOjNyZW07aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjM3NXJlbX0uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2h7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNte2hlaWdodDpjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxne2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1zZWxlY3R7LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksdmFyKC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4O2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZm9ybS1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjAgMCAwIHZhcigtLWJzLWJvZHktY29sb3IpfS5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZm9ybS1zZWxlY3QtbGd7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX1bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zZWxlY3R7LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVja3tkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVlbTttYXJnaW4tYm90dG9tOi4xMjVyZW19LmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMS41ZW19LmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6LTEuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5wdXR7LS1icy1mb3JtLWNoZWNrLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtmbGV4LXNocmluazowO3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0tY2hlY2stYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7cHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0fS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hde2JvcmRlci1yYWRpdXM6LjI1ZW19LmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb117Ym9yZGVyLXJhZGl1czo1MCV9LmZvcm0tY2hlY2staW5wdXQ6YWN0aXZle2ZpbHRlcjpicmlnaHRuZXNzKDkwJSl9LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF17LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb117LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmQ7LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNX0uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF1+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWx7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouNX0uZm9ybS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjIuNWVtfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dHstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTt3aWR0aDoyZW07bWFyZ2luLWxlZnQ6LTIuNWVtO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1zd2l0Y2gtYmcpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXI7Ym9yZGVyLXJhZGl1czoyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3Vzey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzg2YjdmZScvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjstLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjIuNWVtO3BhZGRpbmctbGVmdDowfS5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXR7bWFyZ2luLXJpZ2h0Oi0yLjVlbTttYXJnaW4tbGVmdDowfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5idG4tY2hlY2tbZGlzYWJsZWRdKy5idG4sLmJ0bi1jaGVjazpkaXNhYmxlZCsuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNjV9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cyl7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tcmFuZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MS41cmVtO3BhZGRpbmc6MDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5mb3JtLXJhbmdlOmZvY3Vze291dGxpbmU6MH0uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotMC4yNXJlbTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7aGVpZ2h0OmNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO21pbi1oZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO2hlaWdodDoxMDAlO3BhZGRpbmc6MXJlbSAuNzVyZW07b3ZlcmZsb3c6aGlkZGVuO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1mbG9hdGluZz5sYWJlbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR7cGFkZGluZzoxcmVtIC43NXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWx7Y29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO3RyYW5zZm9ybTpzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbDo6YWZ0ZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MXJlbSAuMzc1cmVtO3otaW5kZXg6LTE7aGVpZ2h0OjEuNWVtO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsfmxhYmVse2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTt0cmFuc2Zvcm06c2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0fmxhYmVse2JvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIDB9LmZvcm0tZmxvYXRpbmc+OmRpc2FibGVkfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR+bGFiZWx7Y29sb3I6IzZjNzU3ZH0uZm9ybS1mbG9hdGluZz46ZGlzYWJsZWR+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR+bGFiZWw6OmFmdGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwJX0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZ3twb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO3dpZHRoOjElO21pbi13aWR0aDowfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbnt6LWluZGV4OjV9LmlucHV0LWdyb3VwIC5idG57cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5pbnB1dC1ncm91cCAuYnRuOmZvY3Vze3otaW5kZXg6NX0uaW5wdXQtZ3JvdXAtdGV4dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1iZyk7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1sZz4uYnRue3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1zbT4uYnRue3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5pbnB1dC1ncm91cC1sZz4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdHtwYWRkaW5nLXJpZ2h0OjNyZW19LmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpPi5mb3JtLXNlbGVjdHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPjpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpPi5mb3JtLXNlbGVjdHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjayl7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpKi0xKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjAuODc1ZW07Y29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc3VjY2Vzcyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0ud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtdG9vbHRpcCwuaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsLmZvcm0tY29udHJvbC5pcy12YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwuZm9ybS1zZWxlY3QuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdey0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlke3dpZHRoOmNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWR7ei1pbmRleDozfS5pbnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYW5nZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9Lndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOmludmFsaWR+LmludmFsaWQtdG9vbHRpcCwuaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsLmZvcm0tc2VsZWN0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4uaW52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWR7ei1pbmRleDo0fS5idG57LS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtOy0tYnMtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07LS1icy1idG4tZm9udC1mYW1pbHk6IDstLWJzLWJ0bi1mb250LXNpemU6MXJlbTstLWJzLWJ0bi1mb250LXdlaWdodDogNDAwOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7LS1icy1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYnRuLWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1idG4tbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOnZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX19LmJ0bjpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcil9LmJ0bi1jaGVjaysuYnRuOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKX0uYnRuOmZvY3VzLXZpc2libGV7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUrLmJ0bntib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmUsLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmUsLmJ0bi5hY3RpdmUsLmJ0bi5zaG93e2NvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKX0uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bjpmb2N1cy12aXNpYmxlLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG4uYWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bi5zaG93OmZvY3VzLXZpc2libGV7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUrLmJ0bntib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuOmRpc2FibGVkLC5idG4uZGlzYWJsZWQsZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bntjb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtY29sb3IpO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtvcGFjaXR5OnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KX0uYnRuLXByaW1hcnl7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMwZDZlZmQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmR9LmJ0bi1zZWNvbmRhcnl7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICM2Yzc1N2Q7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNWM2MzZhOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU2NWU2NDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM1NjVlNjQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkfS5idG4tc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjogI2ZmZjstLWJzLWJ0bi1iZzogIzE5ODc1NDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMxNTczNDc7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTQ2YzQzOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMTQ2YzQzOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMzY1M2Y7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTk4NzU0Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NH0uYnRuLWluZm97LS1icy1idG4tY29sb3I6ICMwMDA7LS1icy1idG4tYmc6ICMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjMzFkMmYyOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMSwgMTcyLCAyMDQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjVjZmYyOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjB9LmJ0bi13YXJuaW5ney0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmM3MjA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE3LCAxNjQsIDY7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmY2QzOTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjNzIwOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2ZmYzEwNzstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDd9LmJ0bi1kYW5nZXJ7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICNkYzM1NDU7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjYmIyZDNiOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IwMmEzNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjUsIDgzLCA5NzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjYjAyYTM3Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNhNTI4MzQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NX0uYnRuLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2QzZDRkNTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYX0uYnRuLWRhcmt7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2NiwgNzAsIDczOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzM3M2IzZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMyMTI1Mjk7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5fS5idG4tb3V0bGluZS1wcmltYXJ5ey0tYnMtYnRuLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDExMCwgMjUzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZDZlZmQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7LS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICM2Yzc1N2Q7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1zdWNjZXNzey0tYnMtYnRuLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjUsIDEzNSwgODQ7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWluZm97LS1icy1idG4tY29sb3I6ICMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMjAyLCAyNDA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7LS1icy1idG4tY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZmZjMTA3Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFuZ2Vyey0tYnMtYnRuLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIwLCA1MywgNjk7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2RjMzU0NTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiAjZjhmOWZhOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtZGFya3stLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1saW5rey0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7LS1icy1idG4tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1Mzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4tbGluazpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9LmJ0bi1saW5rOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcil9LmJ0bi1sZ3stLWJzLWJ0bi1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07LS1icy1idG4tZm9udC1zaXplOjEuMjVyZW07LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmJ0bi1zbXstLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07LS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07LS1icy1idG4tZm9udC1zaXplOjAuODc1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pfS5mYWRle3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZmFkZXt0cmFuc2l0aW9uOm5vbmV9fS5mYWRlOm5vdCguc2hvdyl7b3BhY2l0eTowfS5jb2xsYXBzZTpub3QoLnNob3cpe2Rpc3BsYXk6bm9uZX0uY29sbGFwc2luZ3toZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX19LmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt3aWR0aDowO2hlaWdodDphdXRvO3RyYW5zaXRpb246d2lkdGggLjM1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWx7dHJhbnNpdGlvbjpub25lfX0ubmF2ey0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtOy0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07LS1icy1uYXYtbGluay1mb250LXdlaWdodDogOy0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2LWxpbmt7dHJhbnNpdGlvbjpub25lfX0ubmF2LWxpbms6aG92ZXIsLm5hdi1saW5rOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKX0ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9Lm5hdi1saW5rLmRpc2FibGVkLC5uYXYtbGluazpkaXNhYmxlZHtjb2xvcjp2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH0ubmF2LXRhYnN7LS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItYm90dG9tOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKX0ubmF2LXRhYnMgLm5hdi1saW5re21hcmdpbi1ib3R0b206Y2FsYygtMSp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXI6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyl9Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwubmF2LXRhYnMgLm5hdi1saW5rOmZvY3Vze2lzb2xhdGlvbjppc29sYXRlO2JvcmRlci1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGlua3tjb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzey0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjMGQ2ZWZkfS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGlua3tjb2xvcjp2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKX0ubmF2LXVuZGVybGluZXstLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtOy0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6IDAuMTI1cmVtOy0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO2dhcDp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWdhcCl9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItYm90dG9tOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCByZ2JhKDAsMCwwLDApfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpob3ZlciwubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjpjdXJyZW50Y29sb3J9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXVuZGVybGluZSAuc2hvdz4ubmF2LWxpbmt7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO2JvcmRlci1ib3R0b20tY29sb3I6Y3VycmVudGNvbG9yfS5uYXYtZmlsbD4ubmF2LWxpbmssLm5hdi1maWxsIC5uYXYtaXRlbXtmbGV4OjEgMSBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkPi5uYXYtbGluaywubmF2LWp1c3RpZmllZCAubmF2LWl0ZW17ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLC5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmt7d2lkdGg6MTAwJX0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7LS1icy1uYXZiYXItcGFkZGluZy14OiAwOy0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtOy0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuNjUpOy0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7LS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAwLjMxMjVyZW07LS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTstLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMjVyZW07LS1icy1uYXZiYXItYnJhbmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDEuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MzMsIDM3LCA0MSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xNSk7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6dmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCl9Lm5hdmJhcj4uY29udGFpbmVyLC5uYXZiYXI+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLW1kLC5uYXZiYXI+LmNvbnRhaW5lci1sZywubmF2YmFyPi5jb250YWluZXIteGwsLm5hdmJhcj4uY29udGFpbmVyLXh4bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOmluaGVyaXQ7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5uYXZiYXItYnJhbmR7cGFkZGluZy10b3A6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7cGFkZGluZy1ib3R0b206dmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7bWFyZ2luLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtmb250LXNpemU6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcil9Lm5hdmJhci1uYXZ7LS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7LS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7LS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTstLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpOy0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3d7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcil9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljfS5uYXZiYXItdGV4dHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpfS5uYXZiYXItdGV4dCBhLC5uYXZiYXItdGV4dCBhOmhvdmVyLC5uYXZiYXItdGV4dCBhOmZvY3Vze2NvbG9yOnZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpfS5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubmF2YmFyLXRvZ2dsZXJ7dHJhbnNpdGlvbjpub25lfX0ubmF2YmFyLXRvZ2dsZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci10b2dnbGVyOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0OnZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO292ZXJmbG93LXk6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWV4cGFuZC1tZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5uYXZiYXItZXhwYW5kLXh4bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1kYXJrLC5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXXstLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTstLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1bZGF0YS1icy10aGVtZT1kYXJrXSAubmF2YmFyLXRvZ2dsZXItaWNvbnstLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0uYWNjb3JkaW9uey0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07LS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7LS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7LS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzA1MmM2NScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOy0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKX0uYWNjb3JkaW9uLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtvdmVyZmxvdy1hbmNob3I6bm9uZTt0cmFuc2l0aW9uOnZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYWNjb3JkaW9uLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKXtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO2JveC1zaGFkb3c6aW5zZXQgMCBjYWxjKC0xKnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpfS5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTt0cmFuc2Zvcm06dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSl9LmFjY29yZGlvbi1idXR0b246OmFmdGVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTttYXJnaW4tbGVmdDphdXRvO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO3RyYW5zaXRpb246dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9uOjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS5hY2NvcmRpb24tYnV0dG9uOmhvdmVye3otaW5kZXg6Mn0uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1c3t6LWluZGV4OjM7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYWNjb3JkaW9uLWhlYWRlcnttYXJnaW4tYm90dG9tOjB9LmFjY29yZGlvbi1pdGVte2NvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYmcpO2JvcmRlcjp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGU+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b257Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpe2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWJvZHl7cGFkZGluZzp2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCl9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW17Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItcmFkaXVzOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1jb2xsYXBzZXtib3JkZXItcmFkaXVzOjB9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmFjY29yZGlvbi1idXR0b246OmFmdGVyey0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIil9LmFsZXJ0ey0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYWxlcnQtcGFkZGluZy14OiAxcmVtOy0tYnMtYWxlcnQtcGFkZGluZy15OiAxcmVtOy0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTstLWJzLWFsZXJ0LWNvbG9yOiBpbmhlcml0Oy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpOy0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6dmFyKC0tYnMtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXgpO21hcmdpbi1ib3R0b206dmFyKC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbSk7Y29sb3I6dmFyKC0tYnMtYWxlcnQtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWxlcnQtYmcpO2JvcmRlcjp2YXIoLS1icy1hbGVydC1ib3JkZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyl9LmFsZXJ0LWhlYWRpbmd7Y29sb3I6aW5oZXJpdH0uYWxlcnQtbGlua3tmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tYnMtYWxlcnQtbGluay1jb2xvcil9LmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6M3JlbX0uYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3otaW5kZXg6MjtwYWRkaW5nOjEuMjVyZW0gMXJlbX0uYWxlcnQtcHJpbWFyeXstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LXNlY29uZGFyeXstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtc3VjY2Vzc3stLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWluZm97LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpfS5hbGVydC13YXJuaW5ney0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtZGFuZ2Vyey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpfS5hbGVydC1saWdodHstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpfS5hbGVydC1kYXJrey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKX0ucG9wb3ZlcnstLWJzLXBvcG92ZXItemluZGV4OiAxMDcwOy0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4Oy0tYnMtcG9wb3Zlci1mb250LXNpemU6MC44NzVyZW07LS1icy1wb3BvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKTstLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7LS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpOy0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7LS1icy1wb3BvdmVyLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpOy0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxcmVtOy0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07LS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemU6MXJlbTstLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiBpbmhlcml0Oy0tYnMtcG9wb3Zlci1oZWFkZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7LS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAxcmVtOy0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMXJlbTstLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1wb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtOy0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTstLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7ei1pbmRleDp2YXIoLS1icy1wb3BvdmVyLXppbmRleCk7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6dmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKX0ucG9wb3ZlciAucG9wb3Zlci1hcnJvd3tkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO2hlaWdodDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCl9LnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvd3tib3R0b206Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSl9LmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIDB9LmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjphZnRlcntib3R0b206dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci10b3AtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3d7bGVmdDpjYWxjKC0xKih2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2JvcmRlci13aWR0aDpjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgMH0uYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci1yaWdodC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjphZnRlcntsZWZ0OnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItcmlnaHQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93e3RvcDpjYWxjKC0xKih2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKX0uYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmFmdGVye2JvcmRlci13aWR0aDowIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KX0uYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmFmdGVye3RvcDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKX0uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkpO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyl9LmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93e3JpZ2h0OmNhbGMoLTEqKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO3dpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtoZWlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCl9LmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCl9LmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXtyaWdodDowO2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjphZnRlcntyaWdodDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LnBvcG92ZXItaGVhZGVye3BhZGRpbmc6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOnZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcil9LmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS50ZXh0LWJnLXByaW1hcnl7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLXNlY29uZGFyeXtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1zdWNjZXNze2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1pbmZve2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy13YXJuaW5ne2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1kYW5nZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctbGlnaHR7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1kYXJre2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1wcmltYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstcHJpbWFyeTpob3ZlciwubGluay1wcmltYXJ5OmZvY3Vze2NvbG9yOlJHQkEoMTAsIDg4LCAyMDIsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTAsIDg4LCAyMDIsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXNlY29uZGFyeXtjb2xvcjpSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1zZWNvbmRhcnk6aG92ZXIsLmxpbmstc2Vjb25kYXJ5OmZvY3Vze2NvbG9yOlJHQkEoODYsIDk0LCAxMDAsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoODYsIDk0LCAxMDAsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3N7Y29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1zdWNjZXNzOmhvdmVyLC5saW5rLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6UkdCQSgyMCwgMTA4LCA2NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyMCwgMTA4LCA2NywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstaW5mb3tjb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWluZm86aG92ZXIsLmxpbmstaW5mbzpmb2N1c3tjb2xvcjpSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg2MSwgMjEzLCAyNDMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXdhcm5pbmd7Y29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay13YXJuaW5nOmhvdmVyLC5saW5rLXdhcm5pbmc6Zm9jdXN7Y29sb3I6UkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjU1LCAyMDUsIDU3LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYW5nZXJ7Y29sb3I6UkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFuZ2VyOmhvdmVyLC5saW5rLWRhbmdlcjpmb2N1c3tjb2xvcjpSR0JBKDE3NiwgNDIsIDU1LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDE3NiwgNDIsIDU1LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1saWdodHtjb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstbGlnaHQ6aG92ZXIsLmxpbmstbGlnaHQ6Zm9jdXN7Y29sb3I6UkdCQSgyNDksIDI1MCwgMjUxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhcmt7Y29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYXJrOmhvdmVyLC5saW5rLWRhcms6Zm9jdXN7Y29sb3I6UkdCQSgyNiwgMzAsIDMzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWJvZHktZW1waGFzaXN7Y29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWJvZHktZW1waGFzaXM6aG92ZXIsLmxpbmstYm9keS1lbXBoYXNpczpmb2N1c3tjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnR9LmZvY3VzLXJpbmc6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtZm9jdXMtcmluZy14LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXksIDApIHZhcigtLWJzLWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy13aWR0aCkgdmFyKC0tYnMtZm9jdXMtcmluZy1jb2xvcil9Lmljb24tbGlua3tkaXNwbGF5OmlubGluZS1mbGV4O2dhcDouMzc1cmVtO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5pY29uLWxpbms+LmJpe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MWVtO2hlaWdodDoxZW07ZmlsbDpjdXJyZW50Y29sb3I7dHJhbnNpdGlvbjouMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5pY29uLWxpbms+LmJpe3RyYW5zaXRpb246bm9uZX19Lmljb24tbGluay1ob3Zlcjpob3Zlcj4uYmksLmljb24tbGluay1ob3Zlcjpmb2N1cy12aXNpYmxlPi5iaXt0cmFuc2Zvcm06dmFyKC0tYnMtaWNvbi1saW5rLXRyYW5zZm9ybSwgdHJhbnNsYXRlM2QoMC4yNWVtLCAwLCAwKSl9LnJhdGlve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnJhdGlvOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDp2YXIoLS1icy1hc3BlY3QtcmF0aW8pO2NvbnRlbnQ6XCJcIn0ucmF0aW8+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucmF0aW8tMXgxey0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlfS5yYXRpby00eDN7LS1icy1hc3BlY3QtcmF0aW86IDc1JX0ucmF0aW8tMTZ4OXstLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlfS5yYXRpby0yMXg5ey0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJX0uZml4ZWQtdG9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH0uZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAzMH0uc3RpY2t5LXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zdGlja3ktc20tdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1zbS1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zdGlja3ktbWQtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1tZC1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5zdGlja3ktbGctdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS1sZy1ib3R0b217cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6MTAyMH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc3RpY2t5LXhsLXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3kteGwtYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnN0aWNreS14eGwtdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9LnN0aWNreS14eGwtYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fS5oc3RhY2t7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24tc2VsZjpzdHJldGNofS52c3RhY2t7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLXNlbGY6c3RyZXRjaH0udmlzdWFsbHktaGlkZGVuLC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKXt3aWR0aDoxcHggIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luOi0xcHggIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtjbGlwOnJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50fS52aXN1YWxseS1oaWRkZW46bm90KGNhcHRpb24pLC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKTpub3QoY2FwdGlvbil7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0uc3RyZXRjaGVkLWxpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTtjb250ZW50OlwiXCJ9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS52cntkaXNwbGF5OmlubGluZS1ibG9jazthbGlnbi1zZWxmOnN0cmV0Y2g7d2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTttaW4taGVpZ2h0OjFlbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi4yNX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5vcGFjaXR5LTB7b3BhY2l0eTowICFpbXBvcnRhbnR9Lm9wYWNpdHktMjV7b3BhY2l0eTouMjUgIWltcG9ydGFudH0ub3BhY2l0eS01MHtvcGFjaXR5Oi41ICFpbXBvcnRhbnR9Lm9wYWNpdHktNzV7b3BhY2l0eTouNzUgIWltcG9ydGFudH0ub3BhY2l0eS0xMDB7b3BhY2l0eToxICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudH0ub3ZlcmZsb3cteC12aXNpYmxle292ZXJmbG93LXg6dmlzaWJsZSAhaW1wb3J0YW50fS5vdmVyZmxvdy14LXNjcm9sbHtvdmVyZmxvdy14OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktaGlkZGVue292ZXJmbG93LXk6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktdmlzaWJsZXtvdmVyZmxvdy15OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGwgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudH0uc2hhZG93LXNte2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudH0uc2hhZG93LWxne2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZvY3VzLXJpbmctcHJpbWFyeXstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zZWNvbmRhcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zdWNjZXNzey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWluZm97LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctd2FybmluZ3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYW5nZXJ7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1saWdodHstLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFya3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LnRvcC0we3RvcDowICFpbXBvcnRhbnR9LnRvcC01MHt0b3A6NTAlICFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUgIWltcG9ydGFudH0uYm90dG9tLTB7Ym90dG9tOjAgIWltcG9ydGFudH0uYm90dG9tLTUwe2JvdHRvbTo1MCUgIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSAhaW1wb3J0YW50fS5zdGFydC0we2xlZnQ6MCAhaW1wb3J0YW50fS5zdGFydC01MHtsZWZ0OjUwJSAhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlICFpbXBvcnRhbnR9LmVuZC0we3JpZ2h0OjAgIWltcG9ydGFudH0uZW5kLTUwe3JpZ2h0OjUwJSAhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9we2JvcmRlci10b3A6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItZW5kLTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLXN0YXJ0e2JvcmRlci1sZWZ0OnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ney0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1ibGFja3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRley0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzcy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWluZm8tc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5nLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2VyLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1kYXJrLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItMXtib3JkZXItd2lkdGg6MXB4ICFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHggIWltcG9ydGFudH0uYm9yZGVyLTN7Ym9yZGVyLXdpZHRoOjNweCAhaW1wb3J0YW50fS5ib3JkZXItNHtib3JkZXItd2lkdGg6NHB4ICFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHggIWltcG9ydGFudH0uYm9yZGVyLW9wYWNpdHktMTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC4xfS5ib3JkZXItb3BhY2l0eS0yNXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1fS5ib3JkZXItb3BhY2l0eS01MHstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjV9LmJvcmRlci1vcGFjaXR5LTc1ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzV9LmJvcmRlci1vcGFjaXR5LTEwMHstLWJzLWJvcmRlci1vcGFjaXR5OiAxfS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0uaC0yNXtoZWlnaHQ6MjUlICFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSAhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUgIWltcG9ydGFudH0uaC0xMDB7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0udmgtMTAwe2hlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudH0uZnMtMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnR9LmZzLTN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudH0uZnMtNXtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnR9LmZzdC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0uZnN0LW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIgIWltcG9ydGFudH0uZnctbGlnaHR7Zm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnR9LmZ3LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZnctbWVkaXVte2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50fS5mdy1zZW1pYm9sZHtmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZnctYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5saC0xe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSAhaW1wb3J0YW50fS5saC1iYXNle2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50fS5saC1sZ3tsaW5lLWhlaWdodDoyICFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaCAhaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtaW5mb3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13YXJuaW5ney0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcnstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1kYXJrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWJsYWNrey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC13aGl0ZXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYm9keXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1tdXRlZHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSAhaW1wb3J0YW50fS50ZXh0LWJvZHktc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LXRlcnRpYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJvZHktZW1waGFzaXN7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS50ZXh0LW9wYWNpdHktMjV7LS1icy10ZXh0LW9wYWNpdHk6IDAuMjV9LnRleHQtb3BhY2l0eS01MHstLWJzLXRleHQtb3BhY2l0eTogMC41fS50ZXh0LW9wYWNpdHktNzV7LS1icy10ZXh0LW9wYWNpdHk6IDAuNzV9LnRleHQtb3BhY2l0eS0xMDB7LS1icy10ZXh0LW9wYWNpdHk6IDF9LnRleHQtcHJpbWFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3MtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWluZm8tZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmctZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlci1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1saWdodC1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhcmstZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS5saW5rLW9wYWNpdHktMTB7LS1icy1saW5rLW9wYWNpdHk6IDAuMX0ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0yNXstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjI1fS5saW5rLW9wYWNpdHktNTB7LS1icy1saW5rLW9wYWNpdHk6IDAuNX0ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS03NXstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjc1fS5saW5rLW9wYWNpdHktMTAwey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9mZnNldC0xe3RleHQtdW5kZXJsaW5lLW9mZnNldDouMTI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMS1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTN7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4zNzVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtcHJpbWFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3N7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWluZm97LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXdhcm5pbmd7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhbmdlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1saWdodHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhcmt7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5ley0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDF9LmJnLXByaW1hcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1pbmZvey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctd2FybmluZ3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhbmdlcnstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctbGlnaHR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctZGFya3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJsYWNrey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdoaXRley0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJvZHl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJnLWJvZHktc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5LXRlcnRpYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLW9wYWNpdHktMTB7LS1icy1iZy1vcGFjaXR5OiAwLjF9LmJnLW9wYWNpdHktMjV7LS1icy1iZy1vcGFjaXR5OiAwLjI1fS5iZy1vcGFjaXR5LTUwey0tYnMtYmctb3BhY2l0eTogMC41fS5iZy1vcGFjaXR5LTc1ey0tYnMtYmctb3BhY2l0eTogMC43NX0uYmctb3BhY2l0eS0xMDB7LS1icy1iZy1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc3VjY2Vzcy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctaW5mby1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctd2FybmluZy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFuZ2VyLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFyay1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5wZS1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG8gIWltcG9ydGFudH0ucm91bmRlZHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC0ye2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC0ze2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC00e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC01e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTB7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0xe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ze2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC00e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC01e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLWNpcmNsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1waWxse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTF7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtM3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC01e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1jaXJjbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLXBpbGx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTB7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0xe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ze2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS00e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS01e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLWNpcmNsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1waWxse2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTB7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ze2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LWNpcmNsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtcGlsbHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9LnotbjF7ei1pbmRleDotMSAhaW1wb3J0YW50fS56LTB7ei1pbmRleDowICFpbXBvcnRhbnR9LnotMXt6LWluZGV4OjEgIWltcG9ydGFudH0uei0ye3otaW5kZXg6MiAhaW1wb3J0YW50fS56LTN7ei1pbmRleDozICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1zbS1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXNtLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1zbS0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1zbS00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXNtLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtc20tNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtc20tNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1zbS1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1tZC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LW1kLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItbWQtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1tZC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItbWQtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1tZC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbWQtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tbWQtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtbWQtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLW1kLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtbWQtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtbWQtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtbWQtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1tZC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1tZC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1tZC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1tZC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LW1kLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LW1kLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxvYXQtbGctc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1sZy1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1sZy1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1sZy0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItbGctMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1sZy0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItbGctNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1sZy1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLWxnLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbGctMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItbGctM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1sZy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC1sZy0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1sZy0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1sZy0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1sZy00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbGctZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14bC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14bC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci14bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci14bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci14bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0teGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi14bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy14bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy14bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHkteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHkteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14bC0we2dhcDowICFpbXBvcnRhbnR9LmdhcC14bC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14bC0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC14bC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZmxvYXQteHhsLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14eGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQteHhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14eGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteHhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteHhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC14eGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14eGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC14eGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci14eGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteHhsLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci14eGwtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteHhsLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci14eGwtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteHhsLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXh4bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0teHhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXh4bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0teHhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXh4bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teHhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgteHhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS14eGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS14eGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXkteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXh4bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXh4bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUteHhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteHhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteHhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14eGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy14eGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy14eGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMteHhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAteHhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteHhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteHhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteHhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgteHhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXh4bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC14eGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXh4bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteHhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi14eGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy14eGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14eGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14eGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC14eGwtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC14eGwtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC14eGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXh4bC01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteHhsLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQteHhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXh4bC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZnMtMXtmb250LXNpemU6Mi41cmVtICFpbXBvcnRhbnR9LmZzLTJ7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSAhaW1wb3J0YW50fS5mcy00e2ZvbnQtc2l6ZToxLjVyZW0gIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1wcmludC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubWZwLWJne3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTA0MjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7YmFja2dyb3VuZDojMGIwYjBiO29wYWNpdHk6Ljh9Lm1mcC13cmFwe3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTA0Mztwb3NpdGlvbjpmaXhlZDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5tZnAtY29udGFpbmVye3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3BhZGRpbmc6MCA4cHg7Ym94LXNpemluZzpib3JkZXItYm94fS5tZnAtY29udGFpbmVyOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lm1mcC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246bGVmdDt6LWluZGV4OjEwNDV9Lm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudHt3aWR0aDoxMDAlO2N1cnNvcjphdXRvfS5tZnAtYWpheC1jdXJ7Y3Vyc29yOnByb2dyZXNzfS5tZnAtem9vbS1vdXQtY3VyLC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2V7Y3Vyc29yOi1tb3otem9vbS1vdXQ7Y3Vyc29yOi13ZWJraXQtem9vbS1vdXQ7Y3Vyc29yOnpvb20tb3V0fS5tZnAtem9vbXtjdXJzb3I6cG9pbnRlcjtjdXJzb3I6LXdlYmtpdC16b29tLWluO2N1cnNvcjotbW96LXpvb20taW47Y3Vyc29yOnpvb20taW59Lm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnR7Y3Vyc29yOmF1dG99Lm1mcC1jbG9zZSwubWZwLWFycm93LC5tZnAtcHJlbG9hZGVyLC5tZnAtY291bnRlcnstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm1mcC1sb2FkaW5nLm1mcC1maWd1cmV7ZGlzcGxheTpub25lfS5tZnAtaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubWZwLXByZWxvYWRlcntjb2xvcjojY2NjO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6YXV0bzt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOi0wLjhlbTtsZWZ0OjhweDtyaWdodDo4cHg7ei1pbmRleDoxMDQ0fS5tZnAtcHJlbG9hZGVyIGF7Y29sb3I6I2NjY30ubWZwLXByZWxvYWRlciBhOmhvdmVye2NvbG9yOiNmZmZ9Lm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVye2Rpc3BsYXk6bm9uZX0ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50e2Rpc3BsYXk6bm9uZX1idXR0b24ubWZwLWNsb3NlLGJ1dHRvbi5tZnAtYXJyb3d7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6YmxvY2s7b3V0bGluZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjEwNDY7Ym94LXNoYWRvdzpub25lO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb259YnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXI6MH0ubWZwLWNsb3Nle3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7bGluZS1oZWlnaHQ6NDRweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjY1O3BhZGRpbmc6MCAwIDE4cHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZX0ubWZwLWNsb3NlOmhvdmVyLC5tZnAtY2xvc2U6Zm9jdXN7b3BhY2l0eToxfS5tZnAtY2xvc2U6YWN0aXZle3RvcDoxcHh9Lm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZXtjb2xvcjojMzMzfS5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2V7Y29sb3I6I2ZmZjtyaWdodDotNnB4O3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDo2cHg7d2lkdGg6MTAwJX0ubWZwLWNvdW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtjb2xvcjojY2NjO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE4cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5tZnAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTouNjU7bWFyZ2luOjA7dG9wOjUwJTttYXJnaW4tdG9wOi01NXB4O3BhZGRpbmc6MDt3aWR0aDo5MHB4O2hlaWdodDoxMTBweDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLCAwLCAwLCAwKX0ubWZwLWFycm93OmFjdGl2ZXttYXJnaW4tdG9wOi01NHB4fS5tZnAtYXJyb3c6aG92ZXIsLm1mcC1hcnJvdzpmb2N1c3tvcGFjaXR5OjF9Lm1mcC1hcnJvdzpiZWZvcmUsLm1mcC1hcnJvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDttYXJnaW4tdG9wOjM1cHg7bWFyZ2luLWxlZnQ6MzVweDtib3JkZXI6bWVkaXVtIGluc2V0IHRyYW5zcGFyZW50fS5tZnAtYXJyb3c6YWZ0ZXJ7Ym9yZGVyLXRvcC13aWR0aDoxM3B4O2JvcmRlci1ib3R0b20td2lkdGg6MTNweDt0b3A6OHB4fS5tZnAtYXJyb3c6YmVmb3Jle2JvcmRlci10b3Atd2lkdGg6MjFweDtib3JkZXItYm90dG9tLXdpZHRoOjIxcHg7b3BhY2l0eTouN30ubWZwLWFycm93LWxlZnR7bGVmdDowfS5tZnAtYXJyb3ctbGVmdDphZnRlcntib3JkZXItcmlnaHQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjMxcHh9Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXttYXJnaW4tbGVmdDoyNXB4O2JvcmRlci1yaWdodDoyN3B4IHNvbGlkICMzZjNmM2Z9Lm1mcC1hcnJvdy1yaWdodHtyaWdodDowfS5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjM5cHh9Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MjdweCBzb2xpZCAjM2YzZjNmfS5tZnAtaWZyYW1lLWhvbGRlcntwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudHtsaW5lLWhlaWdodDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkwMHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO2JhY2tncm91bmQ6IzAwMH1pbWcubWZwLWltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo0MHB4IDAgNDBweDttYXJnaW46MCBhdXRvfS5tZnAtZmlndXJle2xpbmUtaGVpZ2h0OjB9Lm1mcC1maWd1cmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NDBweDtib3R0b206NDBweDtkaXNwbGF5OmJsb2NrO3JpZ2h0OjA7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt6LWluZGV4Oi0xO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7YmFja2dyb3VuZDojNDQ0fS5tZnAtZmlndXJlIHNtYWxse2NvbG9yOiNiZGJkYmQ7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4fS5tZnAtZmlndXJlIGZpZ3VyZXttYXJnaW46MH0ubWZwLWJvdHRvbS1iYXJ7bWFyZ2luLXRvcDotMzZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtjdXJzb3I6YXV0b30ubWZwLXRpdGxle3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiNmM2YzZjM7d29yZC13cmFwOmJyZWFrLXdvcmQ7cGFkZGluZy1yaWdodDozNnB4fS5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudHttYXgtd2lkdGg6MTAwJX0ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmV7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSxzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCl7Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVye3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWd7cGFkZGluZzowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlcnt0b3A6MDtib3R0b206MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGx7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWxlZnQ6NXB4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXJ7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjYpO3Bvc2l0aW9uOmZpeGVkO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpey5tZnAtYXJyb3d7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43NSk7dHJhbnNmb3JtOnNjYWxlKDAuNzUpfS5tZnAtYXJyb3ctbGVmdHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm1mcC1hcnJvdy1yaWdodHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9Lm1mcC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH19LyohXG4qIG1tZW51LmpzXG4qIG1tZW51anMuY29tXG4qXG4qIENvcHlyaWdodCAoYykgRnJlZCBIZXVzc2NoZW5cbiogZnJlYnNpdGUubmxcbipcbiogTGljZW5zZTogQ0MtQlktTkMtNC4wXG4qIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzQuMC9cbiovOnJvb3R7LS1tbS1saW5laGVpZ2h0OjIycHh9Lm1tLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudSwubW0tbWVudSAqLC5tbS1tZW51IDphZnRlciwubW0tbWVudSA6YmVmb3Jley13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfTpyb290ey0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5OjAuNHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MHN9Lm1tLWJsb2NrZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjM7b3BhY2l0eTowO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LW8tdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9Lm1tLWJsb2NrZXI6Zm9jdXMtdmlzaWJsZXtvcGFjaXR5Oi43NX0ubW0tYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtwYWRkaW5nOjB9Lm1tLWJ0bi0tbmV4dCxbZGlyPXJ0bF0gLm1tLWJ0bi0tcHJldnstLW1tLWJ0bi1yb3RhdGU6MTM1ZGVnfS5tbS1idG4tLXByZXYsW2Rpcj1ydGxdIC5tbS1idG4tLW5leHR7LS1tbS1idG4tcm90YXRlOi00NWRlZ30ubW0tYnRuLS1uZXh0OmFmdGVyLC5tbS1idG4tLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWljb24pO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmlnaHQ6bm9uZTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpOy1tcy10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTt0cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKX0ubW0tYnRuLS1wcmV2OmJlZm9yZXtpbnNldC1pbmxpbmUtc3RhcnQ6MjNweH0ubW0tYnRuLS1uZXh0OmFmdGVye2luc2V0LWlubGluZS1lbmQ6MjNweH0ubW0tYnRuLS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIsOXXCI7Zm9udC1zaXplOjE1MCV9Lm1tLWJ0bnJlc2V0e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcn0ubW0tZGl2aWRlcnstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7ei1pbmRleDoyO3RvcDowO21pbi1oZWlnaHQ6dmFyKC0tbW0tbGluZWhlaWdodCk7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSouNjUgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkqLjUpIDIwcHg7Zm9udC1zaXplOjc1JTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSwgdG8odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpLCB2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSwgdmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKTtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0ubW0tbmF2YmFyOm5vdCgubW0taGlkZGVuKX4ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXJ7dG9wOnZhcigtLW1tLW5hdmJhci1zaXplKX06cm9vdHstLW1tLWxpc3RpdGVtLXNpemU6NTBweH0ubW0tbGlzdGl0ZW17ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1saXN0aXRlbTphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWlubGluZS1zdGFydDoyMHB4O2luc2V0LWlubGluZS1lbmQ6MDtib3R0b206MH0ubW0tbGlzdGl0ZW1fX2J0biwubW0tbGlzdGl0ZW1fX3RleHR7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8yKSAwfS5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMCU7ZmxleC1iYXNpczoxMCU7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWxpc3RpdGVtX19idG57ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvOy13ZWJraXQtcGFkZGluZy1lbmQ6NTBweDtwYWRkaW5nLWlubGluZS1lbmQ6NTBweDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMywgMiwgMSwgMCl9Lm1tLWxpc3RpdGVtX19idG46bm90KC5tbS1saXN0aXRlbV9fdGV4dCl7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkfS5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtLS1vcGVuZWQ+Lm1tLXBhbmVse2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpfS5tbS1saXN0dmlld3tsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLW1lbnV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDowOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtsaW5lLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lm1tLW1lbnUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSwubW0tbWVudSAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbWVudSA6Zm9jdXMsLm1tLW1lbnUgOmZvY3VzLXZpc2libGUsLm1tLW1lbnU6Zm9jdXMsLm1tLW1lbnU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjB9Lm1tLW1lbnUgYSwubW0tbWVudSBidXR0b24sLm1tLW1lbnUgbGFiZWx7Y29sb3I6aW5oZXJpdH0ubW0tbWVudSBhOmZvY3VzLC5tbS1tZW51IGJ1dHRvbjpmb2N1cywubW0tbWVudSBsYWJlbDpmb2N1c3tvdXRsaW5lOjB9Lm1tLW1lbnUgYTpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGJ1dHRvbjpmb2N1cy12aXNpYmxlLC5tbS1tZW51IGxhYmVsOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDotNXB4fS5tbS1tZW51IGlucHV0OmZvY3VzLC5tbS1tZW51IGlucHV0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLC5tbS1tZW51IHNlbGVjdDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLC5tbS1tZW51IHRleHRhcmVhOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tbW0tY29sb3ItZm9jdXNyaW5nKTtvdXRsaW5lLW9mZnNldDoycHh9Lm1tLW1lbnUgYSwubW0tbWVudSBhOmFjdGl2ZSwubW0tbWVudSBhOmhvdmVyLC5tbS1tZW51IGE6bGluaywubW0tbWVudSBhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH06cm9vdHstLW1tLW5hdmJhci1zaXplOjUwcHh9Lm1tLW5hdmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjI7bWluLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7cGFkZGluZy10b3A6ZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcj4qey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW5hdmJhcl9fYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowfS5tbS1uYXZiYXJfX3RpdGxley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyMHB4O292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyX190aXRsZVtocmVmPVwiI1wiXXtwb2ludGVyLWV2ZW50czpub25lfS5tbS1uYXZiYXJfX3RpdGxlPnNwYW57LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1tLWJ0bi5tbS1oaWRkZW4rLm1tLW5hdmJhcl9fdGl0bGU6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctc3RhcnQ6NjBweDtwYWRkaW5nLWlubGluZS1zdGFydDo2MHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MTBweDtwYWRkaW5nLWlubGluZS1lbmQ6MTBweH0ubW0tYnRuOm5vdCgubW0taGlkZGVuKSsubW0tbmF2YmFyX190aXRsZTpsYXN0LWNoaWxkey13ZWJraXQtcGFkZGluZy1zdGFydDoxMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjEwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDo2MHB4O3BhZGRpbmctaW5saW5lLWVuZDo2MHB4fS5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDoxMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDotMzAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0KSwgMCwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybX1bZGlyPXJ0bF0gLm1tLXBhbmVsey0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0Oi0xMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDozMCV9Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1tbS1saXN0aXRlbS1zaXplKX0ubW0tcGFuZWw6Zm9jdXN7b3V0bGluZTowfS5tbS1wYW5lbC0tb3BlbmVke3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc30ubW0tcGFuZWwtLXBhcmVudHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0KSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQpLCAwLCAwKTt6LWluZGV4OjB9Lm1tLXBhbmVsLS1oaWdoZXN0e3otaW5kZXg6M30ubW0tbWVudS0tb3BlbmVkIC5tbS1wYW5lbC0tbm9hbmltYXRpb257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MHMgIWltcG9ydGFudDstby10cmFuc2l0aW9uLWR1cmF0aW9uOjBzICFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjowcyAhaW1wb3J0YW50fS5tbS1wYW5lbF9fY29udGVudHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsc3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tcGFuZWxzOmZvY3Vze291dGxpbmU6MH06cm9vdHstLW1tLXRvZ2dsZS1zaXplOjM0cHh9Lm1tLXRvZ2dsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy13ZWJraXQtYm94LWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkqMS43NSk7LW1zLWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkqMS43NSkgMCAwcHg7ZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSoxLjc1KSAwIDA7aGVpZ2h0OnZhcigtLW1tLXRvZ2dsZS1zaXplKTstd2Via2l0LW1hcmdpbi1lbmQ6MTBweDttYXJnaW4taW5saW5lLWVuZDoxMHB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lICFpbXBvcnRhbnQ7LW1vei1hcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudDthcHBlYXJhbmNlOm5vbmUgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tbW0tdG9nZ2xlLXNpemUpO2JvcmRlcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfS5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjthc3BlY3QtcmF0aW86MTttYXJnaW46MnB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS10b2dnbGU6Y2hlY2tlZHtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMC43NSkpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDAuNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDAuNzUpKX1bZGlyPXJ0bF0gLm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLTAuNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtMC43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLTAuNzUpKX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHggMCAxMHB4IDIwcHg7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudH0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw6bm90KC5tbS1saXN0aXRlbS0tb3BlbmVkKT4ubW0tcGFuZWx7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLWxpc3RpdGVtX19idG57aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpO2JvdHRvbTphdXRvfS5tbS1saXN0aXRlbS0tdmVydGljYWwgLm1tLWxpc3RpdGVtOmxhc3QtY2hpbGQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1saXN0aXRlbV9fYnRuOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3JpZ2h0OjE5cHh9OnJvb3R7LS1tbS1zaXplOjgwJTstLW1tLW1pbi1zaXplOjI0MHB4Oy0tbW0tbWF4LXNpemU6NDQwcHh9Lm1tLW1lbnUtLW9mZmNhbnZhc3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjB9Lm1tLXBhZ2V7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O21pbi1oZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDppbmhlcml0fTp3aGVyZSgubW0tc2xpZGVvdXQpe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0td3JhcHBlci0tb3BlbmVkLC5tbS13cmFwcGVyLS1vcGVuZWQgYm9keXtvdmVyZmxvdzpoaWRkZW59Lm1tLXdyYXBwZXJfX2Jsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuNCl9Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0td3JhcHBlcl9fYmxvY2tlcnstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowczstLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheTowLjRzO2JvdHRvbTowO29wYWNpdHk6LjV9Lm1tLW1lbnV7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDowOy0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOjB9Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnR7cmlnaHQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e2xlZnQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tbGVmdCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e3dpZHRoOmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tdG9we2JvdHRvbTphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217dG9wOmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbSwubW0tbWVudS0tcG9zaXRpb24tdG9we3dpZHRoOjEwMCU7aGVpZ2h0OmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi10b3B7LS1tbS10cmFuc2xhdGUtdmVydGljYWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbXstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDoxMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi10b3B7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwgdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwgMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbS5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcC5tbS1tZW51LS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoIHZhcigtLW1tLW1pbi1zaXplKSwgdmFyKC0tbW0tc2l6ZSksIHZhcigtLW1tLW1heC1zaXplKSApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOmNsYW1wKCBjYWxjKC0xICogdmFyKC0tbW0tbWF4LXNpemUpKSwgY2FsYygtMSAqIHZhcigtLW1tLXNpemUpKSwgY2FsYygtMSAqIHZhcigtLW1tLW1pbi1zaXplKSkgKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIDAsIDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1ib3R0b20gLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi10b3AgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ei1pbmRleDoxfS5tbS1tZW51LS10aGVtZS1saWdodHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC43NSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtbGlnaHQtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC45KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwLCAwLCAwLCAwLjQpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjA4KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAsIDAsIDAsIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFyay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGV7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRlLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwIDAgMCAvIDAuMDM1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFja3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjIpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMDYpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xMjUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLWNvdW50ZXJ7ZGlzcGxheTpibG9jazstd2Via2l0LXBhZGRpbmctc3RhcnQ6MjBweDtwYWRkaW5nLWlubGluZS1zdGFydDoyMHB4O2Zsb2F0OnJpZ2h0O2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX1bZGlyPXJ0bF0gLm1tLWNvdW50ZXJ7ZmxvYXQ6bGVmdH06cm9vdHstLW1tLWljb25iYXItc2l6ZTo1MHB4fS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tcGFuZWxze21hcmdpbi1sZWZ0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLW5hdmJhcnMsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLXBhbmVsc3ttYXJnaW4tcmlnaHQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0taWNvbmJhcntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyO3dpZHRoOnZhcigtLW1tLWljb25iYXItc2l6ZSk7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTt0ZXh0LWFsaWduOmNlbnRlcn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFyLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1pY29uYmFye2JvcmRlci1yaWdodC13aWR0aDoxcHg7bGVmdDowfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1pY29uYmFye2JvcmRlci1sZWZ0LXdpZHRoOjFweDtyaWdodDowfS5tbS1pY29uYmFyX19ib3R0b20sLm1tLWljb25iYXJfX3RvcHt3aWR0aDoxMDAlOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbn0ubW0taWNvbmJhcl9fYm90dG9tPiosLm1tLWljb25iYXJfX3RvcD4qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0taWNvbmJhci1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8yKSAwfS5tbS1pY29uYmFyX19ib3R0b20gYSwubW0taWNvbmJhcl9fYm90dG9tIGE6aG92ZXIsLm1tLWljb25iYXJfX3RvcCBhLC5tbS1pY29uYmFyX190b3AgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubW0taWNvbmJhcl9fdGFiLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0taWNvbnBhbmVsLXNpemU6NTBweH0ubW0tcGFuZWwtLWljb25wYW5lbC0we2luc2V0LWlubGluZS1zdGFydDpjYWxjKDAqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0xe2luc2V0LWlubGluZS1zdGFydDpjYWxjKDEqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ye2luc2V0LWlubGluZS1zdGFydDpjYWxjKDIqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ze2luc2V0LWlubGluZS1zdGFydDpjYWxjKDMqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC00e2luc2V0LWlubGluZS1zdGFydDpjYWxjKDQqdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC1maXJzdH4ubW0tcGFuZWx7aW5zZXQtaW5saW5lLXN0YXJ0OnZhcigtLW1tLWljb25wYW5lbC1zaXplKX0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbC0tcGFyZW50IC5tbS1kaXZpZGVyLC5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLW5hdmJhcntvcGFjaXR5OjB9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbC0tcGFyZW50e292ZXJmbG93LXk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnVuc2V0Oy1tcy10cmFuc2Zvcm06dW5zZXQ7dHJhbnNmb3JtOnVuc2V0fS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0KTpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtMCl7Ym9yZGVyLWlubGluZS1zdGFydC13aWR0aDoxcHg7Ym9yZGVyLWlubGluZS1zdGFydC1zdHlsZTpzb2xpZH0ubW0tbmF2YmFyc3stbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjB9Lm1tLW5hdmJhcnMgLm1tLW5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDowO2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9we2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wKX0ubW0tbmF2YmFycy0tYm90dG9te2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206ZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pfS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjAgMjBweDtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM+KntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1wYWRkaW5nLWVuZDo2cHg7cGFkZGluZy1pbmxpbmUtZW5kOjZweH0ubW0tbmF2YmFyX19icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ubW0tbmF2YmFyX190YWJ7cGFkZGluZzowIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtZW5kLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFic3tib3JkZXItYm90dG9tOm5vbmV9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXI6bm90KC5tbS1uYXZiYXItLXRhYnMpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYntib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci10b3AtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFic3tib3JkZXItdG9wOm5vbmV9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFicywubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFic34ubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWJ7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0ubW0tc2VhcmNoZmllbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtoZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59Lm1tLXNlYXJjaGZpZWxkX19pbnB1dHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYyh2YXIoLS1tbS1uYXZiYXItc2l6ZSkqLjcpO21pbi1oZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2xpbmUtaGVpZ2h0OmNhbGModmFyKC0tbW0tbmF2YmFyLXNpemUpKi43KTtmb250OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXR9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dCwubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLW1lbnVbY2xhc3MqPS1jb250cmFzdF0gLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQtaW5saW5lLWVuZDowO3RvcDowO2JvdHRvbTowfS5tbS1zZWFyY2hmaWVsZC0tc2VhcmNoaW5nIC5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6YmxvY2t9Lm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LW1hcmdpbi1lbmQ6LTEwMHB4O21hcmdpbi1pbmxpbmUtZW5kOi0xMDBweDstd2Via2l0LXBhZGRpbmctc3RhcnQ6NXB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjVweDstd2Via2l0LXBhZGRpbmctZW5kOjIwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjIwcHg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjstby10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luO3RyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW59Lm1tLXNlYXJjaGZpZWxkLS1jYW5jZWxhYmxlIC5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LW1hcmdpbi1lbmQ6MDttYXJnaW4taW5saW5lLWVuZDowfS5tbS1wYW5lbC0tc2VhcmNoe2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0ubW0tcGFuZWxfX3NwbGFzaHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsLS1zZWFyY2hpbmcgLm1tLXBhbmVsX19zcGxhc2h7ZGlzcGxheTpub25lfS5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjQwcHggMjBweDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE1MCU7bGluZS1oZWlnaHQ6MS40fS5tbS1wYW5lbC0tbm9yZXN1bHRzIC5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6YmxvY2t9OnJvb3R7LS1tbS1zZWN0aW9uaW5kZXhlci1zaXplOjIwcHh9Lm1tLXNlY3Rpb25pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7aW5zZXQtaW5saW5lLWVuZDpjYWxjKC0xKnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpKTt6LWluZGV4OjU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6c3BhY2UtZXZlbmx5Oy1tcy1mbGV4LXBhY2s6c3BhY2UtZXZlbmx5O2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHl9Lm1tLXNlY3Rpb25pbmRleGVyIGF7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO2xpbmUtaGVpZ2h0OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9ja30ubW0tc2VjdGlvbmluZGV4ZXJ+Lm1tLXBhbmVsey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZXtyaWdodDowfS5tbS1zZWN0aW9uaW5kZXhlci0tYWN0aXZlfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpO3BhZGRpbmctaW5saW5lLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKX0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dCwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0dmlldzpob3Zlcj4ubW0tbGlzdGl0ZW0tLXNlbGVjdGVkOm5vdCg6aG92ZXIpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouMnM7LW8tdHJhbnNpdGlvbi1kZWxheTouMnM7dHJhbnNpdGlvbi1kZWxheTouMnN9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dDpob3Zlcnstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHM7LW8tdHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWRlbGF5OjBzfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1wYW5lbC0tcGFyZW50IC5tbS1saXN0aXRlbTpub3QoLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9OnJvb3R7LS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplOjUwcHg7LS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemU6dmFyKC0tbW0tbWF4LXNpemUpfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tc2xpZGVvdXR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSksIDAsIDApfVtkaXI9cnRsXSAubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1kaXZpZGVyLC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZDpub3QoLm1tLXdyYXBwZXItLW9wZW5lZCkgLm1tLW1lbnUtLXNpZGViYXItY29sbGFwc2VkIC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkIC5tbS1tZW51LS1zaWRlYmFyLWV4cGFuZGVke3dpZHRoOnZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWR9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVke292ZXJmbG93OmF1dG99Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vye2Rpc3BsYXk6bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpLCAwLCAwKX1bZGlyPXJ0bF0gLm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ubmVvcy1hbGlnbm1lbnQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0ubmVvcy1hbGlnbm1lbnQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9Lm5lb3MtYWxpZ25tZW50LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGMtbmVvcy1lbGVtZW50cy1tYXAgLm1hcC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnRjLW5lb3MtZWxlbWVudHMtbWFwIC5tYXAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOmNhbGMoMTA4MC8xOTIwKjEwMCUpfS50Yy1uZW9zLWVsZW1lbnRzLW1hcCAubWFwLWNvbnRhaW5lcj4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5mdWxsLXdpZHRoIC5idG57d2lkdGg6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yy1uZW9zLWVsZW1lbnRzLWZ1bGx3aWR0aGltYWdlIHBpY3R1cmV7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59LnRjLW5lb3MtZWxlbWVudHMtZnVsbHdpZHRoaW1hZ2UgcGljdHVyZSBpbWd7d2lkdGg6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMS40KX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb257LS1jdGEtY29sLXNwYWNlOiAzMHB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcnstLWJzLWd1dHRlci14OiB2YXIoLS1jdGEtY29sLXNwYWNlKTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmltYWdlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KTtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDoxNXB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCBwLmN0YS10ZXh0e21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXJ7Z2FwOnZhcigtLWN0YS1jb2wtc3BhY2UpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuaW1hZ2UsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLmltYWdlLW9uLXJpZ2h0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e29yZGVyOjF9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLmltYWdlLW9uLXJpZ2h0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5pbWFnZXtvcmRlcjoyfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbnstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi53aXRob3V0LW1hcmdpbi1ib3R0b217bWFyZ2luLWJvdHRvbTowfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbj4qOmJlZm9yZXtjb250ZW50OlwiIFwifS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnRlcm5hbC1tYXJnaW5zLXNtYWxsey0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnRlcm5hbC1tYXJnaW5zLW5vcm1hbHstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnRlcm5hbC1tYXJnaW5zLWxhcmdley0tYnMtZ3V0dGVyLXg6IDNyZW07LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5hbGlnbi1zdGFydCAuY29sdW1ue2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmFsaWduLWNlbnRlciAuY29sdW1ue2FsaWduLWl0ZW1zOmNlbnRlcn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uYWxpZ24tZW5kIC5jb2x1bW57YWxpZ24taXRlbXM6ZmxleC1lbmR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmp1c3RpZnktc3RhcnQgLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1jZW50ZXIgLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5qdXN0aWZ5LWVuZCAuY29sdW1ue2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1zcGFjZS1iZXR3ZWVuIC5jb2x1bW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4gLmNvbHVtbj4ubm9kZXR5cGVzLWNvbnRlbnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW46YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludmVyc2UtY29sdW1uIC5jb2x1bW46Zmlyc3QtY2hpbGR7b3JkZXI6MjttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW52ZXJzZS1jb2x1bW4gLmNvbHVtbjpsYXN0LWNoaWxke29yZGVyOjE7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbjpub3QoLmZvcmNlLXhzKS5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub25le21hcmdpbi1ib3R0b206MH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGx7bWFyZ2luLWJvdHRvbTouNzVyZW19Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uOm5vdCguZm9yY2UteHMpLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vcm1hbHttYXJnaW4tYm90dG9tOjEuNXJlbX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbGFyZ2V7bWFyZ2luLWJvdHRvbTozcmVtfX0uY29sdW1uLTI1e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sdW1uLTI1e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tMjV7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fS5mb3JjZS14cz4uY29sdW1uLTI1e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19LmNvbHVtbi0zM3tmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbHVtbi0zM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTMze2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX0uZm9yY2UteHM+LmNvbHVtbi0zM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fS5jb2x1bW4tNTB7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2x1bW4tNTB7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi01MHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX19LmZvcmNlLXhzPi5jb2x1bW4tNTB7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX0uY29sdW1uLTY2e2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sdW1uLTY2e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tNjZ7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fS5mb3JjZS14cz4uY29sdW1uLTY2e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19LmNvbHVtbi03NXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbHVtbi03NXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTc1e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfX0uZm9yY2UteHM+LmNvbHVtbi03NXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fS50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVte21hcmdpbi1ib3R0b206MH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZ3tiYWNrZ3JvdW5kOiMzMzM7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtwYWRkaW5nOjAgIWltcG9ydGFudH0uY29va2llLWNvbnNlbnQtYmFyLWJvdHRvbS1oaWRkZW4gI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmNvb2tpZS1jb25zZW50LWJhci1ib3R0b20tdmlzaWJsZSAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZ3tkaXNwbGF5OmZsZXggIWltcG9ydGFudH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQ3Jvc3N7ZGlzcGxheTpub25lfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MjBweCA0MHB4O3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmx7ZmxleDoxO3dpZHRoOjIwJTttYXJnaW46MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czowO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNnB4O3RyYW5zaXRpb246YWxsIC40cyBlYXNlLWluLW91dH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbjpob3ZlciwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQ6aG92ZXIsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsOmhvdmVye3RleHQtZGVjb3JhdGlvbi1jb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLnRhcnRlYXVjaXRyb25BbGxvdywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQudGFydGVhdWNpdHJvbkFsbG93LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybC50YXJ0ZWF1Y2l0cm9uQWxsb3d7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2NvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24udGFydGVhdWNpdHJvbkRlbnksI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LnRhcnRlYXVjaXRyb25EZW55LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybC50YXJ0ZWF1Y2l0cm9uRGVueXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzBkNmVmZH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbi50YXJ0ZWF1Y2l0cm9uRGVueTpob3ZlciwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQudGFydGVhdWNpdHJvbkRlbnk6aG92ZXIsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsLnRhcnRlYXVjaXRyb25EZW55OmhvdmVye3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMGQ2ZWZkfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uPnNwYW4sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0PnNwYW4sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsPnNwYW57ZGlzcGxheTpub25lfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpeyN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0Qmlne2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQ3Jvc3N7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9JY29ucy94bWFyay1zb2xpZC5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MThweDtmb250LXNpemU6MDt3aWR0aDoyNHB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNnB4O3JpZ2h0OjhweH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydHtwYWRkaW5nOjIwcHggNjBweCAyMHB4IDQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm9ybWFsO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZDdlMTR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybHt3aWR0aDoxMDAlO3BhZGRpbmc6MjBweCAwfX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydHtvcmRlcjoxfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybHtvcmRlcjoyfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQWxsb3d7b3JkZXI6M30jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkRlbnl7b3JkZXI6NH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnR7b3JkZXI6NX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydFNtYWxse2JhY2tncm91bmQ6IzMzM30jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydFNtYWxsIGJ1dHRvbntjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7cGFkZGluZzo4cHggMTBweCA4cHh9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uSDF7Zm9udC1zaXplOjEuNWVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7bWFyZ2luOjE1cHggMCAyOHB4fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjoxMnB4IDAgMCAxNXB4O2NvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgI3RhcnRlYXVjaXRyb25NYWluTGluZU9mZnNldHtiYWNrZ3JvdW5kOiMzMzN9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgI3RhcnRlYXVjaXRyb25NYWluTGluZU9mZnNldCAjdGFydGVhdWNpdHJvbkluZm97YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgI3RhcnRlYXVjaXRyb25TYXZle2JhY2tncm91bmQtY29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvblRpdGxlIGJ1dHRvbi5jYXRUb2dnbGVCdG57Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bWFyZ2luOjIwcHggMHB4IDBweDtwYWRkaW5nOjVweCAyMHB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvO2JhY2tncm91bmQ6IzMzM30jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvblRpdGxlIGJ1dHRvbi5jYXRUb2dnbGVCdG4gLnRhcnRlYXVjaXRyb25QbHVzOjpiZWZvcmV7Y29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkRldGFpbHN7YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uTGluZXtiYWNrZ3JvdW5kOnJnYmEoNTEsNTEsNTEsLjEpO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjE1cHggNXB4fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uTGluZTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoNTEsNTEsNTEsLjIpfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uQWxsb3csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25EZW55e29wYWNpdHk6LjR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25BbGxvdy50YXJ0ZWF1Y2l0cm9uSXNTZWxlY3RlZCwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkFsbG93W2FyaWEtcHJlc3NlZD10cnVlXSwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkRlbnkudGFydGVhdWNpdHJvbklzU2VsZWN0ZWQsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25EZW55W2FyaWEtcHJlc3NlZD10cnVlXXtvcGFjaXR5OjF9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpeyN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uSDF7bGluZS1oZWlnaHQ6MzJweH19I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uQWxsb3csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25EZW55e2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6OHB4IDE0cHggIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0Om5vcm1hbCAhaW1wb3J0YW50fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkFsbG93LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblByaXZhY3lVcmxEaWFsb2d7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkFsbG93IHNwYW4sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZyBzcGFue2Rpc3BsYXk6bm9uZX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25EZW55e2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOiMwZDZlZmQgIWltcG9ydGFudH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25EZW55IHNwYW57ZGlzcGxheTpub25lfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvbkNsb3NlUGFuZWx7YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmZ9LnRhY19hY3RpdmF0ZXtiYWNrZ3JvdW5kOiNjY2MgIWltcG9ydGFudH0udGFjX2FjdGl2YXRlIC50YWNfZmxvYXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MTBweDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiMxYTFhMWF9LnRhY19hY3RpdmF0ZSAudGFjX2Zsb2F0IC50YXJ0ZWF1Y2l0cm9uQWxsb3d7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkICFpbXBvcnRhbnR9LnRjLW5lb3MtZWxlbWVudHMtbWFwLnRhYy1kaXNhYmxlZCAudGFjX2FjdGl2YXRle21pbi1oZWlnaHQ6NTAwcHg7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1tYXAudGFjLWRpc2FibGVkIC50YWNfYWN0aXZhdGUgLnRhY19mbG9hdHtnYXA6NSV9LnRjLW5lb3MtZWxlbWVudHMtbWFwLnRhYy1kaXNhYmxlZCAudGFjX2FjdGl2YXRlIC50YWNfZmxvYXQgLmFjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTBweH0uZ3JlY2FwdGNoYS1iYWRnZXtib3R0b206NTBweCAhaW1wb3J0YW50fS5nLXJlY2FwdGNoYS5jbGVhcmZpeHttYXJnaW46MDtoZWlnaHQ6MH0uZy1yZWNhcHRjaGEuY2xlYXJmaXguZGlzYWJsZWR7aGVpZ2h0OmF1dG99LmctcmVjYXB0Y2hhLmNsZWFyZml4LmRpc2FibGVkIC50YWNfYWN0aXZhdGV7d2lkdGg6YXV0bzttYXJnaW46MDtwYWRkaW5nOjIwcHh9Lmdvb2dsZW1hcHNfZW1iZWQgLnRhY19hY3RpdmF0ZV9tYXBzX25vYXBpIC50YWNfZmxvYXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vLi4vLi4vUGFja2FnZXMvVEMuTmVvcy5Db29raWVDb25zZW50L0ljb25zL21hcC1sb2NhdGlvbi1kb3Quc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEyJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCAxNSUgY2VudGVyfSNjb29raWUtY29uc2VudC1kYXRhe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5sZW5pcy5sZW5pcy1zbW9vdGh7c2Nyb2xsLWJlaGF2aW9yOmF1dG99LmxlbmlzLmxlbmlzLXNtb290aCBbZGF0YS1sZW5pcy1wcmV2ZW50XXtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59LmxlbmlzLmxlbmlzLXN0b3BwZWR7b3ZlcmZsb3c6aGlkZGVufS5sZW5pcy5sZW5pcy1zY3JvbGxpbmcgaWZyYW1le3BvaW50ZXItZXZlbnRzOm5vbmV9Lm5vZGV0eXBlcy1jb250ZW50Lnpvb20tb24taG92ZXIgcGljdHVyZXtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5vZGV0eXBlcy1jb250ZW50Lnpvb20tb24taG92ZXIgcGljdHVyZSBpbWd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0fS5ub2RldHlwZXMtY29udGVudC56b29tLW9uLWhvdmVyIHBpY3R1cmUgaW1nOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubm9kZXR5cGVzLWNvbnRlbnQuem9vbS1vbi1ob3ZlciBwaWN0dXJlIGltZ3t0cmFuc2l0aW9uOm5vbmV9Lm5vZGV0eXBlcy1jb250ZW50Lnpvb20tb24taG92ZXIgcGljdHVyZSBpbWc6aG92ZXJ7dHJhbnNmb3JtOm5vbmV9fS5zZWxlY3QyLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoyMHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjFlbX0uc2VsZWN0Mi1jb250YWluZXJbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6MjBweH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjMycHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmlubGluZTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxZW19LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxMDAlO21hcmdpbi10b3A6NXB4O21hcmdpbi1sZWZ0OjVweDtwYWRkaW5nOjA7bWF4LXdpZHRoOjEwMCU7cmVzaXplOm5vbmU7aGVpZ2h0OjE4cHg7dmVydGljYWwtYWxpZ246Ym90dG9tO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7b3ZlcmZsb3c6aGlkZGVuO3dvcmQtYnJlYWs6a2VlcC1hbGx9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMDBweDt3aWR0aDoxMDAlO3otaW5kZXg6MTA1MX0uc2VsZWN0Mi1yZXN1bHRze2Rpc3BsYXk6YmxvY2t9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nOjZweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7Y3Vyc29yOnBvaW50ZXJ9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2xlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHh9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke3BhZGRpbmc6NHB4O3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jbG9zZS1tYXNre2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDttaW4taGVpZ2h0OjEwMCU7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bztvcGFjaXR5OjA7ei1pbmRleDo5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGV7Ym9yZGVyOjAgIWltcG9ydGFudDtjbGlwOnJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDstd2Via2l0LWNsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7Y2xpcC1wYXRoOmluc2V0KDUwJSkgIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6MjZweDttYXJnaW4tcmlnaHQ6MjBweDtwYWRkaW5nLXJpZ2h0OjBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjODg4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dDtwYWRkaW5nLWJvdHRvbTo1cHg7cGFkZGluZy1yaWdodDo1cHg7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuc2VsZWN0Mi1zZWxlY3Rpb24tLWNsZWFyYWJsZXtwYWRkaW5nLXJpZ2h0OjI1cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDpib2xkO2hlaWdodDoyMHB4O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi10b3A6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7cGFkZGluZzoxcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MDtwYWRkaW5nLWxlZnQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt2ZXJ0aWNhbC1hbGlnbjpib3R0b207d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5e2N1cnNvcjpkZWZhdWx0O3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDo1cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYWFhO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2NvbG9yOiM5OTk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MCA0cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Y29sb3I6IzMzMztvdXRsaW5lOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5e3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtib3JkZXItbGVmdDoxcHggc29saWQgI2FhYTtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCAjMDAwIDFweDtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjFweCBzb2xpZCAjYWFhfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nLWxlZnQ6MWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe3BhZGRpbmctbGVmdDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotMWVtO3BhZGRpbmctbGVmdDoyZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotMmVtO3BhZGRpbmctbGVmdDozZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTNlbTtwYWRkaW5nLWxlZnQ6NGVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotNGVtO3BhZGRpbmctbGVmdDo1ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotNWVtO3BhZGRpbmctbGVmdDo2ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXB7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVke2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2JhY2tncm91bmQtY29sb3I6IzU4OTdmYjtjb2xvcjojZmZmfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjM3NXJlbTtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgZW5kQ29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoyOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OjI2cHg7bWFyZ2luLXJpZ2h0OjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjM3NXJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMzc1cmVtO2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHg7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgZW5kQ29sb3JzdHI9XCIjRkZDQ0NDQ0NcIiwgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOiM4ODggcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXRvcDotMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMzc1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjM3NXJlbTtsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjODg4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDAlLCAjZWVlZWVlIDUwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgZW5kQ29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIGVuZENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjM3NXJlbTtjdXJzb3I6dGV4dDtvdXRsaW5lOjA7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjM3NXJlbTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5e2N1cnNvcjpkZWZhdWx0O3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDo1cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMzc1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjM3NXJlbTtjb2xvcjojODg4O2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjAgNHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXJ7Y29sb3I6IzU1NTtvdXRsaW5lOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5e3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4zNzVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjM3NXJlbX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXB7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVke2NvbG9yOmdyYXl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7YmFja2dyb3VuZC1jb2xvcjojMzg3NWQ3O2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2JvcmRlci1jb2xvcjojNTg5N2ZifTpyb290ey0tZ3JheXNjYWxlLTEwMDogI2ZmZmZmZjstLWdyYXlzY2FsZS0yMDA6ICNmNGY0ZjQ7LS1ncmF5c2NhbGUtMzAwOiAjZDdkN2Q3Oy0tZ3JheXNjYWxlLTQwMDogI2IxYjFiMTstLWdyYXlzY2FsZS01MDA6ICM4MDgwODA7LS1ncmF5c2NhbGUtNjAwOiAjNWQ1ZDVkOy0tZ3JheXNjYWxlLTcwMDogIzNjM2MzYzstLWdyYXlzY2FsZS04MDA6ICMyNTI1MjU7LS1ncmF5c2NhbGUtOTAwOiAjMDAwMDAwOy0tbmV1dHJhbC0xMDA6ICNGOEY2RUM7LS1uZXV0cmFsLTIwMDogI0YzRUVENzstLW5ldXRyYWwtMzAwOiAjRUFFNkQzOy0tbmV1dHJhbC00MDA6ICNFMkRFQ0Q7LS1uZXV0cmFsLTUwMDogI0M3QzNBRjstLW5ldXRyYWwtNjAwOiAjOUM5NzdGOy0tbmV1dHJhbC03MDA6ICM3NjczNjI7LS1uZXV0cmFsLTgwMDogIzVFNUM1MjstLW5ldXRyYWwtOTAwOiAjNDQ0MjM5Oy0tcHJpbWFyeS0xMDA6ICNFQkY4REM7LS1wcmltYXJ5LTIwMDogI0NGRTZCMjstLXByaW1hcnktMzAwOiAjQjZENDkyOy0tcHJpbWFyeS00MDA6ICNBMENCNkQ7LS1wcmltYXJ5LTUwMDogIzdBQjQzNDstLXByaW1hcnktNjAwOiAjNjI5NTIzOy0tcHJpbWFyeS03MDA6ICM1MjdCMjA7LS1wcmltYXJ5LTgwMDogIzNFNUYxNjstLXByaW1hcnktOTAwOiAjMkQ0NTBFOy0tcHJpbWFyeS1hbHQtMTAwOiByZ2JhKDIzOCwgMjA0LCAxNzIsIDEpOy0tcHJpbWFyeS1hbHQtMjAwOiByZ2JhKDIzNCwgMTc1LCAxMTksIDEpOy0tcHJpbWFyeS1hbHQtMzAwOiByZ2JhKDIzNCwgMTU5LCA4OSwgMSk7LS1wcmltYXJ5LWFsdC00MDA6IHJnYmEoMjQ0LCAxNDIsIDQ3LCAxKTstLXByaW1hcnktYWx0LTUwMDogcmdiYSgyMzYsIDExNiwgNCwgMSk7LS1wcmltYXJ5LWFsdC02MDA6IHJnYmEoMTgwLCA4OCwgMiwgMSk7LS1wcmltYXJ5LWFsdC03MDA6IHJnYmEoMTM2LCA2NiwgMCwgMSk7LS1wcmltYXJ5LWFsdC04MDA6IHJnYmEoMTA4LCA1MywgMSwgMSk7LS1wcmltYXJ5LWFsdC05MDA6IHJnYmEoODAsIDM4LCAwLCAxKTstLXNlY29uZGFyeS0xMDA6ICNERUU1RjY7LS1zZWNvbmRhcnktMjAwOiAjQ0JEN0YyOy0tc2Vjb25kYXJ5LTMwMDogIzlBQThDNzstLXNlY29uZGFyeS00MDA6ICM3NDg0QTk7LS1zZWNvbmRhcnktNTAwOiAjNTM2NDhBOy0tc2Vjb25kYXJ5LTYwMDogIzNGNEY3NDstLXNlY29uZGFyeS03MDA6ICMyNTM0NTU7LS1zZWNvbmRhcnktODAwOiAjMTYxRjMzOy0tc2Vjb25kYXJ5LTkwMDogIzBCMTExRDstLWVtYWlsLWJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtMTAwKTstLWVtYWlsLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLXN1Y2Nlc3M6IHJnYmEoNiwgMjE0LCAxNjAsIDEpOy0tZXJyb3I6IHJnYmEoMjM5LCA3MSwgMTExLCAxKTstLXdhcm5pbmc6ICNGRkQxNjY7LS1mb250LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWxpbmstY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yOiAjMUQxRDFEOy0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApOy0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7LS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS02MDApOy0tYnRuLXByaW1hcnktaG92ZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApOy0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7LS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApOy0tYnRuLXByaW1hcnktYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS00MDApOy0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApOy0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApOy0tYnRuLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTstLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXM6IDA7LS1idG4tcHJpbWFyeS1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctcyk7LS1idG4tcHJpbWFyeS1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmcteHMpOy0tYnRuLXByaW1hcnktZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7LS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApOy0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7LS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApOy0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7LS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTstLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTstLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7LS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7LS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTEwMCk7LS1idG4tbmV1dHJhbC1ob3Zlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7LS1idG4tbmV1dHJhbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApOy0tYnRuLW5ldXRyYWwtYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1uZXV0cmFsLWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7LS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMzAwKTstLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTstLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7LS1icy1wb3BvdmVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCk7LS1saWdodDogMjAwOy0tcmVndWxhcjogNDAwOy0tc2VtaS1ib2xkOiA2MDA7LS1ib2xkOiA3MDA7LS1ibGFjazogOTAwOy0tdGl0bGUtZm9udC1mYW1pbGx5OiBcIldvcmsgU2Fuc1wiLCBBcmlhbDstLXRleHQtZm9udC1mYW1pbGx5OiBcIk1vbnRzZXJyYXRcIjstLWZvbnQtc2l6ZS14eHM6IDEwcHg7LS1mb250LXNpemUteHM6IDEycHg7LS1mb250LXNpemUtczogMTZweDstLWZvbnQtc2l6ZS1tOiAxOHB4Oy0tZm9udC1zaXplLWw6IDI0cHg7LS1mb250LXNpemUteGw6IDMwcHg7LS1mb250LXNpemUteHhsOiA0MnB4Oy0tZm9udC1zaXplLTN4bDogNjBweDstLWZvbnQtc2l6ZS00eGw6IDcycHg7LS1zcGFjaW5nLTN4czogNHB4Oy0tc3BhY2luZy0yeHM6IDhweDstLXNwYWNpbmcteHM6IDEycHg7LS1zcGFjaW5nLXM6IDE2cHg7LS1zcGFjaW5nLW06IDI0cHg7LS1zcGFjaW5nLWw6IDMycHg7LS1zcGFjaW5nLXhsOiA0OHB4Oy0tc3BhY2luZy0yeGw6IDY0cHg7LS1zcGFjaW5nLTN4bDogNzJweDstLXJvdW5kZWQtbm9uZTogMDstLXJvdW5kZWQtczogMnB4Oy0tcm91bmRlZC1tOiA0cHg7LS1yb3VuZGVkLWw6IDhweDstLXJvdW5kZWQteGw6IDE2cHg7LS1yb3VuZGVkLTJ4bDogMjBweDstLXJvdW5kZWQtM3hsOiAzNnB4Oy0tcm91bmRlZC1mdWxsOiA5OTk5cHg7LS1ncmlkLWd1dHRlci13aWR0aDogMS41cmVtOy0tZ3JpZC1jb2x1bW5zOiAxMjstLW1hcmdpbi1ib3R0b20tc21hbGw6IHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKTstLW1hcmdpbi1ib3R0b20tZGVmYXVsdDogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAyKTstLW1hcmdpbi1ib3R0b20tYmlnOiBjYWxjKHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSAqIDMpOy0taGVhZGVyLWhlaWdodDogMTQycHg7LS1oZWFkZXItaGVpZ2h0LW1vYmlsZTogMTA4cHg7LS1oZWlnaHQtc2xpZGVyOiA2MTRweDstLWhlaWdodC1zbGlkZXItbW9iaWxlOiAyNjFweDstLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tcHJpbWFyeS03MDApfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoyMDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tMjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tMjAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTYwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjIwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tMjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTIwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTkwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1hdGVyaWFsIEljb25zXCI7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfS5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3Jle2ZvbnQtZmFtaWx5OlwiTWF0ZXJpYWwgSWNvbnNcIjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlyZWN0aW9uOmx0cjstd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zNnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvIHZhcigtLXNwYWNpbmctbSk7Y29sb3I6dmFyKC0tZm9udC1jb2xvcil9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmUsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctbGVmdC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tZm9udC1jb2xvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDEsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSk7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVze2p1c3RpZnktY29udGVudDpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3Jze21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy14bCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLW0pO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLXNwYWNpbmctbSk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3IsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3IsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29yLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3J7bWF4LXdpZHRoOjI1MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm97ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2V7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0LGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHR7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLnN1YnRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxNDclO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm97ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhsKX19Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGUsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGV7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhsKSBhdXRvIHZhcigtLXNwYWNpbmcteGwpO3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9ue2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGlua3toZWlnaHQ6MzIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MjUlfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW59Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG4sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3JlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmUsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG4sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmUsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb257ZmxleC1kaXJlY3Rpb246Y29sdW1ufWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5re3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zNnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvIHZhcigtLXNwYWNpbmctbSk7Y29sb3I6dmFyKC0tZm9udC1jb2xvcil9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWZvbnQtY29sb3IpO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxe3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm97ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2V7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZ3tib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTt3aWR0aDoxMDAlfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHR7ZmxleDozfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLmRlc2NyaXB0aW9ue2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWwpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLm1ldGF7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5tZXRhIHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhzKSAwIDB9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAubWV0YSB1bCBsaXtmbG9hdDpsZWZ0O3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTUwMCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm97ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZXttYXJnaW46dmFyKC0tc3BhY2luZy0yeGwpIGF1dG8gdmFyKC0tc3BhY2luZy14bCk7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9ue2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5re2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjt3aWR0aDoyNSU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmluZm97Ym90dG9tOjB9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW1hZ2V7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtwYWRkaW5nOjMwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjIzZGVnLCAjRDdEN0Q3IDM2LjU0JSwgIzg4OCA4Mi44OCUpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmltYWdlIGltZ3tvYmplY3QtZml0OmNvbnRhaW59Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuYnJhbmR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yNHB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLnZpc2Nvc2l0eXttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5idG57Ym90dG9tOnVuc2V0O3RvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb257ZmxleC1kaXJlY3Rpb246Y29sdW1ufWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmt7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmR7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mb3twYWRkaW5nOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzJweDt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JhY2tncm91bmQ6cmdiYSg2MCw2MCw2MCwuOCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoNy41cHgpO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZve3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtsZWZ0OnVuc2V0O2JvdHRvbTp1bnNldDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyl9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dve2Rpc3BsYXk6ZmxleDttYXgtd2lkdGg6MjIwcHg7d2lkdGg6MTUlO2hlaWdodDoxNTBweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnZhcigtLW5ldXRyYWwtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ297d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1ne2hlaWdodDphdXRvfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZXt3aWR0aDo2MCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxe2NvbG9yOiNmZmY7Zm9udC1zaXplOjU2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMXtmb250LXNpemU6MzJweDt0ZXh0LWFsaWduOmNlbnRlcn19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRle2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1lcnJvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZS5vcGVuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tc3VjY2Vzcyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZXt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdHt3aWR0aDoyNSU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tbGVmdDoxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdHttYXJnaW4tbGVmdDp1bnNldDt3aWR0aDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcn19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnR7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MTJweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdixib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYXtjb2xvcjojZmZmfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodHttYXJnaW4tdG9wOjMwcHg7ZGlzcGxheTpmbGV4O2dhcDo4cHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtze2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGgsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aHtmaWxsOiNmZmZ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm97cG9zaXRpb246cmVsYXRpdmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm97bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKTtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJve2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14bCl9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZXtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGR7bWF4LXdpZHRoOjY1MHB4O21hcmdpbjphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZHttYXgtd2lkdGg6MTAwJTttYXJnaW46dW5zZXR9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5e2Rpc3BsYXk6ZmxleDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSAwO3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmV7ZGlzcGxheTpub25lfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0zeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZ3tkaXNwbGF5Om5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmV7ZGlzcGxheTpibG9ja31ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjE4cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWVycm9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3Jle2xlZnQ6MTBweH19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tc3VjY2Vzcyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXStkaXYsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdntib3JkZXItdG9wOm5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2e2ZsZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmcteHMpO3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3BhZGRpbmctbGVmdDozNXB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFue2Rpc3BsYXk6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGV7ZGlzcGxheTppbmxpbmUtYmxvY2t9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91cyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3Vze2ZsZXg6Mn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dHtmbGV4OjF9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxNTAlO3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKTtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVze2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO3dpZHRoOmNhbGMoMjUlIC0gdmFyKC0tc3BhY2luZy0yeHMpKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3Jle2ZvbnQtc2l6ZToyNHB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXJlcG8tcGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLXNwYWNpbmcteGwpIHZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb257aGVpZ2h0OmF1dG87d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNpbmctbCkpfUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb257d2lkdGg6Y2FsYyg1MCUgLSB2YXIoLS1zcGFjaW5nLWwpKX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctcyk7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXJ7d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNpbmctcykpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb250YWlufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXJ7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVze3dpZHRoOjc1JTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2ZsZXgtd3JhcDp3cmFwfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWV7d2lkdGg6Y2FsYygyNSUgLSB2YXIoLS1zcGFjaW5nLXMpLzQqMyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZXt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZ3tib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mb3twYWRkaW5nOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1zKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTUwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjE1MCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjRweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmV7d2lkdGg6MTdweDtoZWlnaHQ6MTdweDtmb250LXNpemU6MTdweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVze3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhsKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9ja3t3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pe2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZXtmbGV4OjE7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW47bWF4LWhlaWdodDozODZweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50e2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoM3tmb250LXNpemU6MzJweDtmb250LXdlaWdodDo3MDB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3Jle2ZvbnQtc2l6ZToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9ja3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXJ7LS1pbWFnZS13aWR0aDogNzMycHg7LS1pbWFnZS1oZWlnaHQ6IDQ2NHB4O2hlaWdodDp2YXIoLS1pbWFnZS1oZWlnaHQpO292ZXJmbG93OnZpc2libGV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyey0taW1hZ2Utd2lkdGg6IDM0MHB4Oy0taW1hZ2UtaGVpZ2h0OiAyMTZweH19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGV7aGVpZ2h0OjEwMCU7d2lkdGg6dmFyKC0taW1hZ2Utd2lkdGgpICFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmV7aGVpZ2h0OnZhcigtLWltYWdlLWhlaWdodCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWd7aGVpZ2h0OnZhcigtLWltYWdlLWhlaWdodCk7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dW5zZXQ7cmlnaHQ6MDtib3R0b206MzJweDt3aWR0aDo2MCU7aGVpZ2h0OjMycHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbnt0b3A6Y2FsYyh2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSkgLSA3MHB4KTt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDozMnB4O2hlaWdodDozMnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MHB4IDBweCA2cHggMHB4IHJnYmEoMCwwLDAsLjIyKTtvcGFjaXR5OjE7bWFyZ2luOjAgMTJweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JvcmRlcjo1cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNzAwKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb257bGVmdDp1bnNldDtyaWdodDp1bnNldDtib3R0b206LTE2cHg7d2lkdGg6MTAwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9wLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9wLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9wLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcHthbGlnbi1pdGVtczpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcntkaXNwbGF5OmZsZXg7bWF4LXdpZHRoOjIyMHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjE1MHB4O2ZsZXg6MSAwIGF1dG87cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDp2YXIoLS1uZXV0cmFsLTEwMCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZ3tmb250LXNpemU6MjZweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mb3ttYXJnaW46dmFyKC0tc3BhY2luZy1tKSAwfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXN7YWxpZ24taXRlbXM6Y2VudGVyfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHh9Lm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tbm9uZXttYXJnaW4tYm90dG9tOjB9Lm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tc21hbGx7bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKX0ubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1kZWZhdWx0e21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5vZGV0eXBlcy1jb250ZW50Lm1hcmdpbi1ib3R0b20tZGVmYXVsdHttYXJnaW4tYm90dG9tOnZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpfX0ubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1iaWd7bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyl9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxle3dpZHRoOjEwMCV9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxlIHRyIHRke3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpfS5ub2RldHlwZXMtY29udGVudCB0YWJsZSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0yMDApfS5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGUsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxle2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTkwMCl9Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50aGVhZD50cj50aCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRoZWFkPnRyPnRkLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGJvZHk+dHI+dGgsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Ym9keT50cj50ZCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRmb290PnRyPnRoLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGZvb3Q+dHI+dGQsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRoZWFkPnRyPnRoLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50aGVhZD50cj50ZCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGJvZHk+dHI+dGgsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRib2R5PnRyPnRkLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Zm9vdD50cj50aCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGZvb3Q+dHI+dGR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtOTAwKX0ubmVvcy1ub2RldHlwZXMtaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5uZW9zLW5vZGV0eXBlcy1pbWFnZSBmaWd1cmU+YSwubmVvcy1ub2RldHlwZXMtaW1hZ2UgZmlndXJlPnBpY3R1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gbGFiZWxbZm9yPWNvbnRhY3QtZm9ybS1yZWNhcHRjaGFde2Rpc3BsYXk6bm9uZX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIGxhYmVse2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBsYWJlbHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIGlucHV0LC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdGV4dGFyZWEsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBzZWxlY3QsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyl9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb24sLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb24sLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbntib3JkZXI6MH0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIGlucHV0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3JpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLnNlbGVjdDItY29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudH19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybS5lcnJvciAuaW5wdXQgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lcnJvcil9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5lcnJvcnN7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuZXJyb3JzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuaGVscC1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5kYXRhLXByb3RlY3Rpb24uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLmRhdGEtcHJvdGVjdGlvbiBsYWJlbHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5kYXRhLXByb3RlY3Rpb24gbGFiZWwgaW5wdXR7Ym94LXNoYWRvdzpub25lO3dpZHRoOmF1dG99Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybT5maWVsZHNldHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLWwpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3d7Z2FwOnZhcigtLXNwYWNpbmctbCl9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdz4qe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbCl9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5pbnB1dHMtbGlzdHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctcyk7YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctcyl9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5pbnB1dHMtbGlzdCBsaXt3aWR0aDp1bnNldH0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmlucHV0cy1saXN0IGxpIGlucHV0e2JveC1zaGFkb3c6bm9uZX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmlucHV0cy1saXN0IGxpIGxhYmVse2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7cGFkZGluZzowO21hcmdpbjowO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25ze21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy14bCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25ze21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1sKX19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctbCk7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKTt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaXt3aWR0aDoxMDAlfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkgYnV0dG9ue3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcn19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b257LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7Z2FwOjhweH0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcImFycm93X2JhY2tfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b257cG9zaXRpb246cmVsYXRpdmU7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnM7ZGlzcGxheTpmbGV4O2dhcDo4cHh9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0Oi0xOXB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2NvbnRlbnQ6XCJhcnJvd19mb3J3YXJkX2lvc1wiO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Zm9udC1zaXplOjIycHg7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTpob3ZlcjphZnRlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9ue3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Y29udGVudDpcInNlbmRcIn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9ue3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfX0uZ3JlY2FwdGNoYS1iYWRnZXt6LWluZGV4OjF9LnRjLW5lb3MtZWxlbWVudHMtc3BhY2V7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MS41cmVtO21hcmdpbi1ib3R0b206MH0udGMtbmVvcy1lbGVtZW50cy1zcGFjZSBocntmbGV4OjAgMCAxMDAlO21hcmdpbjowfS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXJ7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy0yeGwpO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKTttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZy0zeGwpICsgdmFyKC0tc3BhY2luZy1tKSl9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuYmctY29sb3ItZGFyayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtcmVwby1wYXJ0bmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtMzAwKX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmJnLWNvbG9yLWRhcmtlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtNTAwKX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmZ1bGwtd2lkdGh7d2lkdGg6MTAwdnc7cG9zaXRpb246cmVsYXRpdmU7bGVmdDo1MCU7cmlnaHQ6NTAlO21hcmdpbi1sZWZ0Oi01MHZ3O21hcmdpbi1yaWdodDotNTB2dztvdmVyZmxvdzp2aXNpYmxlfS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuZnVsbC13aWR0aCAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcntwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLXhsKSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfX0uZGwtZ2FsbGVyeS1nYWxsZXJ5LnRoZW1lLWJvb3RzdHJhcExpZ2h0Ym94Pi5kbC1nYWxsZXJ5Pi5yb3cuZGwtZ2FsbGVyeT4ubmVvcy1ub2RldHlwZXMtaW1hZ2V7bWFyZ2luLWJvdHRvbToxLjVyZW19Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZSAuY29sdW1ue21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1zbWFsbCAuY29sdW1ue21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQpfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyl9fS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4zc30udGMtbmVvcy1lbGVtZW50cy1idXR0b24uc2Vjb25kYXJ5IC5idG57LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24ubmV1dHJhbCAuYnRuey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJvcmRlci1jb2xvcil9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tbGVmdCAuYnRue3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1sZWZ0IC5idG46YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0yMHB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tbGVmdCAuYnRuOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tbGVmdCAuYnRuOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1sZWZ0IC5idG46ZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1yaWdodCAuYnRue3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1yaWdodCAuYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6LTE5cHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IC5idG46YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnV7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6OTU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LWVuZDtnYXA6dmFyKC0tc3BhY2luZy14cyk7cG9pbnRlci1ldmVudHM6bm9uZX0udGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW17cG9pbnRlci1ldmVudHM6YXV0b30udGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLmJ0bntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo4cHg7bWluLWhlaWdodDo0NHB4O3BhZGRpbmctbGVmdDp2YXIoLS1zcGFjaW5nLXMpO3BhZGRpbmctcmlnaHQ6dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Zm9udC1zaXplOjIycHg7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtsaW5lLWhlaWdodDoyMnB4O2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tbmV1dHJhbC05MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcnttYXJnaW46MH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+Lm1hdGVyaWFsLWljb25zLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6dmFyKC0tc3BhY2luZy14cyk7aGVpZ2h0Ojc1cHg7d2lkdGg6NzVweDtmb250LXNpemU6NzVweDtsaW5lLWhlaWdodDoxMDAlO3BhZGRpbmc6MH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7d2lkdGg6Y2FsYygxMDAlIC0gNzVweCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSA0MHB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLXRpdGxle2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7dGV4dC1hbGlnbjpsZWZ0fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLXRleHR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b257cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O3JpZ2h0OjA7Ym90dG9tOjA7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yczt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O2xlZnQ6LTIwcHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbjpkaXNhYmxlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcnt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEwMCV9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktNjAwKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5tYXRlcmlhbC1pY29ucywudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2hlaWdodDo1NXB4O3dpZHRoOjU1cHg7Zm9udC1zaXplOjU1cHh9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDU1cHgpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLXRpdGxle2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjIycHh9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtdGV4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4fX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWFyZ2luLXRvcDo4OHB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye2hlaWdodDp2YXIoLS1oZWlnaHQtc2xpZGVyKTstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweClhbmQgKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6MTMyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowfX0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcntoZWlnaHQ6YXV0b30udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVye2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVye2JvcmRlci1yYWRpdXM6MH19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXJ7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjpvcGFjaXR5IDFzO3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGZpZ3VyZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgZmlndXJlIHBpY3R1cmV7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBmaWd1cmUgcGljdHVyZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlLWNvbnRhaW5lcntoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXIubW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVye2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXIubW9iaWxle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OnZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKX19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8tY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXIgdmlkZW97d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXJ7aGVpZ2h0OnZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKX19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6NDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tbmV1dHJhbC0xMDApO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhsKTtnYXA6dmFyKC0tc3BhY2luZy1sKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OnVuc2V0O3RvcDp1bnNldDt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1zcGFjaW5nLW0pKjIpO2hlaWdodDphdXRvO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01NXB4KTttYXJnaW46YXV0b319LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtdGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXh4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtdGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKX19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjE1MCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnR7Zm9udC1zaXplOjE2cHh9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAudGMtbmVvcy1lbGVtZW50cy1idXR0b257anVzdGlmeS1jb250ZW50OmNlbnRlcn19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOmZpdC1jb250ZW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRue3dpZHRoOmNhbGMoMTAwJSAtIDM2cHgpO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dW5zZXQ7cmlnaHQ6MDtib3R0b206MzJweDt3aWR0aDo2MCU7aGVpZ2h0OjMycHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue3RvcDpjYWxjKHZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKSAtIDcwcHgpO3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3gtc2hhZG93OjBweCAwcHggNnB4IDBweCByZ2JhKDAsMCwwLC4yMik7b3BhY2l0eToxO21hcmdpbjowIDEycHh9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JvcmRlcjo1cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNzAwKX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQsLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e3RvcDp1bnNldDtib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmV9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldntsZWZ0OjEwcHh9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRle2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MjAwcHg7bWFyZ2luOjAgMTVweCAxNXB4IDE1cHh9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzUlO21pbi1oZWlnaHQ6MjAwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXIubW9iaWxle2Rpc3BsYXk6bm9uZX0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnZpZGVvLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozNSU7bWluLWhlaWdodDoyMDBweH0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnZpZGVvLWNvbnRhaW5lciB2aWRlb3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MjAwcHg7b2JqZWN0LWZpdDpjb3Zlcn0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnR7d2lkdGg6NjUlO21hcmdpbjowO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKX0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLXRpdGxle2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI1cHg7bWFyZ2luLWJvdHRvbTozMHB4fS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAudGMtbmVvcy1lbGVtZW50cy1idXR0b257dGV4dC1hbGlnbjpyaWdodH0udGMtd2Vic2l0ZS1pbmZvYmxvY2t7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLWluZm9ibG9jayAuaWNvbnt3aWR0aDphdXRvO2hlaWdodDo0MnB4O2ZvbnQtc2l6ZTo0MnB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKTtjb2xvcjp2YXIoLS1uZXV0cmFsLTUwMCl9LnRjLXdlYnNpdGUtaW5mb2Jsb2NrIC50aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHhsKTtmb250LXdlaWdodDo4MDA7bGluZS1oZWlnaHQ6MTAyJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtaW5mb2Jsb2NrIC50aXRsZSBzdHJvbmd7Y29sb3I6dmFyKC0tcHJpbWFyeS01MDApfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGV4dHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjE1MCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWluZm9ibG9ja3twYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14bCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpO3dpZHRoOjc1JX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLnRleHR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTt3aWR0aDo4NSV9fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLm5vLXRlc3RpbW9uaWFsc3t0ZXh0LWFsaWduOmNlbnRlcn0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVye21hcmdpbjowIC0xNnB4O2NvbHVtbi1jb3VudDozO2NvbHVtbi1icmVhay1pbnNpZGU6YXZvaWQ7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0zeGwpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCk7bWFyZ2luLWJvdHRvbToxNnB4O2JyZWFrLWluc2lkZTphdm9pZC1jb2x1bW59LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLmluZm97ZGlzcGxheTpmbGV4O2dhcDoxMHB4O21hcmdpbi1ib3R0b206MzJweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAuaW5mbyAuYXV0aG9ye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDpub3JtYWx9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLmluZm8gLmF1dGhvciAudGl0bGV7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGV4dHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTIlO21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjNweDttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206MTRweDtsaW5lLWhlaWdodDoxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmcgLnN0YXJ7Zm9udC1zaXplOjI2cHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZyAuc3Rhci5pcy1maWxsZWR7Y29sb3I6I2Y2YjUwMH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGFyZ2V0e21hcmdpbi10b3A6MTZweDtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtwYWRkaW5nOjZweCB2YXIoLS1zcGFjaW5nLTN4cyl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRhcmdldCAuaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo0cHg7bWFyZ2luLWJvdHRvbTowO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LXdlaWdodDo0MDB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRhcmdldCAuaW5mbyAubmFtZXtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXJ7bWFyZ2luOjA7Y29sdW1uLWNvdW50OjF9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXZ7d2lkdGg6MTAwJTttYXJnaW46dmFyKC0tc3BhY2luZy1zKSAwfX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0zeGwpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG57cGFkZGluZy1yaWdodDo1NXB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbnRlbnQ6XCJhZGRcIjt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnJlZnJlc2gtYnV0dG9ue21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAubm8tdGVzdGltb25pYWxze3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcnttYXJnaW46MCAtMTZweDtjb2x1bW4tY291bnQ6Mztjb2x1bW4tYnJlYWstaW5zaWRlOmF2b2lkO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MjAwcHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpO21hcmdpbi1ib3R0b206MTZweDticmVhay1pbnNpZGU6YXZvaWQtY29sdW1ufS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLmluZm97ZGlzcGxheTpmbGV4O2dhcDoxMHB4O21hcmdpbi1ib3R0b206MzJweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZvIC5hdXRob3J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0Om5vcm1hbH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZvIC5hdXRob3IgLnRpdGxle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGV4dHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTIlO21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6M3B4O21hcmdpbi10b3A6LTE2cHg7bWFyZ2luLWJvdHRvbToxNHB4O2xpbmUtaGVpZ2h0OjF9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5nIC5zdGFye2ZvbnQtc2l6ZToyNnB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZyAuc3Rhci5pcy1maWxsZWR7Y29sb3I6I2Y2YjUwMH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXR7bWFyZ2luLXRvcDoxNnB4O2Rpc3BsYXk6ZmxleDtnYXA6MTBweDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDApO3BhZGRpbmc6NnB4IHZhcigtLXNwYWNpbmctM3hzKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O21hcmdpbi1ib3R0b206MDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRhcmdldCAuaW5mbyAubmFtZXtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcnttYXJnaW46MDtjb2x1bW4tY291bnQ6MX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2e3dpZHRoOjEwMCU7bWFyZ2luOnZhcigtLXNwYWNpbmctcykgMH19LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5pbmZvLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGV4dHt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7b3BhY2l0eToxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGMtcmVwby10ZXN0aW1vbmlhbCAuaW5mbywudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRjLXJlcG8tdGVzdGltb25pYWwgLnRleHR7b3BhY2l0eTowfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlcntkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmcteGwpO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTJ4bCl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRue3BhZGRpbmctcmlnaHQ6NTVweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbnRlbnQ6XCJhZGRcIjt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX1Aa2V5ZnJhbWVzIGJ1dHRvbi1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc2xpZGVJbntmcm9te29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS50Yy13ZWJzaXRlLWFkdmljZWxpc3R7LS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAudG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAudG9wIC50aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiV9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAudG9wIC5yZXNldHtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC50b3AgLnJlc2V0OmFmdGVye2NvbnRlbnQ6XCJcIjttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZXNldC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZGlzcGxheTpibG9jazt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2ZsZXgtd3JhcDp3cmFwfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5OmFmdGVye2NvbnRlbnQ6XCJcIjttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hZGQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuYWN0aXZlOmJlZm9yZXtjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS1jbG9zZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ZGlzcGxheTpibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmFjdGl2ZTphZnRlcntjb250ZW50Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3t3aWR0aDoxMDB2dztwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OmNhbGMoLTUwdncgKyA1MCUpO3BhZGRpbmc6MCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7b3ZlcmZsb3cteDpzY3JvbGw7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmbGV4OjEgMCBhdXRvfX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXJ7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7bWFyZ2luLXJpZ2h0OmNhbGMoLTEqdmFyKC0tc3BhY2luZy1sKS8yKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGlua3tkaXNwbGF5OmJsb2NrO2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjt3aWR0aDpjYWxjKDMzLjMzMzMzMyUgLSB2YXIoLS1zcGFjaW5nLWwpKTttYXJnaW46Y2FsYyh2YXIoLS1zcGFjaW5nLWwpLzIpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweDttYXNrLXNpemU6Y292ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Z2FwOnZhcigtLXNwYWNpbmctbCk7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGlua3t3aWR0aDoxMDAlO21hcmdpbjowO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX19LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdHstLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAudG9we2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC50b3B7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pfX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC50b3AgLnRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC50b3AgLnJlc2V0e2Rpc3BsYXk6ZmxleDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjMycHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLnRvcCAucmVzZXQ6YWZ0ZXJ7Y29udGVudDpcIlwiO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3Jlc2V0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlcnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3J5e2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yeTphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yeS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3J5LmFjdGl2ZTpiZWZvcmV7Y29udGVudDpcIlwiO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL21lbnUtY2xvc2Uuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yeS5hY3RpdmU6YWZ0ZXJ7Y29udGVudDpub25lfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlcntkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpO21hcmdpbi1yaWdodDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7ZmxleC13cmFwOndyYXB9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmt7ZGlzcGxheTpibG9jaztoZWlnaHQ6MzIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNpbmctbCkvMioyKTttYXJnaW46Y2FsYyh2YXIoLS1zcGFjaW5nLWwpLzIpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjU2cHg7d2lkdGg6NTZweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbms6aG92ZXIgLmltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbmZve2JvdHRvbTowfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbWFnZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6MzBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyMjNkZWcsICNEN0Q3RDcgMzYuNTQlLCAjODg4IDgyLjg4JSl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmltYWdlIGltZ3tvYmplY3QtZml0OmNvbnRhaW59LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmJyYW5ke2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMjRweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAudmlzY29zaXR5e21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5idG57Ym90dG9tOnVuc2V0O3RvcDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXJ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtnYXA6dmFyKC0tc3BhY2luZy1sKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5re3dpZHRoOjEwMCU7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWwpfX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3R7LS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MWZyIDFmcjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MmZyIDFmciAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjMycHg7Z3JpZC1yb3ctZ2FwOjMycHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGlua3toZWlnaHQ6MzIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjY3MnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuY2F0ZWdvcmllc3tmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmZpcnN0LWNoaWxke2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MTtncmlkLXJvdy1lbmQ6MztncmlkLWNvbHVtbi1lbmQ6Mn0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmZpcnN0LWNoaWxkIC5pbmZve2ZvbnQtc2l6ZTo0MnB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDIpe2dyaWQtcm93LXN0YXJ0OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MjtncmlkLXJvdy1lbmQ6MjtncmlkLWNvbHVtbi1lbmQ6NDtoZWlnaHQ6MzIwcHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMikgLmluZm97Zm9udC1zaXplOjMycHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMyl7Z3JpZC1jb2x1bW4tc3RhcnQ6MjtncmlkLWNvbHVtbi1lbmQ6M30udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KXtncmlkLWNvbHVtbi1zdGFydDozO2dyaWQtY29sdW1uLWVuZDo0fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6Zmlyc3QtY2hpbGQgLmluZm8sLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMikgLmluZm97cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6Zmlyc3QtY2hpbGQgLmluZm8gLmNhdGVnb3JpZXMsLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMikgLmluZm8gLmNhdGVnb3JpZXN7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6Zmlyc3QtY2hpbGQgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDIpIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpe2dyaWQtcm93LXN0YXJ0OjI7Z3JpZC1yb3ctZW5kOjM7aGVpZ2h0OjMyMHB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpIC5pbmZvLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpIC5pbmZve2ZvbnQtc2l6ZToyNHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSAuaW5mbyAuY2F0ZWdvcmllcywudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KSAuaW5mbyAuY2F0ZWdvcmllc3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSwudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KSAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMykgLmJ0biwudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KSAuYnRue2hlaWdodDo1NnB4O3dpZHRoOjU2cHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMykgLmJ0bjpiZWZvcmUsLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCkgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3R7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmcjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dyaWQtY29sdW1uLWdhcDowfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmt7aGVpZ2h0OjMyMHB4ICFpbXBvcnRhbnQ7Z3JpZC1yb3ctc3RhcnQ6dW5zZXQgIWltcG9ydGFudDtncmlkLWNvbHVtbi1zdGFydDp1bnNldCAhaW1wb3J0YW50O2dyaWQtcm93LWVuZDp1bnNldCAhaW1wb3J0YW50O2dyaWQtY29sdW1uLWVuZDp1bnNldCAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm97Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllc3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmJ0bntoZWlnaHQ6NTZweDt3aWR0aDo1NnB4fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4fX0udGMtd2Vic2l0ZS10aXRsZXdpdGh0ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50Yy13ZWJzaXRlLXRpdGxld2l0aHRleHQgLnRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtdGl0bGV3aXRodGV4dCAudGV4dHt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6NzUlO21hcmdpbjowIGF1dG99LnRjLXdlYnNpdGUtZmFxbGlzdHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZhcWxpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDpjYWxjKHZhcigtLXNwYWNpbmctbSkgKyAxMnB4KX19LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVye2ZsZXg6MTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctbCl9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC50b3AgLnRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvY2hpcC1jaGVja2JveC1pbmFjdGl2ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCk7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5hY3RpdmU6YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2NoaXAtY2hlY2tib3gtYWN0aXZlLnN2Z1wiKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXJ7cGFkZGluZy1yaWdodDowfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6MTAwdnc7cG9zaXRpb246cmVsYXRpdmU7bGVmdDpjYWxjKC01MHZ3ICsgNTAlKTtwYWRkaW5nOjAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO292ZXJmbG93LXg6c2Nyb2xsO3Njcm9sbGJhci13aWR0aDpub25lfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZmxleDoxIDAgYXV0b319LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVye2ZsZXg6MztoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlO3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3RyYW5zaXRpb246bWF4LWhlaWdodCAuMzVzIGVhc2Usb3BhY2l0eSAuMzVzIGVhc2UsbWFyZ2luIC4zNXMgZWFzZTtvcGFjaXR5OjE7bWF4LWhlaWdodDo5OTlweH0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxLmhpZGRlbntvcGFjaXR5OjA7bWF4LWhlaWdodDowO21hcmdpbjowO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtwb2ludGVyLWV2ZW50czpub25lO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb257LS1icy1hY2NvcmRpb24tYmc6IHRyYW5zcGFyZW50Oy0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdHJhbnNwYXJlbnQ7LS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDstLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogdHJhbnNwYXJlbnQ7LS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAwOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMzBweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5jYXRlZ29yaWVze3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMjRweDtsZWZ0OjEycHg7ei1pbmRleDo5fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVte21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nLW0pICsgMjRweCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbntmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDoxMjYlO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1tKTttYXJnaW4tYm90dG9tOjJweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMyKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b257Zm9udC1zaXplOjI2cHh9fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6bm9uZTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hZGQtY2lyY2xlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtOTAwKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVye21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3JlbW92ZS1jaXJjbGUuc3ZnXCIpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMzIpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7bGluZS1oZWlnaHQ6MTUwJTtwYWRkaW5nOnZhcigtLWZvbnQtc2l6ZS1zKSB2YXIoLS1mb250LXNpemUteGwpIHZhcigtLWZvbnQtc2l6ZS1sKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHl7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1tKX19LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbnstLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7LS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApOy0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogMXB4Oy0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctbSk7LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy1tKTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogdmFyKC0tc3BhY2luZy1tKTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy1tKTstLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogdmFyKC0tc3BhY2luZy1sKTstLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDM3LCA1MiwgODUsIDAuMSl9LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW17Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b257Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7bGluZS1oZWlnaHQ6MS4yNn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b257Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKX19LnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5e2ZvbnQtZmFtaWx5OnZhcigtLXRleHQtZm9udC1mYW1pbGx5KTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1mb250LWNvbG9yKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2h7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZXV0cmFsLTkwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgaDJ7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1zaXplOjMycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjExMiU7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbjowO2ZsZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGgye2ZvbnQtc2l6ZToyMnB4fX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjU5cHg7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwMCk7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy1tKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAuYnRuOmFmdGVye2ZvbnQtc2l6ZTo0N3B4O21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctM3hzKX19LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5sb2NhdGlvbi1sYWJlbHtkaXNwbGF5OmJsb2NrO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm17ZGlzcGxheTpmbGV4O2dhcDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3Jte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbntmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDozMHB4fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHN7ZGlzcGxheTpmbGV4O2dhcDo0cHg7ZmxleDoxO3dpZHRoOjcwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0c3t3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjF9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MjRweDt6LWluZGV4OjJ9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0e3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhsKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSkgMCAwIHZhcigtLXJvdW5kZWQtbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTMwJTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTAwKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWdyYXlzY2FsZS0zMDApfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3Rvcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4td2lkdGg6MTIwcHh9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5yYWRpdXMtc2VsZWN0e3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MCB2YXIoLS1yb3VuZGVkLW0pIHZhcigtLXJvdW5kZWQtbSkgMDtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MCAwIDEycHggMCByZ2JhKDAsMCwwLC4wOCk7Y29sb3I6dmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEzMCV9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5yYWRpdXMtc2VsZWN0OmZvY3Vze291dGxpbmU6bm9uZTtib3gtc2hhZG93OjAgMCAxMnB4IDAgcmdiYSgwLDAsMCwuMTIpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAucmFkaXVzLXNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0yMDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApO2N1cnNvcjpub3QtYWxsb3dlZH0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2ZvbnQtc2l6ZToyNHB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiBhLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gYnV0dG9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIGEsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiBidXR0b257Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKX19LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtyaWdodDowO2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O2xlZnQ6LTIwcHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0bjpkaXNhYmxlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAuYnRuOmFmdGVye3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTAwJX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktNjAwKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggaW5wdXRbdHlwZT1oaWRkZW5de2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbnt3aWR0aDo3NSU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhsKSAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbnt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKSAwfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbjpiZWZvcmUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NjlweDtsZWZ0OjEyJTtyaWdodDoxMiU7aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTt6LWluZGV4OjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uOmJlZm9yZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbjpiZWZvcmV7dG9wOjQ5cHh9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO2ZsZXg6MTthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlcntnYXA6dmFyKC0tc3BhY2luZy14cyl9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2LC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2e3dpZHRoOjQ1cHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6MzhweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdnt3aWR0aDozNXB4O2hlaWdodDozNXB4O2JhY2tncm91bmQtc2l6ZTozMHB4fX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLWFjdGl2ZT10cnVlXSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLWFjdGl2ZT10cnVlXXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUtYWN0aXZlLnN2Z1wiKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1hY3RpdmU9ZmFsc2VdK3NwYW4sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZbZGF0YS1hY3RpdmU9ZmFsc2VdK3NwYW57ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLXBhc3NlZD10cnVlXSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLXBhc3NlZD10cnVlXXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUtcGFzc2VkLnN2Z1wiKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXYsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZ7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyl9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXI6bGFzdC1jaGlsZCBkaXY6YWZ0ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlcjpsYXN0LWNoaWxkIGRpdjphZnRlcntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXB7ZGlzcGxheTpibG9jaztoZWlnaHQ6NDAwcHg7d2lkdGg6MTAwJTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcHtoZWlnaHQ6MzAwcHg7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLWwpfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2x7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO21hcmdpbi10b3A6MzJweDttYXJnaW4tbGVmdDozMnB4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sOmhvdmVyLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b246aG92ZXIsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b246aG92ZXIsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2w6aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTcwMCkgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uIGltZywudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCBpbWcsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24gaW1nLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCBpbWd7ZmlsdGVyOmJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjc1JTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9je2Rpc3BsYXk6ZmxleDtnYXA6NTBweDtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIDAgdmFyKC0tc3BhY2luZy0yeGwpO2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS03MDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2N7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSAwfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jOmxhc3QtY2hpbGQsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYzpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC50aXRsZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC50aXRsZXtmbGV4OjE7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC50aXRsZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC50aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVle2ZsZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWV7ZmxleDpub25lfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXMsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2Vze21hcmdpbi10b3A6MjBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjhweH0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXMgLnNlcnZpY2UsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2VzIC5zZXJ2aWNle2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLW5ldXRyYWwtNjAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6MTFweCAxNnB4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7Y29sb3I6dmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHh9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUgLnNlcnZpY2VzIC5zZXJ2aWNlOmJlZm9yZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXMgLnNlcnZpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC1hY3RpdmUuc3ZnXCIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoe3Bvc2l0aW9uOnJlbGF0aXZlOy0tbWFwLWhlaWdodDogNjk5cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIGgye3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLmJ0bjphZnRlcntmb250LXNpemU6MThweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlcntwYWRkaW5nOnZhcigtLXNwYWNpbmctbSkgMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9we2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MjRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wPip7ZmxleDoxfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnRpdGxle2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksc2VyaWY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjExMiU7bWFyZ2luLWJvdHRvbToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlcntmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5tYXRlcmlhbC1pY29ucy5pY29uLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmljb246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmljb246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pY29uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmljb24uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAuaWNvbi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmljb24uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5pY29uLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtwb2ludGVyLWV2ZW50czpub25lO2ZvbnQtc2l6ZToxOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBpbnB1dCNsb2NhdGlvblNlYXJjaHt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1sKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Zm9udC1zaXplOjE0cHg7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGlucHV0I2xvY2F0aW9uU2VhcmNoOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6IzY2Nn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4td2lkdGg6MTAwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo2cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtwb2ludGVyLWV2ZW50czpub25lO2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIHNlbGVjdCNyYWRpdXNTZWxlY3R7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtmb250LXNpemU6MTRweDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTttaW4td2lkdGg6MTAwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXJ7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgc2VsZWN0e2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE0cHg7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlcjpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS01MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCk7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5idG46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAuYnRuOmFmdGVye2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweDtib3gtc2hhZG93OjAgNHB4IDEycHggcmdiYSgwLDAsMCwuMSk7ei1pbmRleDoxMDAwO21heC1oZWlnaHQ6MjUwcHg7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaHtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS01MCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3Qtc2VhcmNoIC5zZWFyY2gtaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtcyk7Zm9udC1zaXplOjE0cHg7b3V0bGluZTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuc2VhcmNoLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCk7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKTtmb250LXN0eWxlOml0YWxpY30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25ze21heC1oZWlnaHQ6MTgwcHg7b3ZlcmZsb3cteTphdXRvfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9ue3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktMTAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbltzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJde2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmFscmVhZHktc2VsZWN0ZWR7b3BhY2l0eTouNTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmFscmVhZHktc2VsZWN0ZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnM6ZW1wdHk6OmFmdGVye2NvbnRlbnQ6XCJBdWN1bmUgcHJlc3RhdGlvbiB0cm91dsOpZVwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwMCk7Zm9udC1zdHlsZTppdGFsaWM7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgaW5wdXRbdHlwZT1jaGVja2JveF17bWFyZ2luOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIGxhYmVse21hcmdpbjowO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaHtkaXNwbGF5OmZsZXg7Z2FwOjEycHg7YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLXdyYXBwZXJ7d2lkdGg6NjBweDtoZWlnaHQ6MzJweDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cyk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XXtvcGFjaXR5OjA7d2lkdGg6MDtoZWlnaHQ6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbCAudG9nZ2xlLXRyYWNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmMDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAzcHggcmdiYSgwLDAsMCwuMSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVsIC50b2dnbGUtdGh1bWJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMik7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsudG9nZ2xlLXRyYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsudG9nZ2xlLXRyYWNrKy50b2dnbGUtdGh1bWJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjhweCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtdGV4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6NzUlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b217ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo4cHg7bWFyZ2luLXRvcDoxNnB4O21pbi1oZWlnaHQ6NDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZ3tkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5zZXJ2aWNlLW5hbWV7bGluZS1oZWlnaHQ6MX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2V7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2dhcDoxNXB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlcntmbGV4OjI7aGVpZ2h0OnZhcigtLW1hcC1oZWlnaHQpO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2x7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpO21hcmdpbi10b3A6MzJweDttYXJnaW4tbGVmdDozMnB4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5sb2NhdGlvbi1idXR0b246aG92ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTcwMCkgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uIGltZywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCBpbWd7ZmlsdGVyOmJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MzBweDtsZWZ0OjMwcHg7cmlnaHQ6MzBweDt3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7Ym94LXNoYWRvdzowIDJweCAxN3B4IDFweCByZ2JhKDAsMCwwLC4yKTt6LWluZGV4OjEwMDA7b3ZlcmZsb3c6aGlkZGVuO2FuaW1hdGlvbjpzbGlkZUluRnJvbUJvdHRvbSAuM3MgZWFzZS1vdXR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkLmhpZGRlbntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJke3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNHB4O3JpZ2h0OjI0cHg7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt6LWluZGV4OjEwfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZDpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtvdXRsaW5lLW9mZnNldDoycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLmJ0bjphZnRlcntmb250LXNpemU6MTZweDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudHtwYWRkaW5nOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLnN0YXR1cy1pbmRpY2F0b3J7bWFyZ2luLWJvdHRvbToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5zdGF0dXMtaW5kaWNhdG9yIC5zdGF0dXMtdGV4dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOnZhcigtLXN1Y2Nlc3MtNzAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvciAuc3RhdHVzLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWVycm9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5zdGF0dXMtaW5kaWNhdG9yIC5zdGF0dXMtdGV4dC5vcGVuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLXN1Y2Nlc3MpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtbmFtZXtmb250LXNpemU6MjZweDtmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTttYXJnaW46dmFyKC0tc3BhY2luZy1zKSAwIHZhcigtLXNwYWNpbmctbSkgMDtsaW5lLWhlaWdodDoxLjJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxze2Rpc3BsYXk6ZmxleDtnYXA6MTZweDttYXJnaW4tYm90dG9tOjI0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5nYXJhZ2UtbG9nb3tmbGV4LXNocmluazowO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTIwMCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO292ZXJmbG93OmhpZGRlbn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmdhcmFnZS1sb2dvIC5sb2dvLWltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb3Zlcn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mb3tmbGV4OjF9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIDA7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTttYXJnaW46MCAtOHB4O3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS01MCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE4cHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5tYXRlcmlhbC1pY29ucy5hcnJvdywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbi5hcnJvdzpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYXJyb3cuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmFycm93LmJ0bjphZnRlcnttYXJnaW4tbGVmdDphdXRvO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS00MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmNvbnRhY3QtdGV4dHtmb250LXNpemU6MTRweDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmbGV4OjF9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbS5hZGRyZXNzIC5jb250YWN0LXRleHR7Zm9udC13ZWlnaHQ6NTAwfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9uc3tkaXNwbGF5OmZsZXg7Z2FwOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG57cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NXB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMjUlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdle3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6LTE5cHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2U6YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1sZWZ0OjRweH1Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tQm90dG9te2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MX19LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0e2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MCB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKTtmbGV4OjE7aGVpZ2h0OnZhcigtLW1hcC1oZWlnaHQpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyMHB4O21hcmdpbi1ib3R0b206MjJweDtmbGV4LXNocmluazowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1jb250ZW50e2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1jb250ZW50IC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZToyNHB4O3otaW5kZXg6Mn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudCBpbnB1dHtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy1sKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXI6bm9uZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5yZXN1bHRze2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZXMtY29udGFpbmVye2ZsZXg6MTtvdmVyZmxvdy15OmF1dG99LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2V7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyk7bWFyZ2luLWJvdHRvbTo0cHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTIwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UuaGlkZGVue29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7cG9pbnRlci1ldmVudHM6bm9uZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjE4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmxvY2FsaXR5e2ZvbnQtd2VpZ2h0OjMwMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5idG46YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgycHgpfUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIGlucHV0e3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3tmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaHstLW1hcC1oZWlnaHQ6IDUwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3B7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3A+KntmbGV4Om5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlcntmbGV4Om5vbmU7aGVpZ2h0OnZhcigtLW1hcC1oZWlnaHQpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdHtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjQwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgaW5wdXR7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaHstLW1hcC1oZWlnaHQ6IDMwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlcntwb3NpdGlvbjpzdGF0aWM7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlcntwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgMDttYXJnaW4tYm90dG9tOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcHtnYXA6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC50aXRsZXtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgaW5wdXQjbG9jYXRpb25TZWFyY2h7Zm9udC1zaXplOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlcntwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93bnttYXgtaGVpZ2h0OjIwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnN7bWF4LWhlaWdodDoxNDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS10ZXh0e3dpZHRoOmF1dG87Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbXtnYXA6NnB4O21hcmdpbi10b3A6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZ3twYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2dhcDoxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlcntoZWlnaHQ6dmFyKC0tbWFwLWhlaWdodCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJke2JvdHRvbToxMHB4O2xlZnQ6MTBweDtyaWdodDoxMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpO292ZXJmbG93LXk6YXV0b30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmR7dG9wOjEycHg7cmlnaHQ6MTJweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5zdGF0dXMtaW5kaWNhdG9ye21hcmdpbi1ib3R0b206OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtbmFtZXtmb250LXNpemU6MThweDttYXJnaW46dmFyKC0tc3BhY2luZy0yeHMpIDAgdmFyKC0tc3BhY2luZy14cykgMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHN7Z2FwOjEwcHg7bWFyZ2luLWJvdHRvbToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuZ2FyYWdlLWxvZ297d2lkdGg6NDRweDtoZWlnaHQ6NDRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVte3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIDA7Z2FwOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmJ0bjphZnRlcntmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5tYXRlcmlhbC1pY29ucy5hcnJvdywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbi5hcnJvdzpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYXJyb3cuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmFycm93LmJ0bjphZnRlcntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAuY29udGFjdC10ZXh0e2ZvbnQtc2l6ZToxM3B4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9uc3tnYXA6OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRue2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0e2hlaWdodDphdXRvO21heC1oZWlnaHQ6bm9uZTtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudCAuaWNvbntmb250LXNpemU6MjBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudCBpbnB1dHt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgNDBweDtmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5yZXN1bHRze3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zaXplOjEzcHg7Zm9udC1zaXplOjE0cHg7cGFkZGluZy1yaWdodDowO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttaW4td2lkdGg6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZXMtY29udGFpbmVye21heC1oZWlnaHQ6MzUwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2V7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Z2FwOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgaW1ne3dpZHRoOjI4cHg7ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmFtZS1sb2NhbGl0eXtmbGV4OjE7bWluLXdpZHRoOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRpdGxle2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubG9jYWxpdHl7Zm9udC1zaXplOjEzcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmJ0bjphZnRlcntwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOm5vbmU7Zm9udC1zaXplOjE4cHg7ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAuYnRuOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7LS1tYXAtaGVpZ2h0OiAyNTBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggaDJ7Zm9udC1zaXplOjIwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b257Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Z2FwOjRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVye3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgMDttYXJnaW4tYm90dG9tOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9we2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b217bWluLWhlaWdodDoyOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZHtib3R0b206OHB4O2xlZnQ6OHB4O3JpZ2h0OjhweDt3aWR0aDpjYWxjKDEwMCUgLSAxNnB4KX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudHtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtbmFtZXtmb250LXNpemU6MTZweDttYXJnaW46dmFyKC0tc3BhY2luZy0zeHMpIDAgdmFyKC0tc3BhY2luZy0yeHMpIDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxze21hcmdpbi1ib3R0b206MTBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmdhcmFnZS1sb2dve3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbXtnYXA6NnB4O21hcmdpbjowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmNvbnRhY3QtdGV4dHtmb250LXNpemU6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG57d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAudGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1yaWdodCAuYnRue3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3t0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxM3B4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlcy1jb250YWluZXJ7bWF4LWhlaWdodDozMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZXtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtnYXA6MTBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBpbWd7d2lkdGg6MjRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGl0bGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubG9jYWxpdHl7Zm9udC1zaXplOjEycHg7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTYwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmJ0bjphZnRlcntmb250LXNpemU6MTZweH19LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXZ7LS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7bWFyZ2luLXJpZ2h0OmNhbGMoLTEqdmFyKC0tc3BhY2luZy1sKS8yKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpO2ZsZXgtd3JhcDp3cmFwfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmt7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDpjYWxjKDMzLjMlIC0gdmFyKC0tc3BhY2luZy1sKSk7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZy1sKS8yKTtmbGV4OnVuc2V0O2hlaWdodDphdXRvfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2hlaWdodDo1NnB4O3dpZHRoOjU2cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mb3twb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpO2hlaWdodDoxMDAlO3BhZGRpbmc6MjRweCAyNHB4IGNhbGMoNTZweCArIHZhcigtLXNwYWNpbmctcykpIDI0cHg7bWluLWhlaWdodDoyNDZweH0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbmZvIC50aXRsZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDoxMTIlO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mbyAuZGF0ZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTAlO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mbyAudGVhc2Vye2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE1MCU7Zm9udC13ZWlnaHQ6NDAwfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue3otaW5kZXg6OTk5fS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmltYWdle2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCAwO2hlaWdodDoyNDZweDtmbGV4OjEgMCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2dhcDp2YXIoLS1zcGFjaW5nLWwpO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGlua3t3aWR0aDoxMDAlO21hcmdpbjowO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX19LnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjE2cHg7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNle2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLW5ldXRyYWwtNjAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6MTFweCAxNnB4O2NvbG9yOnZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4fS50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgLnNlcnZpY2U6aG92ZXJ7YmFja2dyb3VuZDojZjBmNGZjfS50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgLnNlcnZpY2Ugc3BhbntjdXJzb3I6cG9pbnRlcn0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXJ7d2lkdGg6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZXtkaXNwbGF5OmZsZXg7aGVpZ2h0OjY4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLWwpfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVte2ZsZXg6MTt3aWR0aDo1MCU7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6OTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLXN3aXBlcmltYWdlaXRlbXtwYWRkaW5nLWxlZnQ6MDt3aWR0aDoxMDAlfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVtIGZpZ3VyZSBwaWN0dXJle2hlaWdodDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlci1zd2lwZXJpbWFnZWl0ZW0gZmlndXJlIHBpY3R1cmUgaW1ne3dpZHRoOmF1dG87b2JqZWN0LWZpdDpjb3Zlcn0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudHtmbGV4OjE7d2lkdGg6NTAlO3BhZGRpbmc6MCA5MHB4IDAgMzBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzowO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCwudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDo4MXB4O2hlaWdodDo1OHB4O2JhY2tncm91bmQtc2l6ZToxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntib3R0b206LTE1cHh9fS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3NsaWRlci1idXR0b24tcmlnaHQuc3ZnXCIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dHt0b3A6MjNweDtyaWdodDowfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9zbGlkZXItYnV0dG9uLWxlZnQuc3ZnXCIpO2xlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDowO3RvcDoyM3B4fX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXJbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gLnN3aXBlci1idXR0b24tbmV4dCwudGMtbmVvcy1lbGVtZW50cy1zd2lwZXJbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmV9Lm5lb3Mtbm9kZXR5cGVzLWh0bWwtaHRtbCAuZWFwcC1sb2dvLXNob3djYXNlLWxvZ28tY29tcG9uZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O3BhZGRpbmc6MTJweDtib3JkZXItcmFkaXVzOjZweH0udGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrc3tkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbX0udGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudXtwYWRkaW5nOjAgMCAzcmVtIDB9LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIG9sLC50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIHVse21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Ljc1cmVtfS50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIG9sIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIsLnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLXdyYXBwZXIgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlcntjb250ZW50OlwifFwiO3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0Oi0wLjM3NXJlbX0udGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbTthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyfS50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5idG46YWZ0ZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxMDAlO21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmctMnhzKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmt7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweH0udGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAuYnRuOmFmdGVye3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9fS50Yy13ZWJzaXRlLXNpbXBsZS1saW5rOmhvdmVyOmFmdGVye2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTQwMCl9LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLmJ0bjphZnRlcnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2V7cG9zaXRpb246Zml4ZWQ7dG9wOjMwcHg7ei1pbmRleDo5OTk7d2lkdGg6MTAwJX0udGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnR7d2lkdGg6MzAlO21hcmdpbjphdXRvO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBoM3ttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjE4cHh9LnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyOjA7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9LnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uOmJlZm9yZSwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uOmJlZm9yZSwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5idG46YWZ0ZXIsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjIwcHh9LmVhcHBzLXNvY2lhbC1zaGFyZS1idXR0b25zLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfS5kYXRldGltZS1zZWxlY3RvcntwYWRkaW5nOjA7bWFyZ2luOjB9LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRldGltZS1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDozMnB4O21heC13aWR0aDoxMDAlO21hcmdpbjowO21pbi1oZWlnaHQ6MzUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuZGF0ZXRpbWUtY29udGFpbmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOnZhcigtLXNwYWNpbmctbCk7bWluLWhlaWdodDphdXRvfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH0uZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uIC5zZWN0aW9uLXRpdGxlLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW4gLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uIC5zZWN0aW9uLXRpdGxlLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW4gLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKX19LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRlLXNlY3Rpb257YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7cGFkZGluZzowfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjA7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctcyk7Ym94LXNoYWRvdzpub25lfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXZ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozMnB4O2hlaWdodDozMnB4fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNDAsNTAsOTAsLjEpfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAubWF0ZXJpYWwtaWNvbnMsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uOmJlZm9yZSwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbjpiZWZvcmUsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAuYnRuOmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLmJ0bjphZnRlcntmb250LXNpemU6MThweDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jdXJyZW50LW1vbnRoe2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY3VycmVudC1tb250aHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg3LCAxZnIpO2dhcDo4cHg7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlke2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci13ZWVrZGF5c3tkaXNwbGF5OmNvbnRlbnRzfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci13ZWVrZGF5cyAud2Vla2RheXtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTIwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSAwO2NvbG9yOnZhcigtLXNlY29uZGFyeS02MDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItd2Vla2RheXMgLndlZWtkYXl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgMH19LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXN7ZGlzcGxheTpjb250ZW50c30uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5e2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEyMCU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO21pbi1oZWlnaHQ6NDRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTttaW4taGVpZ2h0OjM2cHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyl9fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktMjAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LmF2YWlsYWJsZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnVuYXZhaWxhYmxle2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnVuYXZhaWxhYmxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTYwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC13ZWlnaHQ6NjAwfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXkub3RoZXItbW9udGh7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS5vdGhlci1tb250aDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9ue2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLXJvdW5kZWQtbCkgdmFyKC0tcm91bmRlZC1sKX19LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgMWZyKTtnYXA6OHB4O21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmctcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90c3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXgtaGVpZ2h0OjI1MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90e2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyk7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O21pbi1oZWlnaHQ6NDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTgwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO21pbi1oZWlnaHQ6MzZweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKX19LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdC5hdmFpbGFibGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtODAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90LnVuYXZhaWxhYmxle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouN30uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTIwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdC5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS02MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtd2VpZ2h0OjYwMH0uZGF0ZXRpbWUtc2VsZWN0b3IgaW5wdXRbdHlwZT1oaWRkZW5de2Rpc3BsYXk6bm9uZX1odG1se292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtzY3JvbGwtcGFkZGluZy10b3A6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSl9aHRtbC5uby1zbW9vdGgtc2Nyb2xse3Njcm9sbC1iZWhhdmlvcjphdXRvICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpe2h0bWwuYWN0aXZlLW1vYmlsZS1tZW51e292ZXJmbG93LXk6aGlkZGVuICFpbXBvcnRhbnR9aHRtbC5hY3RpdmUtbW9iaWxlLW1lbnUgYm9keXtvdmVyZmxvdy15OmhpZGRlbjtwb3NpdGlvbjpmaXhlZH19YTpmb2N1cyxhOmFjdGl2ZSxidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixzZWxlY3Q6Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1maWxlXT5pbnB1dFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7b3V0bGluZTpub25lICFpbXBvcnRhbnR9Kjpmb2N1c3tvdXRsaW5lOm5vbmUgIWltcG9ydGFudH1ib2R5e2NvbG9yOnZhcigtLWZvbnQtY29sb3IpO2ZvbnQtZmFtaWx5OnZhcigtLXRleHQtZm9udC1mYW1pbGx5KSxcInNhbnMtc2VyaWZcIjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyN3B4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tbmV1dHJhbC0xMDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHh9fWgxe2ZvbnQtc2l6ZTo1NnB4O2xpbmUtaGVpZ2h0OjYycHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSxcInNhbnMtc2VyaWZcIjtjb2xvcjp2YXIoLS1mb250LWNvbG9yKTttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7aDF7Zm9udC1zaXplOjM4cHg7bGluZS1oZWlnaHQ6NDBweH19aDJ7Zm9udC1zaXplOjQycHg7bGluZS1oZWlnaHQ6NDdweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLFwic2Fucy1zZXJpZlwiO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7aDJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MjZweDttYXJnaW4tYm90dG9tOjEycHh9fWgze2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSxcInNhbnMtc2VyaWZcIjtjb2xvcjp2YXIoLS1mb250LWNvbG9yKTttYXJnaW46MH1oNHtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDozNXB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksXCJzYW5zLXNlcmlmXCI7Y29sb3I6dmFyKC0tZm9udC1jb2xvcil9YXtjb2xvcjp2YXIoLS1saW5rLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9YTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNDAwKX1wOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfWltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31maWd1cmV7bWFyZ2luOjB9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyey0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7LS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApOy0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXByaW1hcnktNDAwKTstLW1lbnUtdHJpZ2dlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt6LWluZGV4Ojk7Ym94LXNoYWRvdzowIDNweCA0cHggMCByZ2JhKDAsMCwwLC4xNik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3RyYW5zaXRpb246bWF4LWhlaWdodCBlYXNlLWluLW91dCAuMnMsaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4ycztoZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCk7bWF4LWhlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0KX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlcntoZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO3dpZHRoOjEwMHZ3fX1ib2R5Lm1lbnUtb3BlbmVkIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlcntoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjEwMHZoO2JveC1zaGFkb3c6bm9uZX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt6LWluZGV4OjI7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LWhlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjEzMjBweH19Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlcntmbGV4OjE7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVye2FsaWduLWl0ZW1zOmNlbnRlcn19Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gc3Zne3dpZHRoOjMzMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dvIHN2Z3t3aWR0aDoxOTVweH19Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtZW5kO3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmcteHMpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3B7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLW0pO21hcmdpbi10b3A6MTJweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3AgLnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51IGxpLmN1cnJlbnQgYXtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3AgYXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcCBhLmxvZ2lue2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3AgYS5sb2dpbjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmdcIik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b217aGVpZ2h0OjYwcHg7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpIC0gMzBweCk7Ym94LXNoYWRvdzowcHggM3B4IDRweCAwcHggcmdiYSgwLDAsMCwuMTYpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvcik7Y29sb3I6dmFyKC0tbWVudS10cmlnZ2VyLWNvbG9yKTtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy1sKTttaW4td2lkdGg6MTg1cHg7Z2FwOjhweH1odG1sW2xhbmc9ZGVdIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcnttaW4td2lkdGg6MjIwcHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXIpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlciBzcGFuLm1hdGVyaWFsLWljb25zLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBzcGFuLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXIgc3Bhbi5idG46YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gc3Bhbi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXIgc3Bhbi5idG46YWZ0ZXJ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO3Bvc2l0aW9uOnJlbGF0aXZlfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGl7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7d2lkdGg6bWF4LWNvbnRlbnR9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3Zlcil9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhe2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6MCAzMHB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYSAubWF0ZXJpYWwtaWNvbnMsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5zdWJtaXQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkubmV4dCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGEgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLnByZXZpb3VzIGEgYnV0dG9uOmJlZm9yZSwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYSBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5wcmV2aW91cyBhIGJ1dHRvbjpiZWZvcmUsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLm5leHQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkuc3VibWl0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYSAuYnRuOmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGEgLmJ0bjphZnRlcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDoxMnB4O2ZvbnQtc2l6ZToyNHB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYXt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7bGVmdDotMjBweDt3aWR0aDoxOHB4O2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtbGVmdC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmRpc2FibGVkOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmJlZm9yZXt0b3A6MDtsZWZ0Oi0yOHB4O3dpZHRoOjI4cHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9te3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDp1bnNldDtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OjkycHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2Vye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2hlaWdodDo5MnB4O3dpZHRoOjk2cHg7bWluLXdpZHRoOjk2cHggIWltcG9ydGFudDtmb250LXNpemU6MTJweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi0zMHB4O3dpZHRoOjMwcHg7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS10cmlnZ2VyLW9ibGlxdWUuc3ZnXCIpO21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktNTAwKTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktNDAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb257YWxpZ24taXRlbXM6dW5zZXQ7cGFkZGluZy10b3A6MH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC50b3B7ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1tZWdhbWVudXt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nLTJ4bCkgKyB2YXIoLS1zcGFjaW5nLW0pKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnM7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSkpO3otaW5kZXg6LTk5OTtwb3NpdGlvbjpmaXhlZDt0b3A6dmFyKC0taGVhZGVyLWhlaWdodCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0udGMtd2Vic2l0ZS1tZWdhbWVudSBhOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS00MDApfS50Yy13ZWJzaXRlLW1lZ2FtZW51IGEubG9naW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bGluZS1oZWlnaHQ6MTAwJX0udGMtd2Vic2l0ZS1tZWdhbWVudSBhLmxvZ2luOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy91c2VyLnN2Z1wiKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfWJvZHkubWVudS1vcGVuZWQgLnRjLXdlYnNpdGUtbWVnYW1lbnV7dHJhbnNmb3JtOm5vbmU7ei1pbmRleDotMTtib3gtc2hhZG93Om5vbmV9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXJ7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4bCl9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC50b3B7ZGlzcGxheTpub25lO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudXtmbGV4OjI7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtjb2x1bW5zOjN9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgdWwubWFpbi1tZW51Pmxpe21heC13aWR0aDo3NSU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO2Rpc3BsYXk6ZmxleH0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnU+bGkgYXtmbGV4OjE7Zm9udC1zaXplOjE5cHg7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtiYWNrZ3JvdW5kOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudT5saSBhe2ZvbnQtc2l6ZToxNnB4fX0udGMtd2Vic2l0ZS1tZWdhbWVudSAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSAwO2dhcDp2YXIoLS1zcGFjaW5nLTJ4bCk7YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktMTAwKX0udGMtd2Vic2l0ZS1tZWdhbWVudSAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcz5he2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1tZWdhbWVudSAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcz5hIHN2Z3t0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNTAwKX0udGMtd2Vic2l0ZS1tZWdhbWVudSAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcz5hOmhvdmVyIHN2ZyBwYXRoe2ZpbGw6dmFyKC0tc2Vjb25kYXJ5LTUwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YSBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtbWVnYW1lbnV7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy14cyk7dG9wOnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpKSl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIC50b3B7ZGlzcGxheTpmbGV4fS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudXtjb2x1bW5zOjF9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgdWwubWFpbi1tZW51IGxpe21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YSBzcGFue2Rpc3BsYXk6bm9uZX19I21haW4tY29udGFpbmVye3BhZGRpbmctdG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsjbWFpbi1jb250YWluZXJ7cGFkZGluZy10b3A6dmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpfX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXJ7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy0yeGwpO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctbSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItYm90dG9tOjhweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIGF7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3B7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0zeGwpO2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHZhcigtLW5ldXRyYWwtMTAwKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6dmFyKC0tc3BhY2luZy0zeGwpfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ297ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbz5maWd1cmV7bWFyZ2luLWJvdHRvbToyMHB4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ28+ZmlndXJlIGltZ3t3aWR0aDoxMDAlO21heC13aWR0aDozMDBweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dvIC5zb2NpYWwtbmV0d29ya3MtbGFuZ3VhZ2Utd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNzVyZW07YWxpZ24taXRlbXM6ZmxleC1lbmR9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbyAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXIgc3ZnIHBhdGh7ZmlsbDp2YXIoLS1ncmF5c2NhbGUtMTAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dvIC5zb2NpYWwtbmV0d29ya3MtbGFuZ3VhZ2Utd3JhcHBlciBhOmhvdmVyIHN2ZyBwYXRoe2ZpbGw6dmFyKC0tc2Vjb25kYXJ5LTIwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudXtmbGV4OjI7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudT5saXtkaXNwbGF5OmZsZXh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudT5saSBhe2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgdWwubWFpbi1tZW51PmxpIGE6aG92ZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTIwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudT5saSBhOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1wb3NpdGlvbjpyaWdodDttYXNrLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue2ZsZXg6MztiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+Lm1hdGVyaWFsLWljb25zLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVye2NvbG9yOnZhcigtLXByaW1hcnktNTAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jdGEtdGl0bGV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY3RhLWJ1dHRvbntjb2xvcjp2YXIoLS1zZWNvbmRhcnktODAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14bCk7YWxpZ24taXRlbXM6dW5zZXR9fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbXtwYWRkaW5nOnZhcigtLXNwYWNpbmctbSkgMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbSBhOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS0yMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbSAuZm9vdGVyLW1lbnUtd3JhcHBlciAuZm9vdGVyLW1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbSAuZm9vdGVyLW1lbnUtd3JhcHBlciAuZm9vdGVyLW1lbnV7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gLmNvcHlyaWdodHN7dGV4dC1hbGlnbjpjZW50ZXJ9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQ+LmZpZWxkc2V0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQ+ZmllbGRzZXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldD4uZmllbGRzZXR7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mb3t0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgMH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSAwfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gaDIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIGgye2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHAucGhvbmUtbnVtYmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlcntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhsKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHAucGhvbmUtbnVtYmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlcntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1zKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtmbGV4OjF9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggbGFiZWwsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggbGFiZWx7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IGlucHV0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbntib3JkZXI6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IGlucHV0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtyaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4LmVycm9yIC5pbnB1dCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeC5lcnJvciAuaW5wdXQgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lcnJvcil9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB1bC5lcnJvcnMsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggdWwuZXJyb3Jze2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHVsLmVycm9ycyBsaSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCB1bC5lcnJvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5oZWxwLWlubGluZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaGVscC1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24uY2VudGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uIGxhYmVse2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uIGxhYmVsIGlucHV0e2JveC1zaGFkb3c6bm9uZTt3aWR0aDphdXRvfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtnYXA6MTBweDtmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGl7d2lkdGg6Y2FsYygyNSUgLSAxMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGksLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpe3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaXt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy14cyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktODAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dHt3aWR0aDphdXRvO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1ub25lKTtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17YXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LnN2Z1wiKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3gtYWN0aXZlLnN2Z1wiKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbC5hY3RpdmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldD4uY2xlYXJmaXgsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldD4uY2xlYXJmaXh7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5yb3d7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpO2ZsZXgtd3JhcDp3cmFwfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucm93IC5jb2wtc20tNiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5yb3cgLmNvbC1zbS02e3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKS8yKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3c+LmNsZWFyZml4LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnJvdz4uY2xlYXJmaXh7ZmxleDoxO21pbi13aWR0aDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdz4uY2xlYXJmaXgsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93Pi5jbGVhcmZpeHtmbGV4Om5vbmU7d2lkdGg6MTAwJX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbHtmbGV4LWRpcmVjdGlvbjpyb3d9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAubGVmdHt3aWR0aDo1MCV9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHR7d2lkdGg6NTAlfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnN7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O3dpZHRoOmZpdC1jb250ZW50O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXJ7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKTtjbGlwLXBhdGg6cG9seWdvbig1MCUgMCUsIDYxJSAzNSUsIDk4JSAzNSUsIDY4JSA1NyUsIDc5JSA5MSUsIDUwJSA3MCUsIDIxJSA5MSUsIDMyJSA1NyUsIDIlIDM1JSwgMzklIDM1JSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4xNXN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHQgLnJhdGluZy1zdGFycyBpbnB1dC5yYXRpbmctc3Rhcjpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wNCl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHQgLnJhdGluZy1zdGFycyBpbnB1dC5yYXRpbmctc3RhcjpjaGVja2VkLC50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6Y2hlY2tlZH5pbnB1dC5yYXRpbmctc3RhciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy1zdGFyOmhvdmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6aG92ZXJ+aW5wdXQucmF0aW5nLXN0YXJ7YmFja2dyb3VuZC1jb2xvcjojZjZiNTAwfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXplcm97ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9uc3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLWwpfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctbCk7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpe3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcik7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3IpO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcImFycm93X2JhY2tfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6LTE5cHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Y29udGVudDpcImFycm93X2ZvcndhcmRfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTpob3ZlcjphZnRlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntjb250ZW50Olwic2VuZFwifUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9ue3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfX0jdG8tdG9we29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtib3R0b206dmFyKC0tc3BhY2luZy0zeGwpO3JpZ2h0OnZhcigtLXNwYWNpbmctM3hsKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLS0tc2Vjb25kYXJ5LTgwMCk7Y29sb3I6I2ZmZjtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDotOTk5O3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7I3RvLXRvcHtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKTtyaWdodDp2YXIoLS1zcGFjaW5nLW0pO2JvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfX0jdG8tdG9wIC5pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy11cC13aGl0ZS5zdmcpfSN0by10b3AuYWN0aXZle29wYWNpdHk6MTt6LWluZGV4OjEwMH0ubWFwLWxvY2F0aW9uLWJ1dHRvbntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS05MDApO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtib3gtc2hhZG93Om5vbmU7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxOXB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tdG9wOjEwcHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHh9Lm1hcC1sb2NhdGlvbi1idXR0b24gLmljb257Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MX0ubWFwLWxvY2F0aW9uLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS03MDApfS5tYXAtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQwMHB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm1hcC1jb250YWluZXJ7aGVpZ2h0OjMwMHB4fX0ubWFwLWNvbnRhaW5lciAjbWFwLC5tYXAtY29udGFpbmVyICNtYXAtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lm1hcC1pbmZvLXdpbmRvdyAudGl0bGV7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctM3hzKX0ubWFwLWluZm8td2luZG93IC5hZGRyZXNze2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfS5tYXAtaW5mby13aW5kb3cgLnN0YXR1c3tmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS5tYXAtaW5mby13aW5kb3cgLnN0YXR1cy0tb3Blbntjb2xvcjp2YXIoLS1zdWNjZXNzKX0ubWFwLWluZm8td2luZG93IC5zdGF0dXMtLWNsb3NlZHtjb2xvcjp2YXIoLS1lcnJvcil9Lm1hcC1sb2FkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3otaW5kZXg6MTB9Lm1hcC1sb2FkZXIgLnNwaW5uZXJ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0zMDApO2JvcmRlci10b3A6NHB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YW5pbWF0aW9uOm1hcC1zcGluIDFzIGxpbmVhciBpbmZpbml0ZX0ubWFwLWxvYWRlciAudGV4dHttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMnhzKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKTt0ZXh0LWFsaWduOmNlbnRlcn1Aa2V5ZnJhbWVzIG1hcC1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5tYXAtZXJyb3J7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3otaW5kZXg6MTA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO2JveC1zaGFkb3c6MCAycHggOHB4IHJnYmEoMCwwLDAsLjEpfS5tYXAtZXJyb3IgLmljb257Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTtjb2xvcjp2YXIoLS1lcnJvcik7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9Lm1hcC1lcnJvciAudGl0bGV7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtOTAwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctM3hzKX0ubWFwLWVycm9yIC5tZXNzYWdle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsubWFwLWxvY2F0aW9uLWJ1dHRvbntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXh4cyl9Lm1hcC1sb2NhdGlvbi1idXR0b24gLmljb257Zm9udC1zaXplOjE2cHh9fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Lm5lb3MtYmFja2VuZCAubmVvcy1jb250ZW50Y29sbGVjdGlvbltkYXRhLWNoaWxkcmVuLWNvdW50PVwiMFwiXXtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9Ym9keS5uZW9zLWJhY2tlbmR7cGFkZGluZy10b3A6MH1ib2R5Lm5lb3MtYmFja2VuZD5oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmV9Ym9keS5uZW9zLWJhY2tlbmQgLmNrLWNvbnRlbnQgLnRhYmxlIHRhYmxlIHRkLGJvZHkubmVvcy1iYWNrZW5kIC5jay1jb250ZW50IC50YWJsZSB0YWJsZSB0aHt0ZXh0LWFsaWduOmxlZnR9IiwiLnRhYmxlIHtcbiAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0IHtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tc3VjY2VzcykgIWltcG9ydGFudDtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XG5cbiAgJi5hbGVydC13YXJuaW5nIHtcbiAgICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS13YXJuaW5nKSAhaW1wb3J0YW50O1xuICAgIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJsYWNrKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5hbGVydC1kYW5nZXIge1xuICAgIC0tYnMtYWxlcnQtYmc6IHZhcigtLWVycm9yKSAhaW1wb3J0YW50O1xuICAgIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wb3BvdmVyIHtcbiAgLS1icy1ib2R5LWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDtcbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tbmV1dHJhbC05MDApICFpbXBvcnRhbnQ7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKSAhaW1wb3J0YW50O1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKSAhaW1wb3J0YW50O1xuXG4gIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuM1xuLy8gZnVzdi1lbmFibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwidmFyaWFibGVzLWRhcmtcIjsgLy8gVE9ETzogY2FuIGJlIHJlbW92ZWQgc2FmZWx5IGluIHY2LCBvbmx5IGhlcmUgdG8gYXZvaWQgYnJlYWtpbmcgY2hhbmdlcyBpbiB2NS4zXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuOnJvb3Qge1xuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLSN7JHByZWZpeH1icmVha3BvaW50LSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXIgb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgxLCAkY291bnQpKTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbiBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAvLyBSZXNldCBuZWVkZWQgZm9yIG5lc3RpbmcgdGFibGVzXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLy8gRW5kIG9mIHJlc2V0XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICAvLyBGb2xsb3dpbmcgdGhlIHByZWNlcHQgb2YgY2FzY2FkZXM6IGh0dHBzOi8vY29kZXBlbi5pby9taXJpYW1zdXphbm5lL2Z1bGwvdllOZ29kYlxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKSkpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3JlIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG5cbiAgICAvLyBBbmRyb2lkIENocm9tZSB0eXBlPVwiZGF0ZVwiIGlzIHRhbGxlciB0aGFuIHRoZSBvdGhlciBpbnB1dHNcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFByZXZlbnQgZXhjZXNzaXZlIGRhdGUgaW5wdXQgaGVpZ2h0IGluIFdlYmtpdFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcil9O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XG5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcblxuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cblxuICA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcbiAgICBjb2xvcjogJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAkYm9yZGVyLWNvbG9yOiAkY29sb3Jcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICA+IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrKX07XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24tZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcik7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnRcbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgLy8gRml4IGZvciBwb3NpdGlvbmVkIHRhYmxlIGNhcHRpb24gdGhhdCBjb3VsZCBiZWNvbWUgYW5vbnltb3VzIGNlbGxzXG4gICY6bm90KGNhcHRpb24pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6ICR2ci1ib3JkZXItd2lkdGg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeDogXCJcIiwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMDQ1O1xufVxuXG4ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LFxuLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiAtbW96LXpvb20taW47XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0O1xufVxuLm1mcC1wcmVsb2FkZXIgYSB7XG4gIGNvbG9yOiAjQ0NDO1xufVxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLm1mcC1jbG9zZSwgYnV0dG9uLm1mcC1hcnJvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwNDY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubWZwLWNsb3NlIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xufVxuLm1mcC1jbG9zZTpob3ZlciwgLm1mcC1jbG9zZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG4gIHRvcDogMXB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjRkZGO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNDQ0M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tZnAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLm1mcC1hcnJvdzphY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtNTRweDtcbn1cbi5tZnAtYXJyb3c6aG92ZXIsIC5tZnAtYXJyb3c6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLm1mcC1hcnJvdzpiZWZvcmUsIC5tZnAtYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbn1cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICB0b3A6IDhweDtcbn1cbi5tZnAtYXJyb3c6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMjFweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMjFweDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ubWZwLWFycm93LWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLm1mcC1hcnJvdy1sZWZ0OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkICNGRkY7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xufVxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLm1mcC1hcnJvdy1yaWdodDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNGRkY7XG4gIG1hcmdpbi1sZWZ0OiAzOXB4O1xufVxuLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICB0b3A6IC00MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogVGhlIHNoYWRvdyBiZWhpbmQgdGhlIGltYWdlICovXG4ubWZwLWZpZ3VyZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cbi5tZnAtZmlndXJlIHNtYWxsIHtcbiAgY29sb3I6ICNCREJEQkQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLm1mcC1maWd1cmUgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNGM0YzRjM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkge1xuICAvKipcbiAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICB9XG5cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgfVxuXG4gIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICB9XG5cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1tYWduaWZpYy1wb3B1cC5jc3MubWFwICovIiwiQGNoYXJzZXQgXCJVVEYtOFwiOy8qIVxuICogbW1lbnUuanNcbiAqIG1tZW51anMuY29tXG4gKlxuICogQ29weXJpZ2h0IChjKSBGcmVkIEhldXNzY2hlblxuICogZnJlYnNpdGUubmxcbiAqXG4gKiBMaWNlbnNlOiBDQy1CWS1OQy00LjBcbiAqIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzQuMC9cbiAqLzpyb290ey0tbW0tbGluZWhlaWdodDoyMnB4fS5tbS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudSwubW0tbWVudSAqLC5tbS1tZW51IDphZnRlciwubW0tbWVudSA6YmVmb3Jley13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi40czstby10cmFuc2l0aW9uLWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfTpyb290ey0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5OjAuNHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MHN9Lm1tLWJsb2NrZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjM7b3BhY2l0eTowO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LW8tdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSx0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9Lm1tLWJsb2NrZXI6Zm9jdXMtdmlzaWJsZXtvcGFjaXR5Oi43NX0ubW0tYnRuey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleC1wb3NpdGl2ZTowO2ZsZXgtZ3JvdzowOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtwYWRkaW5nOjB9Lm1tLWJ0bi0tbmV4dCxbZGlyPXJ0bF0gLm1tLWJ0bi0tcHJldnstLW1tLWJ0bi1yb3RhdGU6MTM1ZGVnfS5tbS1idG4tLXByZXYsW2Rpcj1ydGxdIC5tbS1idG4tLW5leHR7LS1tbS1idG4tcm90YXRlOi00NWRlZ30ubW0tYnRuLS1uZXh0OmFmdGVyLC5tbS1idG4tLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWljb24pO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmlnaHQ6bm9uZTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpOy1tcy10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTt0cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKX0ubW0tYnRuLS1wcmV2OmJlZm9yZXtpbnNldC1pbmxpbmUtc3RhcnQ6MjNweH0ubW0tYnRuLS1uZXh0OmFmdGVye2luc2V0LWlubGluZS1lbmQ6MjNweH0ubW0tYnRuLS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIsOXXCI7Zm9udC1zaXplOjE1MCV9Lm1tLWJ0bnJlc2V0e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcn0ubW0tZGl2aWRlcnstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7ei1pbmRleDoyO3RvcDowO21pbi1oZWlnaHQ6dmFyKC0tbW0tbGluZWhlaWdodCk7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSAqIC42NSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKSAqIC41KSAyMHB4O2ZvbnQtc2l6ZTo3NSU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSksdG8odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpLHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpLHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSk7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcjpub3QoLm1tLWhpZGRlbil+Lm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVye3RvcDp2YXIoLS1tbS1uYXZiYXItc2l6ZSl9OnJvb3R7LS1tbS1saXN0aXRlbS1zaXplOjUwcHh9Lm1tLWxpc3RpdGVte2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbGlzdGl0ZW06YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtpbnNldC1pbmxpbmUtc3RhcnQ6MjBweDtpbnNldC1pbmxpbmUtZW5kOjA7Ym90dG9tOjB9Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtX190ZXh0e3BhZGRpbmc6Y2FsYygodmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSkgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkvIDIpIDB9Lm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjEwJTtmbGV4LWJhc2lzOjEwJTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tbGlzdGl0ZW1fX2J0bntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87LXdlYmtpdC1wYWRkaW5nLWVuZDo1MHB4O3BhZGRpbmctaW5saW5lLWVuZDo1MHB4O2JvcmRlci1jb2xvcjppbmhlcml0O2JhY2tncm91bmQ6cmdiYSgzLDIsMSwwKX0ubW0tbGlzdGl0ZW1fX2J0bjpub3QoLm1tLWxpc3RpdGVtX190ZXh0KXtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWR9Lm1tLWxpc3RpdGVtLS1zZWxlY3RlZD4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX0ubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tbGlzdGl0ZW1fX2J0biwubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tcGFuZWx7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCl9Lm1tLWxpc3R2aWV3e2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH0ubW0tbWVudXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2xpbmUtaGVpZ2h0OnZhcigtLW1tLWxpbmVoZWlnaHQpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0ubW0tbWVudSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51IDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfS5tbS1tZW51LC5tbS1tZW51ICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1tZW51IDpmb2N1cywubW0tbWVudSA6Zm9jdXMtdmlzaWJsZSwubW0tbWVudTpmb2N1cywubW0tbWVudTpmb2N1cy12aXNpYmxle291dGxpbmU6MH0ubW0tbWVudSBhLC5tbS1tZW51IGJ1dHRvbiwubW0tbWVudSBsYWJlbHtjb2xvcjppbmhlcml0fS5tbS1tZW51IGE6Zm9jdXMsLm1tLW1lbnUgYnV0dG9uOmZvY3VzLC5tbS1tZW51IGxhYmVsOmZvY3Vze291dGxpbmU6MH0ubW0tbWVudSBhOmZvY3VzLXZpc2libGUsLm1tLW1lbnUgYnV0dG9uOmZvY3VzLXZpc2libGUsLm1tLW1lbnUgbGFiZWw6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1mb2N1c3JpbmcpO291dGxpbmUtb2Zmc2V0Oi01cHh9Lm1tLW1lbnUgaW5wdXQ6Zm9jdXMsLm1tLW1lbnUgaW5wdXQ6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBzZWxlY3Q6Zm9jdXMsLm1tLW1lbnUgc2VsZWN0OmZvY3VzLXZpc2libGUsLm1tLW1lbnUgdGV4dGFyZWE6Zm9jdXMsLm1tLW1lbnUgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1mb2N1c3JpbmcpO291dGxpbmUtb2Zmc2V0OjJweH0ubW0tbWVudSBhLC5tbS1tZW51IGE6YWN0aXZlLC5tbS1tZW51IGE6aG92ZXIsLm1tLW1lbnUgYTpsaW5rLC5tbS1tZW51IGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0fTpyb290ey0tbW0tbmF2YmFyLXNpemU6NTBweH0ubW0tbmF2YmFye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MjttaW4taGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTtwYWRkaW5nLXRvcDplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6MTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcik7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0ubW0tbmF2YmFyPip7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbmF2YmFyX19idG57LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4LXBvc2l0aXZlOjA7ZmxleC1ncm93OjB9Lm1tLW5hdmJhcl9fdGl0bGV7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSA1MCU7ZmxleDoxIDEgNTAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cGFkZGluZzowIDIwcHg7b3ZlcmZsb3c6aGlkZGVufS5tbS1uYXZiYXJfX3RpdGxlW2hyZWY9XCIjXCJde3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1tLW5hdmJhcl9fdGl0bGU+c3Bhbnstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tYnRuLm1tLWhpZGRlbisubW0tbmF2YmFyX190aXRsZTpub3QoOmxhc3QtY2hpbGQpey13ZWJraXQtcGFkZGluZy1zdGFydDo2MHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjYwcHg7LXdlYmtpdC1wYWRkaW5nLWVuZDoxMHB4O3BhZGRpbmctaW5saW5lLWVuZDoxMHB4fS5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1uYXZiYXJfX3RpdGxlOmxhc3QtY2hpbGR7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjEwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MTBweDstd2Via2l0LXBhZGRpbmctZW5kOjYwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjYwcHh9Lm1tLXBhbmVsey0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0OjEwMCU7LS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0Oi0zMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLWNoaWxkLW9mZnNldCksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0KSwwLDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm19W2Rpcj1ydGxdIC5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDotMTAwJTstLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQ6MzAlfS5tbS1wYW5lbDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6dmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSl9Lm1tLXBhbmVsOmZvY3Vze291dGxpbmU6MH0ubW0tcGFuZWwtLW9wZW5lZHt6LWluZGV4OjI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc30ubW0tcGFuZWwtLXBhcmVudHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0KSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0KSwwLDApO3otaW5kZXg6MH0ubW0tcGFuZWwtLWhpZ2hlc3R7ei1pbmRleDozfS5tbS1tZW51LS1vcGVuZWQgLm1tLXBhbmVsLS1ub2FuaW1hdGlvbnstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowcyFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjowcyFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjowcyFpbXBvcnRhbnR9Lm1tLXBhbmVsX19jb250ZW50e3BhZGRpbmc6MjBweH0ubW0tcGFuZWxzey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpfS5tbS1wYW5lbHM6Zm9jdXN7b3V0bGluZTowfTpyb290ey0tbW0tdG9nZ2xlLXNpemU6MzRweH0ubW0tdG9nZ2xle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXI7LXdlYmtpdC1ib3gtZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDEuNzUpOy1tcy1mbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMS43NSkgMCAwcHg7ZmxleDpjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDEuNzUpIDAgMDtoZWlnaHQ6dmFyKC0tbW0tdG9nZ2xlLXNpemUpOy13ZWJraXQtbWFyZ2luLWVuZDoxMHB4O21hcmdpbi1pbmxpbmUtZW5kOjEwcHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUhaW1wb3J0YW50Oy1tb3otYXBwZWFyYW5jZTpub25lIWltcG9ydGFudDthcHBlYXJhbmNlOm5vbmUhaW1wb3J0YW50O2JvcmRlcjpub25lIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLW1tLXRvZ2dsZS1zaXplKTtib3JkZXI6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcn0ubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXCI7YXNwZWN0LXJhdGlvOjE7bWFyZ2luOjJweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0tdG9nZ2xlOmNoZWNrZWR7YmFja2dyb3VuZDojNGJkOTYzfS5tbS10b2dnbGU6Y2hlY2tlZDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC43NSkpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC43NSkpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLjc1KSl9W2Rpcj1ydGxdIC5tbS10b2dnbGU6Y2hlY2tlZDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0uNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtLjc1KSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAtLjc1KSl9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tcGFuZWx7cG9zaXRpb246c3RhdGljO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDAgMTBweCAyMHB4Oy13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsOm5vdCgubW0tbGlzdGl0ZW0tLW9wZW5lZCk+Lm1tLXBhbmVse2Rpc3BsYXk6bm9uZX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1saXN0aXRlbV9fYnRue2hlaWdodDp2YXIoLS1tbS1saXN0aXRlbS1zaXplKTtib3R0b206YXV0b30ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsIC5tbS1saXN0aXRlbTpsYXN0LWNoaWxkOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0ubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tbGlzdGl0ZW1fX2J0bjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTtyaWdodDoxOXB4fTpyb290ey0tbW0tc2l6ZTo4MCU7LS1tbS1taW4tc2l6ZToyNDBweDstLW1tLW1heC1zaXplOjQ0MHB4fS5tbS1tZW51LS1vZmZjYW52YXN7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDowfS5tbS1wYWdley13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDttaW4taGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6aW5oZXJpdH06d2hlcmUoLm1tLXNsaWRlb3V0KXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7d2lkdGg6MTAwJTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjRzOy1vLXRyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tZHVyYXRpb246LjRzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLXdyYXBwZXItLW9wZW5lZCwubW0td3JhcHBlci0tb3BlbmVkIGJvZHl7b3ZlcmZsb3c6aGlkZGVufS5tbS13cmFwcGVyX19ibG9ja2Vye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCl9Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0td3JhcHBlcl9fYmxvY2tlcnstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowczstLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheTowLjRzO2JvdHRvbTowO29wYWNpdHk6LjV9Lm1tLW1lbnV7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDowOy0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOjB9Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnR7cmlnaHQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e2xlZnQ6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tbGVmdCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250e3dpZHRoOmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tdG9we2JvdHRvbTphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217dG9wOmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbSwubW0tbWVudS0tcG9zaXRpb24tdG9we3dpZHRoOjEwMCU7aGVpZ2h0OmNsYW1wKHZhcigtLW1tLW1pbi1zaXplKSx2YXIoLS1tbS1zaXplKSx2YXIoLS1tbS1tYXgtc2l6ZSkpfS5tbS1tZW51LS1wb3NpdGlvbi10b3B7LS1tbS10cmFuc2xhdGUtdmVydGljYWw6LTEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbXstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDoxMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi10b3B7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSx2YXIoLS1tbS10cmFuc2xhdGUtdmVydGljYWwpLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksdmFyKC0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsKSwwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udC5tbS1tZW51LS1vcGVuZWQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LWZyb250Lm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tdG9wLm1tLW1lbnUtLW9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOmNsYW1wKFxuICAgICAgdmFyKC0tbW0tbWluLXNpemUpLFxuICAgICAgdmFyKC0tbW0tc2l6ZSksXG4gICAgICB2YXIoLS1tbS1tYXgtc2l6ZSlcbiAgKX0ubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDpjbGFtcChcbiAgICAgIGNhbGMoLTEgKiB2YXIoLS1tbS1tYXgtc2l6ZSkpLFxuICAgICAgY2FsYygtMSAqIHZhcigtLW1tLXNpemUpKSxcbiAgICAgIGNhbGMoLTEgKiB2YXIoLS1tbS1taW4tc2l6ZSkpXG4gICl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQgLm1tLXNsaWRlb3V0LC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dCwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLDAsMCl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWJvdHRvbSAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdC1mcm9udCAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHQtZnJvbnQgLm1tLXdyYXBwZXJfX2Jsb2NrZXIsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXRvcCAubW0td3JhcHBlcl9fYmxvY2tlcnt6LWluZGV4OjF9Lm1tLW1lbnUtLXRoZW1lLWxpZ2h0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZjNmM2YzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuMTUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMCAwIDAgLyAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC40KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjc1KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1saWdodC1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2YzZjNmMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojMDAwOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDUpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjkpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWRhcmt7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMzMzM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAsIDAsIDAsIDAuNCk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUsIDI1NSwgMjU1LCAwLjQpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUsIDI1NSwgMjU1LCAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuMDgpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCwgMCwgMCwgMC4xKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1kYXJrLWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojMzMzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiNmZmY7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS13aGl0ZXstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2ZmZjstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjE1KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLXRleHQ6cmdiKDAgMCAwIC8gMC44KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuMyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA2KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4wMyk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtd2hpdGUtY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmZmY7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDAgMCAwIC8gMC41KTstLW1tLWNvbG9yLXRleHQ6IzAwMDstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigwIDAgMCAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMCAwIDAgLyAwLjA3KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDAgMCAwIC8gMC4wMzUpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWJsYWNrey0tbW0tY29sb3ItYmFja2dyb3VuZDojMDAwOy0tbW0tY29sb3ItYm9yZGVyOnJnYigyNTUgMjU1IDI1NSAvIDAuMik7LS1tbS1jb2xvci1pY29uOnJnYigyNTUgMjU1IDI1NSAvIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigyNTUgMjU1IDI1NSAvIDAuNyk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC4wNik7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtYmxhY2stY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMwMDA7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLXRleHQ6I2ZmZjstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNik7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEyNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuMSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tY291bnRlcntkaXNwbGF5OmJsb2NrOy13ZWJraXQtcGFkZGluZy1zdGFydDoyMHB4O3BhZGRpbmctaW5saW5lLXN0YXJ0OjIwcHg7ZmxvYXQ6cmlnaHQ7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpfVtkaXI9cnRsXSAubW0tY291bnRlcntmbG9hdDpsZWZ0fTpyb290ey0tbW0taWNvbmJhci1zaXplOjUwcHh9Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0tbmF2YmFycywubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1wYW5lbHN7bWFyZ2luLWxlZnQ6dmFyKC0tbW0taWNvbmJhci1zaXplKX0ubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0tbmF2YmFycywubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0tcGFuZWxze21hcmdpbi1yaWdodDp2YXIoLS1tbS1pY29uYmFyLXNpemUpfS5tbS1pY29uYmFye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjI7d2lkdGg6dmFyKC0tbW0taWNvbmJhci1zaXplKTtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjowIHNvbGlkO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyfS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLWljb25iYXIsLm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLWljb25iYXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLWljb25iYXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtsZWZ0OjB9Lm1tLW1lbnUtLWljb25iYXItcmlnaHQgLm1tLWljb25iYXJ7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O3JpZ2h0OjB9Lm1tLWljb25iYXJfX2JvdHRvbSwubW0taWNvbmJhcl9fdG9we3dpZHRoOjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5tbS1pY29uYmFyX19ib3R0b20+KiwubW0taWNvbmJhcl9fdG9wPip7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1pY29uYmFyLXNpemUpIC0gdmFyKC0tbW0tbGluZWhlaWdodCkpLyAyKSAwfS5tbS1pY29uYmFyX19ib3R0b20gYSwubW0taWNvbmJhcl9fYm90dG9tIGE6aG92ZXIsLm1tLWljb25iYXJfX3RvcCBhLC5tbS1pY29uYmFyX190b3AgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubW0taWNvbmJhcl9fdGFiLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0taWNvbnBhbmVsLXNpemU6NTBweH0ubW0tcGFuZWwtLWljb25wYW5lbC0we2luc2V0LWlubGluZS1zdGFydDpjYWxjKDAgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTF7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMSAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMntpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygyICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ze2luc2V0LWlubGluZS1zdGFydDpjYWxjKDMgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTR7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoNCAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtZmlyc3R+Lm1tLXBhbmVse2luc2V0LWlubGluZS1zdGFydDp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSl9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWwtLXBhcmVudCAubW0tZGl2aWRlciwubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbC0tcGFyZW50IC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWwtLXBhcmVudHtvdmVyZmxvdy15OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp1bnNldDstbXMtdHJhbnNmb3JtOnVuc2V0O3RyYW5zZm9ybTp1bnNldH0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsOm5vdCgubW0tcGFuZWwtLWljb25wYW5lbC1maXJzdCk6bm90KC5tbS1wYW5lbC0taWNvbnBhbmVsLTApe2JvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6MXB4O2JvcmRlci1pbmxpbmUtc3RhcnQtc3R5bGU6c29saWR9Lm1tLW5hdmJhcnN7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowfS5tbS1uYXZiYXJzIC5tbS1uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MDtib3JkZXItYm90dG9tOm5vbmV9Lm1tLW5hdmJhcnMtLXRvcHtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcjpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCl9Lm1tLW5hdmJhcnMtLWJvdHRvbXtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOmVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKX0ubW0tbmF2YmFyX19icmVhZGNydW1ic3stby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIDUwJTtmbGV4OjEgMSA1MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOnN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZzowIDIwcHg7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzPip7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtcGFkZGluZy1lbmQ6NnB4O3BhZGRpbmctaW5saW5lLWVuZDo2cHh9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM+YXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzOm5vdCg6bGFzdC1jaGlsZCl7LXdlYmtpdC1wYWRkaW5nLWVuZDowO3BhZGRpbmctaW5saW5lLWVuZDowfS5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzey13ZWJraXQtcGFkZGluZy1zdGFydDowO3BhZGRpbmctaW5saW5lLXN0YXJ0OjB9Lm1tLW5hdmJhcl9fdGFie3BhZGRpbmc6MCAxMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1zdGFydC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItaW5saW5lLWVuZC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnN7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFic34ubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFyOm5vdCgubW0tbmF2YmFyLS10YWJzKTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyX190YWJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtib3JkZXItdG9wLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnN7Ym9yZGVyLXRvcDpub25lfS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnMsLm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnN+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcl9fdGFie2JvcmRlci10b3AtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9Lm1tLXNlYXJjaGZpZWxke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7aGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5tbS1zZWFyY2hmaWVsZF9faW5wdXR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjAgMTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmNhbGModmFyKC0tbW0tbmF2YmFyLXNpemUpICogLjcpO21pbi1oZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzowIDEwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2xpbmUtaGVpZ2h0OmNhbGModmFyKC0tbW0tbmF2YmFyLXNpemUpICogLjcpO2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdH0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0LC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6Zm9jdXMsLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KX0ubW0tbWVudVtjbGFzcyo9LWNvbnRyYXN0XSAubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0e2JvcmRlcjoxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5tbS1zZWFyY2hmaWVsZF9fYnRue2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldC1pbmxpbmUtZW5kOjA7dG9wOjA7Ym90dG9tOjB9Lm1tLXNlYXJjaGZpZWxkLS1zZWFyY2hpbmcgLm1tLXNlYXJjaGZpZWxkX19idG57ZGlzcGxheTpibG9ja30ubW0tc2VhcmNoZmllbGRfX2NhbmNlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtbWFyZ2luLWVuZDotMTAwcHg7bWFyZ2luLWlubGluZS1lbmQ6LTEwMHB4Oy13ZWJraXQtcGFkZGluZy1zdGFydDo1cHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6NXB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6MjBweDtwYWRkaW5nLWlubGluZS1lbmQ6MjBweDt2aXNpYmlsaXR5OmhpZGRlbjtsaW5lLWhlaWdodDp2YXIoLS1tbS1uYXZiYXItc2l6ZSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2luOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbn0ubW0tc2VhcmNoZmllbGQtLWNhbmNlbGFibGUgLm1tLXNlYXJjaGZpZWxkX19jYW5jZWx7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtbWFyZ2luLWVuZDowO21hcmdpbi1pbmxpbmUtZW5kOjB9Lm1tLXBhbmVsLS1zZWFyY2h7bGVmdDowIWltcG9ydGFudDtyaWdodDowIWltcG9ydGFudDt3aWR0aDoxMDAlIWltcG9ydGFudDtib3JkZXI6bm9uZSFpbXBvcnRhbnR9Lm1tLXBhbmVsX19zcGxhc2h7cGFkZGluZzoyMHB4fS5tbS1wYW5lbC0tc2VhcmNoaW5nIC5tbS1wYW5lbF9fc3BsYXNoe2Rpc3BsYXk6bm9uZX0ubW0tcGFuZWxfX25vcmVzdWx0c3tkaXNwbGF5Om5vbmU7cGFkZGluZzo0MHB4IDIwcHg7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNTAlO2xpbmUtaGVpZ2h0OjEuNH0ubW0tcGFuZWwtLW5vcmVzdWx0cyAubW0tcGFuZWxfX25vcmVzdWx0c3tkaXNwbGF5OmJsb2NrfTpyb290ey0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZToyMHB4fS5tbS1zZWN0aW9uaW5kZXhlcntiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2luc2V0LWlubGluZS1lbmQ6Y2FsYygtMSAqIHZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpKTt6LWluZGV4OjU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kO3RyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6c3BhY2UtZXZlbmx5Oy1tcy1mbGV4LXBhY2s6c3BhY2UtZXZlbmx5O2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHl9Lm1tLXNlY3Rpb25pbmRleGVyIGF7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO2xpbmUtaGVpZ2h0OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9ja30ubW0tc2VjdGlvbmluZGV4ZXJ+Lm1tLXBhbmVsey13ZWJraXQtcGFkZGluZy1lbmQ6MDtwYWRkaW5nLWlubGluZS1lbmQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZXtyaWdodDowfS5tbS1zZWN0aW9uaW5kZXhlci0tYWN0aXZlfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpO3BhZGRpbmctaW5saW5lLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKX0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dCwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3J9QG1lZGlhIChob3Zlcjpob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0dmlldzpob3Zlcj4ubW0tbGlzdGl0ZW0tLXNlbGVjdGVkOm5vdCg6aG92ZXIpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0ey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouMnM7LW8tdHJhbnNpdGlvbi1kZWxheTouMnM7dHJhbnNpdGlvbi1kZWxheTouMnN9QG1lZGlhIChob3Zlcjpob3Zlcil7Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dDpob3Zlcnstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHM7LW8tdHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWRlbGF5OjBzfX0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1wYW5lbC0tcGFyZW50IC5tbS1saXN0aXRlbTpub3QoLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQpPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOjAgMH0ubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQ+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9OnJvb3R7LS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplOjUwcHg7LS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemU6dmFyKC0tbW0tbWF4LXNpemUpfS5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tc2xpZGVvdXR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSkpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpLDAsMCl9W2Rpcj1ydGxdIC5tbS13cmFwcGVyLS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkOm5vdCgubW0td3JhcHBlci0tb3BlbmVkKSAubW0tbWVudS0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLWRpdmlkZXIsLm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkOm5vdCgubW0td3JhcHBlci0tb3BlbmVkKSAubW0tbWVudS0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLW5hdmJhcntvcGFjaXR5OjB9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQgLm1tLW1lbnUtLXNpZGViYXItZXhwYW5kZWR7d2lkdGg6dmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKTtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZH0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWR7b3ZlcmZsb3c6YXV0b30ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7ZGlzcGxheTpub25lfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpLDAsMCl9W2Rpcj1ydGxdIC5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9IiwiLm5lb3MtYWxpZ25tZW50LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5lb3MtYWxpZ25tZW50LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5uZW9zLWFsaWdubWVudC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLW1hcCB7XG4gICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oJHRjLW5lb3MtZWxlbWVudHMtbWFwLXJhdGlvLXdpZHRoLCAkdGMtbmVvcy1lbGVtZW50cy1tYXAtcmF0aW8taGVpZ2h0KTtcbiAgICB9XG59XG4iLCIvLyBQbGFjZWhvbGRlcnMgdmVuZG9yIHByZWZpeGVzXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gVXNlIGJlZm9yZSBwc2V1ZG8gZWxlbWVudCB0byBnaXZlIGVsZW1lbnQgdGhlIGdpdmVyIHdpZHRoIGFuZCBoZWlnaHQgYmVmb3JlIGl0cyBjb250ZW50IGlzIGxvYWRlZFxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KSAqIDEwMCUpO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbi8vIENvbnRhaW5lcnMgbWF4IHdpZHRoc1xuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocyxcbiAgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJlc2V0LWxpc3Qtc3R5bGUoKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1peGluIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJHRoZW1lOiAncHJpbWFyeScpIHtcbiAgLS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7XG4gIC0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgLS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTtcbiAgLS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpO1xuICAtLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO1xuXG4gIEBpZiAoJHRoZW1lID09ICdzZWNvbmRhcnknKSB7XG4gICAgLS1icy1idG4tYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcik7XG4gIH1cblxuICBAaWYgKCR0aGVtZSA9PSAnbmV1dHJhbCcpIHtcbiAgICAtLWJzLWJ0bi1iZzogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3IpO1xuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG5AbWl4aW4gb2JsaXF1ZS1kZWNvcmF0aW9uLWxlZnQoKSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtbGVmdC5zdmcnKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG4gICY6ZGlzYWJsZWQge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcmlnaHQ6IC0xOXB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2ZycpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNhdGVnb3JpZXMtbGlzdCgpIHtcbiAgLmNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAuY2F0ZWdvcnkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDE5LjJweCAqL1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYWR2aWNlLWxpc3QtaXRlbSgpIHtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2OSwgNjksIDY5LCAwLjUwKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDQ3LjA0cHggKi9cbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBAaW5jbHVkZSBjYXRlZ29yaWVzLWxpc3QoKTtcbiAgfVxuXG4gIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMjFweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLmltYWdlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0ZXN0aW1vbmlhbC1saXN0LWl0ZW0td3JhcHBlcigpIHtcbiAgbWFyZ2luOiAwIC0xNnB4O1xuICBjb2x1bW4tY291bnQ6IDM7XG4gIGNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuXG4gID4gZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cbiAgICAuaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgLmF1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MiU7IC8qIDIxLjI4cHggKi9cbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnJhdGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogM3B4O1xuICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIC5zdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuXG4gICAgICAuc3Rhci5pcy1maWxsZWQge1xuICAgICAgICBjb2xvcjogI2Y2YjUwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFyZ2V0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICBwYWRkaW5nOiA2cHggdmFyKC0tc3BhY2luZy0zeHMpO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbHVtbi1jb3VudDogMTtcblxuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLXMpIDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYXAtYnV0dG9uLWNvbnRyb2xzKCkge1xuICBidXR0b24ubG9jYXRpb24tYnV0dG9uLCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiwgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS03MDApICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzcG9uc29yZWQtYnkoKSB7XG4gID4gLnNwb25zb3JzIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuXG4gICAgLnNwb25zb3JzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnNwb25zb3Ige1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3dpcGVyLXBhZ2luYXRpb24oKSB7XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMzJweDtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogMzJweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgdG9wOiBjYWxjKHZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKSAtIDcwcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xuXG4gICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBlcnJvci1zdHlsZXMoKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWVycm9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgbGluZS1oZWlnaHQ6IDExMiU7XG59XG5cbkBtaXhpbiB0Yy1mb3JtLWVsZW1lbnRzICgpIHtcbiAgbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDIwLjE2cHggKi9cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLmVycm9yIHtcbiAgICAuaW5wdXQge1xuICAgICAgaW5wdXQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lcnJvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwuZXJyb3JzIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBAaW5jbHVkZSBlcnJvci1zdHlsZXMoKTtcbiAgICB9XG4gIH1cblxuICAuaGVscC1pbmxpbmUge1xuICAgIEBpbmNsdWRlIGVycm9yLXN0eWxlcygpO1xuICB9XG5cbiAgLmRhdGEtcHJvdGVjdGlvbiB7XG4gICAgJi5jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHRjLWZvcm0tYWN0aW9ucygpIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgfVxuXG4gIC5mb3JtLW5hdmlnYXRpb24ge1xuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgnbmV1dHJhbCcpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgICAgICBjb250ZW50OiAnYXJyb3dfYmFja19pb3MnO1xuICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9ibGlxdWUtZGVjb3JhdGlvbi1yaWdodCgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ2Fycm93X2ZvcndhcmRfaW9zJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3VibWl0IHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdzZW5kJ1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1idXR0b24ge1xuICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1mdWxsd2lkdGhpbWFnZSB7XG4gICAgcGljdHVyZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiB7XG4gICAgLS1jdGEtY29sLXNwYWNlOiAzMHB4O1xuXG4gICAgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdyh2YXIoLS1jdGEtY29sLXNwYWNlKSk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgLmltYWdlLFxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKGNhbGMoJGdyaWQtY29sdW1ucyAvIDIpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG5cbiAgICAgICAgICAgIHAuY3RhLXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1jdGEtY29sLXNwYWNlKTtcblxuICAgICAgICAgICAgLmltYWdlLFxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbWFnZS1vbi1yaWdodCB7XG4gICAgICAgIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiB7XG4gIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICYud2l0aG91dC1tYXJnaW4tYm90dG9tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgPiAqIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICB9XG4gIH1cblxuICAmLmludGVybmFsLW1hcmdpbnMtc21hbGwge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUpKTtcbiAgfVxuXG4gICYuaW50ZXJuYWwtbWFyZ2lucy1ub3JtYWwge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCRncmlkLWd1dHRlci13aWR0aCk7XG4gIH1cblxuICAmLmludGVybmFsLW1hcmdpbnMtbGFyZ2Uge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoICogMikpO1xuICB9XG5cbiAgJi5hbGlnbi1zdGFydCB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAmLmFsaWduLWNlbnRlciB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYuYWxpZ24tZW5kIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cblxuICAmLmp1c3RpZnktc3RhcnQge1xuICAgIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICYuanVzdGlmeS1jZW50ZXIge1xuICAgIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LWVuZCB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gICYuanVzdGlmeS1zcGFjZS1iZXR3ZWVuIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAuY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgPiAubm9kZXR5cGVzLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gSW52ZXJzaW9uIGRlIDIgY29sb25uZXNcbiAgJi5pbnZlcnNlLWNvbHVtbiB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAuY29sdW1uIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICY6bm90KC5mb3JjZS14cykge1xuICAgICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub25lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1zbWFsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUpO1xuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vcm1hbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIH1cblxuICAgICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1sYXJnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2x1bW4gaW4gJHRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLW11bHRpY29sdW1ucyB7XG4gICRjb2x1bW5OYW1lOiBudGgoJGNvbHVtbiwgMSk7XG4gICRjb2x1bW5OdW1iZXI6IG50aCgkY29sdW1uLCAyKTtcblxuICAuY29sdW1uLSN7JGNvbHVtbk5hbWV9IHtcbiAgICAkY29sdW1uRGlmZmVyZW5jZTogY2FsYygjeyRncmlkLWNvbHVtbnN9IC0gI3skY29sdW1uTnVtYmVyfSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgIH1cblxuICAgIC8vIEZvcmNpbmcgZHUgY29sb25uYWdlIGVuIFNNXG4gICAgQGF0LXJvb3QgLmZvcmNlLXNtID4gJiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZvcmNpbmcgZHUgY29sb25uYWdlIGVuIFhTXG4gICAgQGF0LXJvb3QgLmZvcmNlLXhzID4gJiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZvcmNpbmcgZHUgY29sb25uYWdlIGVuIFhTIG1haXMgcGFzIGVuIFNNXG4gICAgQGF0LXJvb3QgLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pID4gJiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uTnVtYmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIHtcbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIjdGFydGVhdWNpdHJvblJvb3Qge1xuICAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIEBhdC1yb290IC5jb29raWUtY29uc2VudC1iYXItYm90dG9tLWhpZGRlbiAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAYXQtcm9vdCAuY29va2llLWNvbnNlbnQtYmFyLWJvdHRvbS12aXNpYmxlICYge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VDcm9zcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbixcbiAgICAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQsXG4gICAgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICYudGFydGVhdWNpdHJvbkFsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAjdGFydGVhdWNpdHJvbkNsb3NlQ3Jvc3Mge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL0ljb25zL3htYXJrLXNvbGlkLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHggMjBweCA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgfVxuXG4gICAgICAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbixcbiAgICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCxcbiAgICAgICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uQWxsb3cge1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCB7XG4gICAgICBvcmRlcjogNTtcbiAgICB9XG4gIH1cblxuICAjdGFydGVhdWNpdHJvbkFsZXJ0U21hbGwge1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG5cbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweDtcbiAgICB9XG4gIH1cblxuICAjdGFydGVhdWNpdHJvbiB7XG4gICAgLnRhcnRlYXVjaXRyb25IMSB7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDE1cHggMCAyOHB4O1xuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uSDIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAxMnB4IDAgMCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyB7XG4gICAgICAjdGFydGVhdWNpdHJvbk1haW5MaW5lT2Zmc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcblxuICAgICAgICAjdGFydGVhdWNpdHJvbkluZm8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI3RhcnRlYXVjaXRyb25TYXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLnRhcnRlYXVjaXRyb25UaXRsZSB7XG4gICAgICAgIGJ1dHRvbi5jYXRUb2dnbGVCdG4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMHB4IDBweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG5cbiAgICAgICAgICAudGFydGVhdWNpdHJvblBsdXMge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YXJ0ZWF1Y2l0cm9uRGV0YWlscyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAudGFydGVhdWNpdHJvbkxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMTVweCA1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YXJ0ZWF1Y2l0cm9uQWxsb3csXG4gICAgICAudGFydGVhdWNpdHJvbkRlbnkge1xuICAgICAgICBvcGFjaXR5OiAuNDtcblxuICAgICAgICAmLnRhcnRlYXVjaXRyb25Jc1NlbGVjdGVkLFxuICAgICAgICAmW2FyaWEtcHJlc3NlZD1cInRydWVcIl17XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnRhcnRlYXVjaXRyb25IMSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkFsbG93LFxuICAgICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZyxcbiAgICAudGFydGVhdWNpdHJvbkRlbnkge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE0cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uQWxsb3csXG4gICAgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsRGlhbG9nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkRlbnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VQYW5lbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi50YWNfYWN0aXZhdGUge1xuICBiYWNrZ3JvdW5kOiAjY2NjICFpbXBvcnRhbnQ7XG5cbiAgLnRhY19mbG9hdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMxYTFhMWE7XG5cbiAgICAudGFydGVhdWNpdHJvbkFsbG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1tYXAge1xuICAmLnRhYy1kaXNhYmxlZCB7XG4gICAgLnRhY19hY3RpdmF0ZSB7XG4gICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAudGFjX2Zsb2F0IHtcbiAgICAgICAgZ2FwOiA1JTtcblxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmctcmVjYXB0Y2hhLmNsZWFyZml4IHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDA7XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLnRhY19hY3RpdmF0ZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuZ29vZ2xlbWFwc19lbWJlZCB7XG4gIC50YWNfYWN0aXZhdGVfbWFwc19ub2FwaSB7XG4gICAgLnRhY19mbG9hdCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vUGFja2FnZXMvVEMuTmVvcy5Db29raWVDb25zZW50L0ljb25zL21hcC1sb2NhdGlvbi1kb3Quc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxNSUgY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInRjX25lb3NfY29va2llY29uc2VudFwiO1xuQGltcG9ydCBcInRjX25lb3NfZWxlbWVudHNfbWFwXCI7XG5AaW1wb3J0IFwicmVjYXB0Y2hhX3YzXCI7XG5AaW1wb3J0IFwiZ29vZ2xlbWFwc19lbWJlZFwiO1xuXG4jY29va2llLWNvbnNlbnQtZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi5sZW5pcyB7XG4gICYubGVuaXMtc21vb3RoIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cbiAgICBbZGF0YS1sZW5pcy1wcmV2ZW50XSB7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gICYubGVuaXMtc3RvcHBlZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICYubGVuaXMtc2Nyb2xsaW5nIGlmcmFtZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbiIsIi5ub2RldHlwZXMtY29udGVudCB7XG4gICYuem9vbS1vbi1ob3ZlciB7XG4gICAgcGljdHVyZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xufVxuXG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG5cbiAgLy8gc3R5bGVzIHJlcXVpcmVkIGZvciBJRSB0byB3b3JrXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG5AaW1wb3J0IFwidGhlbWUvZGVmYXVsdC9sYXlvdXRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jbGFzc2ljL2xheW91dFwiO1xuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgaGVpZ2h0OiAyOHB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIG1pbi1oZWlnaHQ6IDMycHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMDBweDtcblxuICB3aWR0aDogMTAwJTtcblxuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG5cbiAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcblxuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuc2VsZWN0Mi1zZWxlY3Rpb24tLWNsZWFyYWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcblxuICAgIC8vIFRoaXMgcGFkZGluZyBpcyB0byBhY2NvdW50IGZvciB0aGUgYm90dG9tIGJvcmRlciBmb3IgdGhlIGZpcnN0XG4gICAgLy8gc2VsZWN0aW9uIHJvdyBhbmQgdGhlIHRvcCBib3JkZXIgb2YgdGhlIHNlY29uZCBzZWxlY3Rpb24gcm93LlxuICAgIC8vIFdpdGhvdXQgaXQsIHNlbGVjdGlvbnMgb24gdGhlIGZpcnN0IHJvdyBtYXkgYmUgb2Zmc2V0IGluY29ycmVjdGx5XG4gICAgLy8gYW5kIGFwcGVhciBpbiB0aGVpciBvd24gcm93IGluc3RlYWQgb2YgZ29pbmcgdG8gdGhlIHNlY29uZCByb3dcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cbiAgICBjb2xvcjogIzk5OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcblxuICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNGVtO1xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1peCgkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IpO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCNlZWVlZWUsICNjY2NjY2MsIDUwJSwgMTAwJSk7XG5cbiAgICBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG5cbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3IsICRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgMCUsIDUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwLXNhc3MvYmxvYi8zLjMtc3RhYmxlL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyNMMTctTDI3XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbkBtaXhpbiBncmFkaWVudC12ZXJ0aWNhbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBPcGVyYSAxMlxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTApOyAvLyBJRTkgYW5kIGRvd25cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBjdXJzb3I6IHRleHQ7XG5cbiAgb3V0bGluZTogMDtcblxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgY29sb3I6ICRyZW1vdmUtY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBwYWRkaW5nOiAwIDRweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRyZW1vdmUtaG92ZXItY29sb3I7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG4iLCIkcmVtb3ZlLWNvbG9yOiAjODg4ICFkZWZhdWx0O1xuJHJlbW92ZS1ob3Zlci1jb2xvcjogIzU1NSAhZGVmYXVsdDtcbiRyZW1vdmUtd2lkdGg6IDIwcHggIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tY29sb3I6ICM0NDQgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICNhYWEgIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4kZm9jdXMtYm9yZGVyLWNvbG9yOiAjNTg5N2ZiICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLWhlaWdodDogMjhweCAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1iZy10b3AtY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3I6ICNlZWVlZWUgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItcGxhY2Vob2xkZXItY29sb3I6ICM5OTkgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItZm9jdXMtYm9yZGVyLWNvbG9yOiBibHVlICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLW9wZW5lZC1iZy10b3AtY29sb3I6ICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yOiAkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLXotaW5kZXg6IDEgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1iZy1jb2xvcjogJHNlbGVjdGlvbi1iZy10b3AtY29sb3IgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLW1heC1oZWlnaHQ6IDIwMHB4ICFkZWZhdWx0O1xuJHJlc3VsdHMtbmVzdGVkLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1iZy1ob3Zlci1jb2xvcjogIzM4NzVkNyAhZGVmYXVsdDtcbiRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1mZy11bnNlbGVjdGFibGUtY29sb3I6IGdyZXkgIWRlZmF1bHQ7XG4iLCJAaW1wb3J0IFwiZGVmYXVsdHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZ3JhZGllbnRzXCI7XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyB7XG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6ICRyZXN1bHRzLW1heC1oZWlnaHQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgICBjb2xvcjogJHJlc3VsdHMtY2hvaWNlLWZnLXVuc2VsZWN0YWJsZS1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZXN1bHRzLWNob2ljZS1iZy1ob3Zlci1jb2xvcjtcbiAgICBjb2xvcjogJHJlc3VsdHMtY2hvaWNlLWZnLWhvdmVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6ICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cbn1cbiIsIjpyb290IHtcbiAgLy8gQ29sb3JzXG4gIC0tZ3JheXNjYWxlLTEwMDogI2ZmZmZmZjtcbiAgLS1ncmF5c2NhbGUtMjAwOiAjZjRmNGY0O1xuICAtLWdyYXlzY2FsZS0zMDA6ICNkN2Q3ZDc7XG4gIC0tZ3JheXNjYWxlLTQwMDogI2IxYjFiMTtcbiAgLS1ncmF5c2NhbGUtNTAwOiAjODA4MDgwO1xuICAtLWdyYXlzY2FsZS02MDA6ICM1ZDVkNWQ7XG4gIC0tZ3JheXNjYWxlLTcwMDogIzNjM2MzYztcbiAgLS1ncmF5c2NhbGUtODAwOiAjMjUyNTI1O1xuICAtLWdyYXlzY2FsZS05MDA6ICMwMDAwMDA7XG5cbiAgLS1uZXV0cmFsLTEwMDogI0Y4RjZFQztcbiAgLS1uZXV0cmFsLTIwMDogI0YzRUVENztcbiAgLS1uZXV0cmFsLTMwMDogI0VBRTZEMztcbiAgLS1uZXV0cmFsLTQwMDogI0UyREVDRDtcbiAgLS1uZXV0cmFsLTUwMDogI0M3QzNBRjtcbiAgLS1uZXV0cmFsLTYwMDogIzlDOTc3RjtcbiAgLS1uZXV0cmFsLTcwMDogIzc2NzM2MjtcbiAgLS1uZXV0cmFsLTgwMDogIzVFNUM1MjtcbiAgLS1uZXV0cmFsLTkwMDogIzQ0NDIzOTtcblxuICAtLXByaW1hcnktMTAwOiAjRUJGOERDO1xuICAtLXByaW1hcnktMjAwOiAjQ0ZFNkIyO1xuICAtLXByaW1hcnktMzAwOiAjQjZENDkyO1xuICAtLXByaW1hcnktNDAwOiAjQTBDQjZEO1xuICAtLXByaW1hcnktNTAwOiAjN0FCNDM0O1xuICAtLXByaW1hcnktNjAwOiAjNjI5NTIzO1xuICAtLXByaW1hcnktNzAwOiAjNTI3QjIwO1xuICAtLXByaW1hcnktODAwOiAjM0U1RjE2O1xuICAtLXByaW1hcnktOTAwOiAjMkQ0NTBFO1xuXG4gIC0tcHJpbWFyeS1hbHQtMTAwOiByZ2JhKDIzOCwgMjA0LCAxNzIsIDEpO1xuICAtLXByaW1hcnktYWx0LTIwMDogcmdiYSgyMzQsIDE3NSwgMTE5LCAxKTtcbiAgLS1wcmltYXJ5LWFsdC0zMDA6IHJnYmEoMjM0LCAxNTksIDg5LCAxKTtcbiAgLS1wcmltYXJ5LWFsdC00MDA6IHJnYmEoMjQ0LCAxNDIsIDQ3LCAxKTtcbiAgLS1wcmltYXJ5LWFsdC01MDA6IHJnYmEoMjM2LCAxMTYsIDQsIDEpO1xuICAtLXByaW1hcnktYWx0LTYwMDogcmdiYSgxODAsIDg4LCAyLCAxKTtcbiAgLS1wcmltYXJ5LWFsdC03MDA6IHJnYmEoMTM2LCA2NiwgMCwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtODAwOiByZ2JhKDEwOCwgNTMsIDEsIDEpO1xuICAtLXByaW1hcnktYWx0LTkwMDogcmdiYSg4MCwgMzgsIDAsIDEpO1xuXG4gIC0tc2Vjb25kYXJ5LTEwMDogI0RFRTVGNjtcbiAgLS1zZWNvbmRhcnktMjAwOiAjQ0JEN0YyO1xuICAtLXNlY29uZGFyeS0zMDA6ICM5QUE4Qzc7XG4gIC0tc2Vjb25kYXJ5LTQwMDogIzc0ODRBOTtcbiAgLS1zZWNvbmRhcnktNTAwOiAjNTM2NDhBO1xuICAtLXNlY29uZGFyeS02MDA6ICMzRjRGNzQ7XG4gIC0tc2Vjb25kYXJ5LTcwMDogIzI1MzQ1NTtcbiAgLS1zZWNvbmRhcnktODAwOiAjMTYxRjMzO1xuICAtLXNlY29uZGFyeS05MDA6ICMwQjExMUQ7XG5cbiAgLS1lbWFpbC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTEwMCk7XG4gIC0tZW1haWwtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gIC0tc3VjY2VzczogcmdiYSg2LCAyMTQsIDE2MCwgMSk7XG4gIC0tZXJyb3I6IHJnYmEoMjM5LCA3MSwgMTExLCAxKTtcbiAgLS13YXJuaW5nOiAjRkZEMTY2O1xuXG4gIC0tZm9udC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIC0tbGluay1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yOiAjMUQxRDFEO1xuXG4gIC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICAtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gIC0tYnRuLXByaW1hcnktaG92ZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICAtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS00MDApO1xuICAtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gIC0tYnRuLXByaW1hcnktYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS00MDApO1xuICAtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gIC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcbiAgLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzOiAwO1xuICAtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteDogdmFyKC0tc3BhY2luZy1zKTtcbiAgLS1idG4tcHJpbWFyeS1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmcteHMpO1xuICAtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuXG4gIC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAtLWJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG5cbiAgLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tbmV1dHJhbC1kZWZhdWx0LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XG4gIC0tYnRuLW5ldXRyYWwtaG92ZXItYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS0xMDApO1xuICAtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgLS1idG4tbmV1dHJhbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApO1xuICAtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMzAwKTtcbiAgLS1idG4tbmV1dHJhbC1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAtLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG5cbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCk7XG5cbiAgLy8gRm9udCB3ZWlnaHRcbiAgLS1saWdodDogMjAwO1xuICAtLXJlZ3VsYXI6IDQwMDtcbiAgLS1zZW1pLWJvbGQ6IDYwMDtcbiAgLS1ib2xkOiA3MDA7XG4gIC0tYmxhY2s6IDkwMDtcblxuICAvLyBGb250IGZhbWlsbHlcbiAgLS10aXRsZS1mb250LWZhbWlsbHk6ICdXb3JrIFNhbnMnLCBBcmlhbDtcbiAgLS10ZXh0LWZvbnQtZmFtaWxseTogJ01vbnRzZXJyYXQnO1xuXG4gIC8vIEZvbnQgc2l6ZVxuICAtLWZvbnQtc2l6ZS14eHM6IDEwcHg7XG4gIC0tZm9udC1zaXplLXhzOiAxMnB4O1xuICAtLWZvbnQtc2l6ZS1zOiAxNnB4O1xuICAtLWZvbnQtc2l6ZS1tOiAxOHB4O1xuICAtLWZvbnQtc2l6ZS1sOiAyNHB4O1xuICAtLWZvbnQtc2l6ZS14bDogMzBweDtcbiAgLS1mb250LXNpemUteHhsOiA0MnB4O1xuICAtLWZvbnQtc2l6ZS0zeGw6IDYwcHg7XG4gIC0tZm9udC1zaXplLTR4bDogNzJweDtcblxuICAvLyBTcGFjaW5nXG4gIC0tc3BhY2luZy0zeHM6IDRweDtcbiAgLS1zcGFjaW5nLTJ4czogOHB4O1xuICAtLXNwYWNpbmcteHM6IDEycHg7XG4gIC0tc3BhY2luZy1zOiAxNnB4O1xuICAtLXNwYWNpbmctbTogMjRweDtcbiAgLS1zcGFjaW5nLWw6IDMycHg7XG4gIC0tc3BhY2luZy14bDogNDhweDtcbiAgLS1zcGFjaW5nLTJ4bDogNjRweDtcbiAgLS1zcGFjaW5nLTN4bDogNzJweDtcblxuICAvLyByYWRpdXNcbiAgLS1yb3VuZGVkLW5vbmU6IDA7XG4gIC0tcm91bmRlZC1zOiAycHg7XG4gIC0tcm91bmRlZC1tOiA0cHg7XG4gIC0tcm91bmRlZC1sOiA4cHg7XG4gIC0tcm91bmRlZC14bDogMTZweDtcbiAgLS1yb3VuZGVkLTJ4bDogMjBweDtcbiAgLS1yb3VuZGVkLTN4bDogMzZweDtcbiAgLS1yb3VuZGVkLWZ1bGw6IDk5OTlweDtcblxuICAvLyBHcmlkXG4gIC0tZ3JpZC1ndXR0ZXItd2lkdGg6ICN7JGdyaWQtZ3V0dGVyLXdpZHRofTtcbiAgLS1ncmlkLWNvbHVtbnM6ICN7JGdyaWQtY29sdW1uc307XG5cbiAgLy8gTWFyZ2luc1xuICAtLW1hcmdpbi1ib3R0b20tc21hbGw6IHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQ6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogMik7XG4gIC0tbWFyZ2luLWJvdHRvbS1iaWc6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogMyk7XG5cbiAgLy8gRWxlbWVudHMgc2l6ZVxuICAtLWhlYWRlci1oZWlnaHQ6IDE0MnB4O1xuICAtLWhlYWRlci1oZWlnaHQtbW9iaWxlOiAxMDhweDtcblxuICAtLWhlaWdodC1zbGlkZXI6IDYxNHB4O1xuICAtLWhlaWdodC1zbGlkZXItbW9iaWxlOiAyNjFweDtcblxuICAtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tcHJpbWFyeS03MDApO1xufVxuIiwiLyoqXG4gRm9udHMgZGVmaW5pdGlvblxuKi9cblxuLyogd29yay1zYW5zLTIwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tMjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTIwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogd29yay1zYW5zLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogd29yay1zYW5zLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogd29yay1zYW5zLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogd29yay1zYW5zLTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuXG4vKiBtb250c2VycmF0LTIwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi0yMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTIwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogbW9udHNlcnJhdC1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIG1vbnRzZXJyYXQtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNjAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiBtb250c2VycmF0LTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogbW9udHNlcnJhdC05MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbiIsImJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzLCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIsIGJvZHkudGMtcmVwby1hZHZpY2UsIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscywgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciwgYm9keS50Yy1yZXBvLW5ld3Mge1xuICAjbWFpbi1jb250YWluZXIge1xuICAgIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgICAgLnJldHVybiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjIuNXB4ICovXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1sZWZ0LnN2ZycpO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgIC8vbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAvL21hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIC8vbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuXG4gICAgICAgID4gLmNhdGVnb3JpZXMge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgc3BvbnNvcmVkLWJ5KCk7XG5cbiAgICAgICAgLmludHJvIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0NyU7IC8qIDM1LjI4cHggKi9cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyLnN1Z2dlc3Rpb24tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeGwpIGF1dG8gdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Z2dlc3Rpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgLmFkdmljZS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFkdmljZS1saXN0LWl0ZW0oKTtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuYWR2aWNlLWxpbmsge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzIHtcbiAgI21haW4tY29udGFpbmVyIHtcbiAgICAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIHtcbiAgICAgIC5yb290LWNvbnRhaW5lciB7XG5cbiAgICAgICAgLnJldHVybiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LWxlZnQuc3ZnJyk7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZm9udC1jb2xvcik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmludHJvIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZsZXg6IDM7XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWV0YSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLTJ4cykgMCAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1zcGFjaW5nLWwpKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIuc3VnZ2VzdGlvbi10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLTJ4bCkgYXV0byB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VnZ2VzdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAgICAgICAubHVicmljYW50LWxpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyM2RlZywgI0Q3RDdENyAzNi41NCUsICM4ODggODIuODglKTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJyYW5kIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aXNjb3NpdHkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAubHVicmljYW50LWxpbmsge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscywgYm9keS50Yy1yZXBvLXBhcnRuZXIsIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSwgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCwgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlLCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIsIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIge1xuICAuaW50cm8tY29udGFpbmVyIHtcbiAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgPiAucHJlc2VudGF0aW9uLWNhcmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDYwLCA2MCwgNjAsIDAuODApO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3LjVweCk7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDYyLjcycHggKi9cblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGF0ZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVycm9yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vLWltYWdlIHtcbiAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLmludHJvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2NoZWR1bGUge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltkYXRhLWlzLWFjdGl2ZV0ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0zeGwpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVycm9yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltkYXRhLWlzLW9wZW5dIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgc3Bhbi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jb250aW51b3VzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAuaW50cm9UaXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzNnB4ICovXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgfVxuXG4gICAgLmNhdGVnb3JpZXMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSB2YXIoLS1zcGFjaW5nLTJ4cykpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIHZhcigtLXNwYWNpbmctbCkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIHZhcigtLXNwYWNpbmctbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnJhbmRzLWNvbnRhaW5lciB7XG4gICAgLmJyYW5kcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5icmFuZC1wYXJ0bmVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSB2YXIoLS1zcGFjaW5nLXMpKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbXBsb3llZXMtY29udGFpbmVyIHtcbiAgICAuZW1wbG95ZWVzIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLmVtcGxveWVlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSB2YXIoLS1zcGFjaW5nLXMpIC8gNCAqIDMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2Nrcy1jb250YWluZXIge1xuICAgIC5ibG9ja3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgICAuY3VzdG9tLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2NrLWltYWdlIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWF4LWhlaWdodDogMzg2cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmxvY2stbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICAgICAgLS1pbWFnZS13aWR0aDogNzMycHg7XG4gICAgICAtLWltYWdlLWhlaWdodDogNDY0cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAtLWltYWdlLXdpZHRoOiAzNDBweDtcbiAgICAgICAgLS1pbWFnZS1oZWlnaHQ6IDIxNnB4O1xuICAgICAgfVxuXG4gICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgLnN3aXBlci13cmFwcGVyIHtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWltYWdlLXdpZHRoKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG5cbiAgICAgICAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN3aXBlci1wYWdpbmF0aW9uKCk7XG5cbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIGJvdHRvbTogLTE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBAZXh0ZW5kIC5iZy1jb2xvci1kYXJrO1xuICAgIH1cbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgLmZvb3Rlci1jb250YWluZXIge1xuICAgICAgLmZvb3Rlci13cmFwcGVyIHtcbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItbG9nbyB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICYucGFydG5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uZXV0cmFsLTEwMCk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FyYWdlLWluZm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1tKSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb29yZGluYXRlcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5vZGV0eXBlcy1jb250ZW50IHtcbiAgJi5tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLm1hcmdpbi1ib3R0b20tc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpO1xuICB9XG5cbiAgJi5tYXJnaW4tYm90dG9tLWRlZmF1bHQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tZGVmYXVsdCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKTtcbiAgICB9XG4gIH1cblxuICAmLm1hcmdpbi1ib3R0b20tYmlnIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyk7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0ciB7XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBhdC1yb290IC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAmLCAmLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHtcbiAgICB0YWJsZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcblxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLWltYWdlIHtcbiAgaW1nIHtcbiAgICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgPiBhLCA+IHBpY3R1cmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0ge1xuICBsYWJlbFtmb3I9XCJjb250YWN0LWZvcm0tcmVjYXB0Y2hhXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgQGluY2x1ZGUgdGMtZm9ybS1lbGVtZW50cygpO1xuXG4gICAgPiBmaWVsZHNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgLnJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHVsLmlucHV0cy1saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGlvbnMge1xuICAgIEBpbmNsdWRlIHRjLWZvcm0tYWN0aW9ucygpO1xuICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgei1pbmRleDogMTtcbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLXNwYWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGhyIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctM3hsKTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmctM3hsKSArIHZhcigtLXNwYWNpbmctbSkpO1xuICB9XG5cbiAgLnJvb3QtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuICB9XG5cbiAgJi5iZy1jb2xvci1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTMwMCk7XG4gIH1cblxuICAmLmJnLWNvbG9yLWRhcmtlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC01MDApO1xuICB9XG5cbiAgJi5mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLXhsKSFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICB9XG59XG4iLCIuZGwtZ2FsbGVyeS1nYWxsZXJ5IHtcbiAgICAmLnRoZW1lLWJvb3RzdHJhcExpZ2h0Ym94IHtcbiAgICAgICAgPiAuZGwtZ2FsbGVyeSB7XG4gICAgICAgICAgICA+IC5yb3cuZGwtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgICAgPiAubmVvcy1ub2RldHlwZXMtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIHtcbiAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGwge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub3JtYWwge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tZGVmYXVsdCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIHtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1idXR0b24ge1xuXG4gIC5idG4ge1xuICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjNzO1xuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgnc2Vjb25kYXJ5Jyk7XG4gICAgfVxuICB9XG5cbiAgJi5uZXV0cmFsIHtcbiAgICAuYnRuIHtcbiAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJ25ldXRyYWwnKTtcbiAgICB9XG4gIH1cblxuICAmLmRlY28tbGVmdCB7XG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgIH1cbiAgfVxuXG4gICYuZGVjby1yaWdodCB7XG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiA5NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTkwMCk7XG4gIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSA0MHB4O1xuXG4gICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuY3RhLXRleHQge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgIH1cblxuICAgICAgLmN0YS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTtcblxuICAgICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogODhweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXIpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY5LCA2OSwgNjksIDAuNTApO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKHZhcigtLXNwYWNpbmctbSkgKjIpKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTVweCk7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHhsKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiA2Mi43MnB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzd2lwZXItcGFnaW5hdGlvbigpO1xuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuXG4gICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtaW5mb2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCk7XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC01MDApO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMiU7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgLm5vLXRlc3RpbW9uaWFscyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSB0ZXN0aW1vbmlhbC1saXN0LWl0ZW0td3JhcHBlcigpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gIH1cblxuICAuYWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuXG4gICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgY29udGVudDogJ2FkZCc7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3Qge1xuICAucmVmcmVzaC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gIH1cblxuICAubm8tdGVzdGltb25pYWxzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudGVzdGltb25pYWxzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIHRlc3RpbW9uaWFsLWxpc3QtaXRlbS13cmFwcGVyKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgLy8gVHJhbnNpdGlvbiBwb3VyIGxlcyDDqWzDqW1lbnRzIGRlIGNvbnRlbnVcbiAgICAuaW5mbywgLnRleHQge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICBvcGFjaXR5OiAxOyAvLyDDiXRhdCBwYXIgZMOpZmF1dFxuICAgIH1cblxuICAgIC8vIMOJdGF0IGluaXRpYWwgcG91ciBsZXMgbm91dmVhdXggw6lsw6ltZW50c1xuICAgIC50Yy1yZXBvLXRlc3RpbW9uaWFsIHtcbiAgICAgIC5pbmZvLCAudGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7IC8vIENvbW1lbmNlIGludmlzaWJsZVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcblxuICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgIGNvbnRlbnQ6ICdhZGQnO1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb25zXG5Aa2V5ZnJhbWVzIGJ1dHRvbi1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hZHZpY2VsaXN0IHtcblxuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAvKiBIZWFkaW5nL1MgwrcgZGVza3RvcCAqL1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMjkuMTJweCAqL1xuICAgIH1cblxuICAgIC5yZXNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnJyk7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAuY2F0ZWdvcmllcyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAxNy45MnB4ICovXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hZGQuc3ZnJyk7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LWNsb3NlLnN2ZycpO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlzdC13cmFwcGVyIHtcbiAgICAvLyBJc290b3BlIHBvc2l0aW9ucyBjaGlsZHJlbiBhYnNvbHV0ZWx5OyBmbGV4IGNhbiBjYXVzZSBjcm9zcy1icm93c2VyIHdyYXBwaW5nIGRpZmZlcmVuY2VzIChGaXJlZm94KVxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcblxuICAgIGEuYWR2aWNlLWxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gdmFyKC0tc3BhY2luZy1sKSk7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgYS5hZHZpY2UtbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IHtcblxuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgIH1cblxuICAgIC5yZXNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3Jlc2V0LnN2ZycpO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yaWVzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2ZycpO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS1jbG9zZS5zdmcnKTtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAubGlzdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBhLmx1YnJpY2FudC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICgodmFyKC0tc3BhY2luZy1sKSAvIDIpICogMikpO1xuICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjNkZWcsICNEN0Q3RDcgMzYuNTQlLCAjODg4IDgyLjg4JSk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5icmFuZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAudmlzY29zaXR5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgYS5sdWJyaWNhbnQtbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3Qge1xuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICBncmlkLXJvdy1nYXA6IDMycHg7XG5cbiAgLmFkdmljZS1saW5rIHtcbiAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgLmNhdGVnb3JpZXMge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBoZWlnaHQ6IDY3MnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcblxuICAgICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuXG4gICAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuXG4gICAgICAuaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAuaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICAgICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgICAgaGVpZ2h0OiAzMjBweDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG5cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG5cbiAgICAuYWR2aWNlLWxpbmsge1xuICAgICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGdyaWQtcm93LWVuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogdW5zZXQgIWltcG9ydGFudDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB3aWR0aDogNTZweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXRpdGxld2l0aHRleHQge1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICB9XG5cbiAgLnRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZmFxbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiBjYWxjKHZhcigtLXNwYWNpbmctbSkgKyAxMnB4KTtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAudG9wIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDI5LjEycHggKi9cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvY2hpcC1jaGVja2JveC1pbmFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9jaGlwLWNoZWNrYm94LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXdyYXBwZXIge1xuICAgICAgICBmbGV4OiAzO1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnRjLXJlcG8tZmFxIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvKiBpdGVtcyBwbGVpbmUgbGFyZ2V1ciAqL1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvKiBhbmltYXRpb24gKi9cbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjM1cyBlYXNlLCBvcGFjaXR5IC4zNXMgZWFzZSwgbWFyZ2luIC4zNXMgZWFzZTtcblxuICAgICAgICAgICAgLyogw6l0YXQgdmlzaWJsZSAqL1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk5OXB4OyAvKiB2YWxldXIgc8O7cmUgPiBwbHVzIGhhdXRlIEZBUSAqL1xuXG4gICAgICAgICAgICAvKiDDqXRhdCBNQVNRVcOJICovXG4gICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2luZy1tKSArIDI0cHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLWNpcmNsZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTkwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZW1vdmUtY2lyY2xlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tZm9udC1zaXplLXMpIHZhcigtLWZvbnQtc2l6ZS14bCkgdmFyKC0tZm9udC1zaXplLWwpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLWFjY29yZGlvbiB7XG4gIC8vIEJhY2tncm91bmQgY29sb3JzXG4gIC0tYnMtYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAvLyBUZXh0IGNvbG9yc1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gIC8vIEJvcmRlclxuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDFweDtcblxuICAvLyBTcGFjaW5nXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IHZhcigtLXNwYWNpbmctbSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmctbSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAvLyBJY29uXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gIC8vIEZvY3VzXG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMzcsIDUyLCA4NSwgMC4xKTsgLy8gc2Vjb25kYXJ5LTcwMCBhdmVjIG9wYWNpdMOpXG5cbiAgLy8gU3R5bGVzIHN1cHBsw6ltZW50YWlyZXMgcG91ciBjb2jDqXJlbmNlIGF2ZWMgVEMuV2Vic2l0ZVxuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC05MDApO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKTtcbiAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNlYXJjaC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDExMiU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiA1OXB4O1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTN4cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvY2F0aW9uLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgfVxuXG4gIC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXNlY3Rpb24ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMwcHg7XG5cbiAgICAgIC5zZWFyY2gtaW5wdXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhdGlvbi1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKSAwIDAgdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAyMC44cHggKi9cbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhZGl1cy1zZWxlY3RvciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAucmFkaXVzLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIHZhcigtLXJvdW5kZWQtbSkgdmFyKC0tcm91bmRlZC1tKSAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDIwLjhweCAqL1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNjAwKTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhLCBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlOyAvKiAyMi41cHggKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICBhLCBidXR0b24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgLmJ0biB7XG4gICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIEBpbmNsdWRlIG9ibGlxdWUtZGVjb3JhdGlvbi1sZWZ0KCk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENoYW1wcyBjYWNow6lzXG4gIGlucHV0W3R5cGU9XCJoaWRkZW5cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSwgLnRjLXdlYnNpdGUtcXVvdGVmb3JtIHtcbiAgLm5hdmlnYXRpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhsKSAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBhbmNyZSBsYSBiYXJyZSAqL1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgMDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMjRweCArIDQ1cHgpO1xuICAgICAgICBsZWZ0OiAxMiU7XG4gICAgICAgIHJpZ2h0OiAxMiU7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB0b3A6IDQ5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0ZXAtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUuc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgJltkYXRhLWFjdGl2ZT1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgICAgJitzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltkYXRhLXBhc3NlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLXBhc3NlZC5zdmcnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAxOS4ycHggKi9cbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNtYXAsIGdtcC1tYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDAwcHg7IC8qIFRoZSBoZWlnaHQgaXMgNDAwIHBpeGVscyAqL1xuICAgIHdpZHRoOiAxMDAlOyAvKiBUaGUgd2lkdGggaXMgdGhlIHdpZHRoIG9mIHRoZSB3ZWIgcGFnZSAqL1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXAtYnV0dG9uLWNvbnRyb2xzKCk7XG4gIH1cblxuICAucmVzdW1lLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLmJsb2Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIDAgdmFyKC0tc3BhY2luZy0yeGwpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgLyogSGVhZGluZy9TIMK3IGRlc2t0b3AgKi9cbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAyOS4xMnB4ICovXG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgZmxleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIC5zZXJ2aWNlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC0tbWFwLWhlaWdodDogNjk5cHg7XG5cbiAgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5yZXNldC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgLnJlc2V0LWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG5cbiAgICAudG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDI0cHg7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksIHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmxvY2F0aW9uLWZpbHRlciB7XG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgIC5sb2NhdGlvbi1pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zLmljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXQjbG9jYXRpb25TZWFyY2gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG5cbiAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNlbGVjdCNyYWRpdXNTZWxlY3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VydmljZXMtZmlsdGVyIHtcbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgLy8gTWFzcXVlciBsZSBzZWxlY3Qgb3JpZ2luYWxcbiAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3Qtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS01MCk7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1zKTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEodmFyKC0tcHJpbWFyeS01MDAtcmdiKSwgMC4xKTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS0xMDApO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmW3N0eWxlKj1cImRpc3BsYXk6IG5vbmVcIl0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYuYWxyZWFkeS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gTWVzc2FnZSBxdWFuZCBhdWN1biByw6lzdWx0YXRcbiAgICAgICAgICAgICAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkF1Y3VuZSBwcmVzdGF0aW9uIHRyb3V2w6llXCI7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmF2YWlsYWJpbGl0eS1maWx0ZXIge1xuICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBUb2dnbGUgU3dpdGNoIFN0eWxlc1xuICAgICAgICAgIC50b2dnbGUtc3dpdGNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAudG9nZ2xlLXdyYXBwZXIge1xuICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b2dnbGUtbGFiZWwge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50b2dnbGUtdHJhY2sge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudG9nZ2xlLXRodW1iIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAudG9nZ2xlLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLnRvZ2dsZS10cmFjayArIC50b2dnbGUtdGh1bWIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyOHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nZ2xlLXRleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IC8vIFBvdXIgbWFpbnRlbmlyIGwnZXNwYWNlIG3Dqm1lIHNhbnMgdGFnc1xuXG4gICAgICAuc2VydmljZS10YWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICAgLnNlcnZpY2UtbmFtZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAucmVtb3ZlLXNlcnZpY2Uge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNXB4O1xuICAgIC8vd2lkdGg6IDEwMHZ3O1xuICAgIC8vbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIC8vbWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAvL3BhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICBmbGV4OiAyO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICNtYXAtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtYXAtYnV0dG9uLWNvbnRyb2xzKCk7XG4gICAgICB9XG5cbiAgICAgIC5nYXJhZ2UtaW5mby1jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTdweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIwKTtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbUJvdHRvbSAwLjNzIGVhc2Utb3V0O1xuXG4gICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlLWNhcmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICAgIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgICAgIC5zdGF0dXMtdGV4dCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVycm9yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc3VjY2Vzcy03MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nYXJhZ2UtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7XG4gICAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctcykgMCB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nYXJhZ2UtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgLmdhcmFnZS1sb2dvIHtcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAubG9nby1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgIC5jb250YWN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC04cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICAgJi5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hZGRyZXNzIC5jb250YWN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXBhZ2Uge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKTtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbSB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2dhcmFnZS1saXN0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBmbGV4OiAxO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgLnNlYXJjaC1jb250ZW50IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5nYXJhZ2VzLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5nYXJhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2FsaXR5IHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gUkVTUE9OU0lWRSBERVNJR05cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvLyBtYXggd2lkdGggMTQwMFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVzdWx0cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVGFibGV0dGUgKG1heC13aWR0aDogMTAyNHB4KVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAtLW1hcC1oZWlnaHQ6IDUwMHB4O1xuXG4gICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAudG9wIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNHB4O1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcblxuICAgICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcblxuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSAobWF4LXdpZHRoOiA3NjhweClcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLS1tYXAtaGVpZ2h0OiAzMDBweDtcblxuICAgIC5yZXNldC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICB9XG5cbiAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgIC50b3Age1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWZpbHRlciB7XG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAubG9jYXRpb24taW5wdXQtZ3JvdXAge1xuICAgICAgICAgICAgICAubG9jYXRpb24taW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaW5wdXQjbG9jYXRpb25TZWFyY2gge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlcy1maWx0ZXIge1xuICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3Qge1xuICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhaWxhYmlsaXR5LWZpbHRlciB7XG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAudG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgIC50b2dnbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ib3R0b20ge1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgICAuc2VydmljZS10YWcge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgLnJlbW92ZS1zZXJ2aWNlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tbWFwLWhlaWdodCk7XG5cbiAgICAgICAgLmdhcmFnZS1pbmZvLWNhcmQge1xuICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgLmNsb3NlLWNhcmQge1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cyk7XG5cbiAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FyYWdlLW5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeHMpIDAgdmFyKC0tc3BhY2luZy14cykgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhcmFnZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgIC5nYXJhZ2UtbG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgMDtcbiAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIC5zZWFyY2gtY29udGVudCB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgNDBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXJhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmFtZS1sb2NhbGl0eSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhbGl0eSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBQZXRpdCBtb2JpbGUgKG1heC13aWR0aDogNTc2cHgpXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC0tbWFwLWhlaWdodDogMjUwcHg7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLnJlc2V0LXdyYXBwZXIge1xuICAgICAgLnJlc2V0LWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIC50b3Age1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5ib3R0b20ge1xuICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAuZ2FyYWdlLWluZm8tY2FyZCB7XG4gICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuXG4gICAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgLmdhcmFnZS1uYW1lIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctM3hzKSAwIHZhcigtLXNwYWNpbmctMnhzKSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FyYWdlLWRldGFpbHMge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgIC5nYXJhZ2UtbG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgLmNvbnRhY3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXJhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhbGl0eSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLW5ld3MtbmV3c2xpc3Qge1xuICBuYXYge1xuICAgIC0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5uZXdzLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gdmFyKC0tc3BhY2luZy1sKSk7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgICAgZmxleDogdW5zZXQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IGNhbGMoNTZweCArIHZhcigtLXNwYWNpbmctcykpIDI0cHggO1xuICAgICAgICBtaW4taGVpZ2h0OiAyNDZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIH1cblxuICAgICAgICAudGVhc2VyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGMtbmVvcy1lbGVtZW50cy1idXR0b24ge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgMDtcbiAgICAgICAgaGVpZ2h0OiAyNDZweDtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAubmV3cy1saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IHtcbiAgLmxpc3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnNlcnZpY2VzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAgIC5zZXJ2aWNlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbmV1dHJhbC02MDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29tbW9uLW90aGVycy10ZXh0LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBGNEZDO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNjgwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgIH1cblxuICAgIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlci1zd2lwZXJpbWFnZWl0ZW0ge1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMCA5MHB4IDAgMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvc2xpZGVyLWJ1dHRvbi1yaWdodC5zdmcnKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgdG9wOiAyM3B4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvc2xpZGVyLWJ1dHRvbi1sZWZ0LnN2ZycpO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDIzcHg7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWNoaWxkcmVuLWNvdW50PVwiMVwiXSB7XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLWh0bWwtaHRtbCB7XG4gIC5lYXBwLWxvZ28tc2hvd2Nhc2UtbG9nby1jb21wb25lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbn1cbiIsIi50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IHtcbiAgICBwYWRkaW5nOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjIgMDtcblxuICAgIC5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuXG4gICAgICAgIC5icmVhZGNydW1iLXdyYXBwZXIge1xuICAgICAgICAgICAgb2wsIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6ICRncmlkLWd1dHRlci13aWR0aCouNTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwifFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLSRncmlkLWd1dHRlci13aWR0aCAqIC4yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWxhbmd1YWdlbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIi50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS00MDApO1xuICAgIH1cbiAgfVxuXG4gICYuaWNvbi1sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDMwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFsZXJ0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVhcHBzLXNvY2lhbC1zaGFyZS1idXR0b25zLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xufVxuIiwiLy8gU3R5bGVzIHBvdXIgbGUgc8OpbGVjdGV1ciBkZSBkYXRlIGV0IGQnaGV1cmVcbi5kYXRldGltZS1zZWxlY3RvciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICAuZGF0ZXRpbWUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDMycHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC8vIENvbG9ubmVzIGF2ZWMgdGl0cmVzXG4gIC5kYXRlLWNvbHVtbixcbiAgLnRpbWUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0eWxlcyBkdSBjYWxlbmRyaWVyXG4gIC5kYXRlLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jYWxlbmRhci13aWRnZXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLXMpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuY2FsZW5kYXItaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhci1uYXYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDUwLCA5MCwgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY3VycmVudC1tb250aCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhci13ZWVrZGF5cyB7XG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuXG4gICAgICAgIC53ZWVrZGF5IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItZGF5cyB7XG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuXG4gICAgICAgIC5jYWxlbmRhci1kYXkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmF2YWlsYWJsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYub3RoZXItbW9udGgge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU3R5bGVzIGRlcyBjcsOpbmVhdXggaG9yYWlyZXNcbiAgLnRpbWUtc2VjdGlvbiB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tcm91bmRlZC1sKSB2YXIoLS1yb3VuZGVkLWwpO1xuICAgIH1cblxuICAgIC50aW1lLXNsb3RzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgfVxuXG4gICAgICAudGltZS1zbG90IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS04MDApO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXZhaWxhYmxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTgwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0eWxlcyBwb3VyIGxlcyBjaGFtcHMgY2FjaMOpc1xuICBpbnB1dFt0eXBlPVwiaGlkZGVuXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvLyBCb290c3RyYXAgb3ZlcnJpZGVcblxuLyogPUJhc2ljIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBzY3JvbGwtcGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkpO1xuXG4gICYubm8tc21vb3RoLXNjcm9sbCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmFjdGl2ZS1tb2JpbGUtbWVudSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcblxuICAgICAgYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5hOmZvY3VzLCBhOmFjdGl2ZSxcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuc2VsZWN0OjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0gPiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICBtYXJnaW46IDA7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIH1cbn1cblxucCB7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5pbWcge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbiIsIi5nbG9iYWwtY29udGFpbmVyIHtcbiAgPiBoZWFkZXIge1xuICAgIC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAtLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gICAgLS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgICAtLW1lbnUtdHJpZ2dlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycywgaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMnM7XG4gICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIG1heC1oZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG5cbiAgICBAYXQtcm9vdCBib2R5Lm1lbnUtb3BlbmVkICYge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWF4LWhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIH1cblxuICAgICAgei1pbmRleDogMjtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzMycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMTk1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICAgICAgICAudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcblxuICAgICAgICAgICAgICAmLmxvZ2luIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3VzZXIuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgLSAzMHB4KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJi5tZW51LXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbWVudS10cmlnZ2VyLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAgIEBhdC1yb290IGh0bWxbbGFuZz1cImRlXCJdICYge1xuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvcC1tZW51IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXQtbGlzdC1zdHlsZSgpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9ibGlxdWUtZGVjb3JhdGlvbi1sZWZ0KCk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICYubWVudS10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogOTJweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS10cmlnZ2VyLW9ibGlxdWUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudG9wLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLW1lZ2FtZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1zcGFjaW5nLTJ4bCkgKyB2YXIoLS1zcGFjaW5nLW0pKTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSkpO1xuICB6LWluZGV4OiAtOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG5cbiAgYSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gICAgfVxuXG4gICAgJi5sb2dpbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGF0LXJvb3QgYm9keS5tZW51LW9wZW5lZCAmIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogLTE7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tZWdhLW1lbnUtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG5cbiAgICAudG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgfVxuXG4gICAgdWwubWFpbi1tZW51IHtcbiAgICAgIGZsZXg6IDI7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbHVtbnM6IDM7XG5cbiAgICAgID4gbGkge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpIDA7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTEwMCk7XG5cbiAgICA+IGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTsgLyogMjRweCAqL1xuXG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS01MDApO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnktNTAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSB2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSkpKTtcblxuICAgIC5tZWdhLW1lbnUtY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC50b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICB1bC5tYWluLW1lbnUge1xuICAgICAgICBjb2x1bW5zOiAxO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgICAgPiBhIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIjbWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgfVxufVxuIiwiLmdsb2JhbC1jb250YWluZXIge1xuICA+IGZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIH1cblxuICAgIC5mb290ZXItY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocztcblxuICAgICAgLmZvb3Rlci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICA+IC50b3Age1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW5ldXRyYWwtMTAwKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctM3hsKTtcblxuICAgICAgICAgIC5mb290ZXItbG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgID4gZmlndXJlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3Jrcy1sYW5ndWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwubWFpbi1tZW51IHtcbiAgICAgICAgICAgIGZsZXg6IDI7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldC1saXN0LXN0eWxlKCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS0yMDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgIG1hc2stcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiB7XG4gICAgICAgICAgICBmbGV4OiAzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG5cbiAgICAgICAgICAgIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgPiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN0YS10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN0YS1idXR0b24ge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5ib3R0b20ge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSkgMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS0yMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgIC5mb290ZXItbWVudSB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgLmZvb3Rlci1tZW51IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3B5cmlnaHRzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtZm9ybSB7XG4gIGZvcm0ge1xuICAgID4gZmllbGRzZXQsID4gLmZpZWxkc2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgPiBmaWVsZHNldCwgPiAuZmllbGRzZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICB9XG5cbiAgICAgIC5waG9uZS1jb250YWN0LWluZm8ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYucGhvbmUtbnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhsKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNsZWFyZml4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICBAaW5jbHVkZSB0Yy1mb3JtLWVsZW1lbnRzKCk7XG5cbiAgICAgICAgLmlucHV0cy1saXN0IHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1saXN0LXN0eWxlKCk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAxNy45MnB4ICovXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG5cbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbm9uZSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC8qIERyb3AgaW5wdXQgKi9cbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAmW3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3guc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICZbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1jaGVja2JveC1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLmNsZWFyZml4IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuY29sLXNtLTYge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY2xlYXJmaXgge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkc2V0LnRlc3RpbW9uaWFsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAucmF0aW5nLXN0YXJzIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuXG4gICAgICAgICAgaW5wdXQucmF0aW5nLXN0YXIge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCA2MSUgMzUlLCA5OCUgMzUlLCA2OCUgNTclLCA3OSUgOTElLCA1MCUgNzAlLCAyMSUgOTElLCAzMiUgNTclLCAyJSAzNSUsIDM5JSAzNSUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAuMTVzLCB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjE1cztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCxcbiAgICAgICAgICAgICY6Y2hlY2tlZCB+IGlucHV0LnJhdGluZy1zdGFyLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6aG92ZXIgfiBpbnB1dC5yYXRpbmctc3RhciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmI1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQucmF0aW5nLXplcm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5hY3Rpb25zIHtcbiAgICAgIEBpbmNsdWRlIHRjLWZvcm0tYWN0aW9ucygpO1xuICAgIH1cbiAgfVxufVxuIiwiI3RvLXRvcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gICAgcmlnaHQ6IHZhcigtLXNwYWNpbmctM3hsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0tLXNlY29uZGFyeS04MDApO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAtOTk5O1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBsaW5lYXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICByaWdodDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy11cC13aGl0ZS5zdmcpO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cbn1cbiIsIi8qID1Hb29nbGUgTWFwcyBDb21tb24gU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qKlxuICogQm91dG9uIGRlIGfDqW9sb2NhbGlzYXRpb24gcG91ciB0b3V0ZXMgbGVzIGNhcnRlc1xuICogVXRpbGlzw6kgZGFucyBnYXJhZ2VTZWFyY2ggZXQgZ2FyYWdlU2VsZWN0XG4gKi9cbi5tYXAtbG9jYXRpb24tYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTkwMCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG5cbiAgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICB9XG59XG5cbi8qKlxuICogU3R5bGVzIGfDqW7DqXJhdXggcG91ciBsZXMgY29udGVuZXVycyBkZSBjYXJ0ZVxuICovXG4ubWFwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgLy8gQ2FydGUgR29vZ2xlIE1hcHNcbiAgI21hcCxcbiAgI21hcC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKipcbiAqIFN0eWxlcyBwb3VyIGxlcyBtYXJxdWV1cnMgcGVyc29ubmFsaXPDqXMgKHNpIG7DqWNlc3NhaXJlKVxuICovXG4ubWFwLW1hcmtlciB7XG4gICYtLWdhcmFnZSB7XG4gICAgLy8gU3R5bGVzIHNww6ljaWZpcXVlcyBhdXggbWFycXVldXJzIGRlIGdhcmFnZVxuICB9XG5cbiAgJi0tc2VhcmNoIHtcbiAgICAvLyBTdHlsZXMgc3DDqWNpZmlxdWVzIGF1eCBtYXJxdWV1cnMgZGUgcmVjaGVyY2hlXG4gIH1cblxuICAmLS11c2VyIHtcbiAgICAvLyBTdHlsZXMgc3DDqWNpZmlxdWVzIGF1eCBtYXJxdWV1cnMgdXRpbGlzYXRldXJcbiAgfVxufVxuXG4vKipcbiAqIEluZm9XaW5kb3cgcGVyc29ubmFsaXPDqWUgKHNpIHV0aWxpc8OpZSlcbiAqL1xuLm1hcC1pbmZvLXdpbmRvdyB7XG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgfVxuXG4gIC5hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcblxuICAgICYtLW9wZW4ge1xuICAgICAgY29sb3I6IHZhcigtLXN1Y2Nlc3MpO1xuICAgIH1cblxuICAgICYtLWNsb3NlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIExvYWRlciBwb3VyIGxlIGNoYXJnZW1lbnQgZGVzIGNhcnRlc1xuICovXG4ubWFwLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDEwO1xuXG4gIC5zcGlubmVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgIGFuaW1hdGlvbjogbWFwLXNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1hcC1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLyoqXG4gKiBNZXNzYWdlcyBkJ2VycmV1ciBwb3VyIGxlcyBjYXJ0ZXNcbiAqL1xuLm1hcC1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICB9XG59XG5cbi8qKlxuICogUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLm1hcC1sb2NhdGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXh4cyk7XG5cbiAgICAuaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXIge1xuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgfVxufVxuIiwiLm5lb3MtY29udGVudGNvbGxlY3Rpb24ge1xuICBAYXQtcm9vdCAubmVvcy1iYWNrZW5kICYge1xuICAgIC8vIFBhZGRpbmcgcG91ciBsZSBjb250ZW50IGNvbGxlY3Rpb24gcXVpIG5lIGNvbnRpZW50IGF1Y3VuIMOpbMOpbWVudFxuICAgICZbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjBcIl0ge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJub2RldHlwZXMvbmVvc19jb250ZW50Y29sbGVjdGlvblwiO1xuXG5ib2R5Lm5lb3MtYmFja2VuZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gID4gaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuY2stY29udGVudCAudGFibGUgdGFibGUgdGQsIC5jay1jb250ZW50IC50YWJsZSB0YWJsZSB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuIl19 */
