/*
 Theme Name:   EMS Base
 Version:      0.1
*/
/* Bootstrap functions */
/* Our Variables First */
:root {
  --bs-container-content-width: $max-width;
  --wp--style--global--content-size: $max-width;
  --bs-container-wide-width: $wide-width;
  --bs-container-narrow-width: $narrow-width;
  --bs-container-narrow-mid-width: $narrow-mid-width;
}

/* Bootstrap variables */
/* Bootstrap required */
:root,
[data-bs-theme=light] {
  --bs-dark-blue: #11274a;
  --bs-yellow: #fbb347;
  --bs-blue: #4180c2;
  --bs-red: #b3242a;
  --bs-light-gray: #f4f4f4;
  --bs-gray: #d9d9d9;
  --bs-copper: #c56a42;
  --bs-black: #0D0D0D;
  --bs-white: #ffffff;
  --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: #4180c2;
  --bs-secondary: #b3242a;
  --bs-success: #4180c2;
  --bs-info: #4180c2;
  --bs-warning: #fbb347;
  --bs-danger: #b3242a;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 65, 128, 194;
  --bs-secondary-rgb: 179, 36, 42;
  --bs-success-rgb: 65, 128, 194;
  --bs-info-rgb: 65, 128, 194;
  --bs-warning-rgb: 251, 179, 71;
  --bs-danger-rgb: 179, 36, 42;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #1a334e;
  --bs-secondary-text-emphasis: #480e11;
  --bs-success-text-emphasis: #1a334e;
  --bs-info-text-emphasis: #1a334e;
  --bs-warning-text-emphasis: #64481c;
  --bs-danger-text-emphasis: #480e11;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d9e6f3;
  --bs-secondary-bg-subtle: #f0d3d4;
  --bs-success-bg-subtle: #d9e6f3;
  --bs-info-bg-subtle: #d9e6f3;
  --bs-warning-bg-subtle: #fef0da;
  --bs-danger-bg-subtle: #f0d3d4;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b3cce7;
  --bs-secondary-border-subtle: #e1a7aa;
  --bs-success-border-subtle: #b3cce7;
  --bs-info-border-subtle: #b3cce7;
  --bs-warning-border-subtle: #fde1b5;
  --bs-danger-border-subtle: #e1a7aa;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 13, 13, 13;
  --bs-font-sans-serif: "Inter", sans-serif;
  --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: #0D0D0D;
  --bs-body-color-rgb: 13, 13, 13;
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #0D0D0D;
  --bs-emphasis-color-rgb: 13, 13, 13;
  --bs-secondary-color: rgba(13, 13, 13, 0.75);
  --bs-secondary-color-rgb: 13, 13, 13;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(13, 13, 13, 0.5);
  --bs-tertiary-color-rgb: 13, 13, 13;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #4180c2;
  --bs-link-color-rgb: 65, 128, 194;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #33679d;
  --bs-link-hover-color-rgb: 51, 103, 157;
  --bs-code-color: #d63384;
  --bs-highlight-color: #0D0D0D;
  --bs-highlight-bg: #fef0da;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(13, 13, 13, 0.175);
  --bs-border-radius: 12px;
  --bs-border-radius-sm: 6px;
  --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: 0px 10px 16px 0px rgba(38, 59, 64, 0.1019607843);
  --bs-box-shadow-sm: 0 0 5px 0 rgba(0, 0, 0, 0.33);
  --bs-box-shadow-lg: 6px 6px 8px 0px rgba(0, 0, 0, 0.25);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(13, 13, 13, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(65, 128, 194, 0.25);
  --bs-form-valid-color: #4180c2;
  --bs-form-valid-border-color: #4180c2;
  --bs-form-invalid-color: #b3242a;
  --bs-form-invalid-border-color: #b3242a;
}

:root {
  --bs-headings-font-family: Hanken Grotesk, sans-serif;
  --bs-container-wide-width: 1600px;
  --bs-h1-font-size: clamp(36px, 2.25rem + ((1vw - 3.2px) * 0.3125), 40px);
  --bs-h1-hero-font-size: clamp(40px, 2.5rem + ((1vw - 3.2px) * 0.625), 48px);
  --bs-h2-font-size: clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.625), 36px);
  --bs-h3-font-size: clamp(26px, 1.625rem + ((1vw - 3.2px) * 0.46875), 32px);
  --bs-h4-font-size: clamp(24px, 1.5rem + ((1vw - 3.2px) * 0.15625), 26px);
  --bs-h5-font-size: 24px;
  --bs-h6-font-size: 16px;
  --bs-h1-font-size-mobile: 48px;
  --bs-h1-hero-font-size-mobile: clamp(40px, 2.5rem + ((1vw - 3.2px) * 0.625), 48px);
  --bs-h2-font-size-mobile: clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.625), 36px);
  --bs-h3-font-size-mobile: clamp(26px, 1.625rem + ((1vw - 3.2px) * 0.46875), 32px);
  --bs-h4-font-size-mobile: clamp(24px, 1.5rem + ((1vw - 3.2px) * 0.15625), 26px);
  --bs-h5-font-size-mobile: 24px;
  --bs-h6-font-size-mobile: 16px;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-size-lg: 24px;
  --bs-font-size-sm: 14px;
  --bs-font-size-md: 16px;
  --bs-font-size-lg: 24px;
  --bs-font-size-xl: 36px;
  --bs-font-size-xxl: 48px;
  --bs-spacer-0: 0;
  --bs-spacer-1: 6px;
  --bs-spacer-2: 12px;
  --bs-spacer-3: 24px;
  --bs-spacer-4: 36px;
  --bs-spacer-5: 72px;
  --bs-spacer-6: 96px;
  --bs-container-content-width: calc(588px - 48px);
}
@media (min-width: 600px) {
  :root {
    --bs-container-content-width: calc(830px - 48px);
  }
}
@media (min-width: 767px) {
  :root {
    --bs-container-content-width: calc(1073px - 48px);
  }
}
@media (min-width: 1080px) {
  :root {
    --bs-container-content-width: calc(1248px - 48px);
  }
}
@media (min-width: 1200px) {
  :root {
    --bs-container-content-width: calc(1416px - 48px);
  }
}

/* Bootstrap grid */
.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container-xs {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

.container {
  max-width: 588px;
}

@media (min-width: 600px) {
  .container-sm, .container {
    max-width: 830px;
  }
}
@media (min-width: 767px) {
  .container-md, .container-sm, .container {
    max-width: 1073px;
  }
}
@media (min-width: 1080px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1248px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1416px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 600px;
  --bs-breakpoint-md: 767px;
  --bs-breakpoint-lg: 1080px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 0;
  display: flex;
  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 > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.grid {
  display: grid;
  grid-template-rows: repeat(var(--bs-rows, 1), 1fr);
  grid-template-columns: repeat(var(--bs-columns, 12), 1fr);
  gap: var(--bs-gap, 48px);
}
.grid .g-col-1 {
  grid-column: auto/span 1;
}
.grid .g-col-2 {
  grid-column: auto/span 2;
}
.grid .g-col-3 {
  grid-column: auto/span 3;
}
.grid .g-col-4 {
  grid-column: auto/span 4;
}
.grid .g-col-5 {
  grid-column: auto/span 5;
}
.grid .g-col-6 {
  grid-column: auto/span 6;
}
.grid .g-col-7 {
  grid-column: auto/span 7;
}
.grid .g-col-8 {
  grid-column: auto/span 8;
}
.grid .g-col-9 {
  grid-column: auto/span 9;
}
.grid .g-col-10 {
  grid-column: auto/span 10;
}
.grid .g-col-11 {
  grid-column: auto/span 11;
}
.grid .g-col-12 {
  grid-column: auto/span 12;
}
.grid .g-start-1 {
  grid-column-start: 1;
}
.grid .g-start-2 {
  grid-column-start: 2;
}
.grid .g-start-3 {
  grid-column-start: 3;
}
.grid .g-start-4 {
  grid-column-start: 4;
}
.grid .g-start-5 {
  grid-column-start: 5;
}
.grid .g-start-6 {
  grid-column-start: 6;
}
.grid .g-start-7 {
  grid-column-start: 7;
}
.grid .g-start-8 {
  grid-column-start: 8;
}
.grid .g-start-9 {
  grid-column-start: 9;
}
.grid .g-start-10 {
  grid-column-start: 10;
}
.grid .g-start-11 {
  grid-column-start: 11;
}
@media (min-width: 600px) {
  .grid .g-col-sm-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-sm-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-sm-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-sm-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-sm-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-sm-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-sm-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-sm-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-sm-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-sm-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-sm-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-sm-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-sm-1 {
    grid-column-start: 1;
  }
  .grid .g-start-sm-2 {
    grid-column-start: 2;
  }
  .grid .g-start-sm-3 {
    grid-column-start: 3;
  }
  .grid .g-start-sm-4 {
    grid-column-start: 4;
  }
  .grid .g-start-sm-5 {
    grid-column-start: 5;
  }
  .grid .g-start-sm-6 {
    grid-column-start: 6;
  }
  .grid .g-start-sm-7 {
    grid-column-start: 7;
  }
  .grid .g-start-sm-8 {
    grid-column-start: 8;
  }
  .grid .g-start-sm-9 {
    grid-column-start: 9;
  }
  .grid .g-start-sm-10 {
    grid-column-start: 10;
  }
  .grid .g-start-sm-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 767px) {
  .grid .g-col-md-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-md-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-md-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-md-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-md-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-md-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-md-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-md-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-md-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-md-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-md-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-md-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-md-1 {
    grid-column-start: 1;
  }
  .grid .g-start-md-2 {
    grid-column-start: 2;
  }
  .grid .g-start-md-3 {
    grid-column-start: 3;
  }
  .grid .g-start-md-4 {
    grid-column-start: 4;
  }
  .grid .g-start-md-5 {
    grid-column-start: 5;
  }
  .grid .g-start-md-6 {
    grid-column-start: 6;
  }
  .grid .g-start-md-7 {
    grid-column-start: 7;
  }
  .grid .g-start-md-8 {
    grid-column-start: 8;
  }
  .grid .g-start-md-9 {
    grid-column-start: 9;
  }
  .grid .g-start-md-10 {
    grid-column-start: 10;
  }
  .grid .g-start-md-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1080px) {
  .grid .g-col-lg-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-lg-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-lg-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-lg-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-lg-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-lg-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-lg-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-lg-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-lg-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-lg-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-lg-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-lg-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-lg-1 {
    grid-column-start: 1;
  }
  .grid .g-start-lg-2 {
    grid-column-start: 2;
  }
  .grid .g-start-lg-3 {
    grid-column-start: 3;
  }
  .grid .g-start-lg-4 {
    grid-column-start: 4;
  }
  .grid .g-start-lg-5 {
    grid-column-start: 5;
  }
  .grid .g-start-lg-6 {
    grid-column-start: 6;
  }
  .grid .g-start-lg-7 {
    grid-column-start: 7;
  }
  .grid .g-start-lg-8 {
    grid-column-start: 8;
  }
  .grid .g-start-lg-9 {
    grid-column-start: 9;
  }
  .grid .g-start-lg-10 {
    grid-column-start: 10;
  }
  .grid .g-start-lg-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1200px) {
  .grid .g-col-xl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xl-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1400px) {
  .grid .g-col-xxl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xxl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xxl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xxl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xxl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xxl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xxl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xxl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xxl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xxl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xxl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xxl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xxl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xxl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xxl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xxl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xxl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xxl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xxl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xxl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xxl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xxl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xxl-11 {
    grid-column-start: 11;
  }
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 6px;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 6px;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 12px;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 12px;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 24px;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 24px;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 36px;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 36px;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 72px;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 72px;
}

.g-6,
.gx-6 {
  --bs-gutter-x: 96px;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 96px;
}

@media (min-width: 600px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 6px;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 6px;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 12px;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 12px;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 24px;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 24px;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 36px;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 36px;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 72px;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 72px;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 96px;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 96px;
  }
}
@media (min-width: 767px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 6px;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 6px;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 12px;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 12px;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 24px;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 24px;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 36px;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 36px;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 72px;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 72px;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 96px;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 96px;
  }
}
@media (min-width: 1080px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 6px;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 6px;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 12px;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 12px;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 24px;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 24px;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 36px;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 36px;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 72px;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 72px;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 96px;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 96px;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 6px;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 6px;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 24px;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 24px;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 36px;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 36px;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 72px;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 72px;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 96px;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 96px;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 6px;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 6px;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 24px;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 24px;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 36px;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 36px;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 72px;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 72px;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 96px;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 96px;
  }
}
/* Bootstrap optional */
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #0D0D0D !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #ffffff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #0D0D0D !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #0D0D0D !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #0D0D0D !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #ffffff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #0D0D0D !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #ffffff !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;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(103, 153, 206, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(103, 153, 206, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(143, 29, 34, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(143, 29, 34, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(103, 153, 206, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(103, 153, 206, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(103, 153, 206, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(103, 153, 206, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(252, 194, 108, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(252, 194, 108, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(143, 29, 34, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(143, 29, 34, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-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;
  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;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-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;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  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: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 600px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 767px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1080px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  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;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.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: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 6px !important;
}

.m-2 {
  margin: 12px !important;
}

.m-3 {
  margin: 24px !important;
}

.m-4 {
  margin: 36px !important;
}

.m-5 {
  margin: 72px !important;
}

.m-6 {
  margin: 96px !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.mx-2 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.mx-3 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.mx-4 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.mx-5 {
  margin-right: 72px !important;
  margin-left: 72px !important;
}

.mx-6 {
  margin-right: 96px !important;
  margin-left: 96px !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: 6px !important;
  margin-bottom: 6px !important;
}

.my-2 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.my-3 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.my-4 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.my-5 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.my-6 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 6px !important;
}

.mt-2 {
  margin-top: 12px !important;
}

.mt-3 {
  margin-top: 24px !important;
}

.mt-4 {
  margin-top: 36px !important;
}

.mt-5 {
  margin-top: 72px !important;
}

.mt-6 {
  margin-top: 96px !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 6px !important;
}

.me-2 {
  margin-right: 12px !important;
}

.me-3 {
  margin-right: 24px !important;
}

.me-4 {
  margin-right: 36px !important;
}

.me-5 {
  margin-right: 72px !important;
}

.me-6 {
  margin-right: 96px !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 6px !important;
}

.mb-2 {
  margin-bottom: 12px !important;
}

.mb-3 {
  margin-bottom: 24px !important;
}

.mb-4 {
  margin-bottom: 36px !important;
}

.mb-5 {
  margin-bottom: 72px !important;
}

.mb-6 {
  margin-bottom: 96px !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 6px !important;
}

.ms-2 {
  margin-left: 12px !important;
}

.ms-3 {
  margin-left: 24px !important;
}

.ms-4 {
  margin-left: 36px !important;
}

.ms-5 {
  margin-left: 72px !important;
}

.ms-6 {
  margin-left: 96px !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 6px !important;
}

.p-2 {
  padding: 12px !important;
}

.p-3 {
  padding: 24px !important;
}

.p-4 {
  padding: 36px !important;
}

.p-5 {
  padding: 72px !important;
}

.p-6 {
  padding: 96px !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.px-2 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.px-3 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.px-4 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.px-5 {
  padding-right: 72px !important;
  padding-left: 72px !important;
}

.px-6 {
  padding-right: 96px !important;
  padding-left: 96px !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.py-2 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.py-3 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.py-4 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.py-5 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.py-6 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 6px !important;
}

.pt-2 {
  padding-top: 12px !important;
}

.pt-3 {
  padding-top: 24px !important;
}

.pt-4 {
  padding-top: 36px !important;
}

.pt-5 {
  padding-top: 72px !important;
}

.pt-6 {
  padding-top: 96px !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 6px !important;
}

.pe-2 {
  padding-right: 12px !important;
}

.pe-3 {
  padding-right: 24px !important;
}

.pe-4 {
  padding-right: 36px !important;
}

.pe-5 {
  padding-right: 72px !important;
}

.pe-6 {
  padding-right: 96px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 6px !important;
}

.pb-2 {
  padding-bottom: 12px !important;
}

.pb-3 {
  padding-bottom: 24px !important;
}

.pb-4 {
  padding-bottom: 36px !important;
}

.pb-5 {
  padding-bottom: 72px !important;
}

.pb-6 {
  padding-bottom: 96px !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 6px !important;
}

.ps-2 {
  padding-left: 12px !important;
}

.ps-3 {
  padding-left: 24px !important;
}

.ps-4 {
  padding-left: 36px !important;
}

.ps-5 {
  padding-left: 72px !important;
}

.ps-6 {
  padding-left: 96px !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 6px !important;
}

.gap-2 {
  gap: 12px !important;
}

.gap-3 {
  gap: 24px !important;
}

.gap-4 {
  gap: 36px !important;
}

.gap-5 {
  gap: 72px !important;
}

.gap-6 {
  gap: 96px !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 6px !important;
}

.row-gap-2 {
  row-gap: 12px !important;
}

.row-gap-3 {
  row-gap: 24px !important;
}

.row-gap-4 {
  row-gap: 36px !important;
}

.row-gap-5 {
  row-gap: 72px !important;
}

.row-gap-6 {
  row-gap: 96px !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 6px !important;
       column-gap: 6px !important;
}

.column-gap-2 {
  -moz-column-gap: 12px !important;
       column-gap: 12px !important;
}

.column-gap-3 {
  -moz-column-gap: 24px !important;
       column-gap: 24px !important;
}

.column-gap-4 {
  -moz-column-gap: 36px !important;
       column-gap: 36px !important;
}

.column-gap-5 {
  -moz-column-gap: 72px !important;
       column-gap: 72px !important;
}

.column-gap-6 {
  -moz-column-gap: 96px !important;
       column-gap: 96px !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: clamp(36px, 2.25rem + ((1vw - 3.2px) * 0.3125), 40px) !important;
}

.fs-2 {
  font-size: clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.625), 36px) !important;
}

.fs-3 {
  font-size: clamp(26px, 1.625rem + ((1vw - 3.2px) * 0.46875), 32px) !important;
}

.fs-4 {
  font-size: clamp(24px, 1.5rem + ((1vw - 3.2px) * 0.15625), 26px) !important;
}

.fs-5 {
  font-size: 1.5rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: 100 !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: 800 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.125 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 1.8 !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;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.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(13, 13, 13, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.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: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --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: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 600px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 6px !important;
  }
  .m-sm-2 {
    margin: 12px !important;
  }
  .m-sm-3 {
    margin: 24px !important;
  }
  .m-sm-4 {
    margin: 36px !important;
  }
  .m-sm-5 {
    margin: 72px !important;
  }
  .m-sm-6 {
    margin: 96px !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-sm-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-sm-3 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-sm-4 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-sm-5 {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-sm-6 {
    margin-right: 96px !important;
    margin-left: 96px !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: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-sm-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-sm-3 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-sm-4 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-sm-5 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-sm-6 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 6px !important;
  }
  .mt-sm-2 {
    margin-top: 12px !important;
  }
  .mt-sm-3 {
    margin-top: 24px !important;
  }
  .mt-sm-4 {
    margin-top: 36px !important;
  }
  .mt-sm-5 {
    margin-top: 72px !important;
  }
  .mt-sm-6 {
    margin-top: 96px !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 6px !important;
  }
  .me-sm-2 {
    margin-right: 12px !important;
  }
  .me-sm-3 {
    margin-right: 24px !important;
  }
  .me-sm-4 {
    margin-right: 36px !important;
  }
  .me-sm-5 {
    margin-right: 72px !important;
  }
  .me-sm-6 {
    margin-right: 96px !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 6px !important;
  }
  .mb-sm-2 {
    margin-bottom: 12px !important;
  }
  .mb-sm-3 {
    margin-bottom: 24px !important;
  }
  .mb-sm-4 {
    margin-bottom: 36px !important;
  }
  .mb-sm-5 {
    margin-bottom: 72px !important;
  }
  .mb-sm-6 {
    margin-bottom: 96px !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 6px !important;
  }
  .ms-sm-2 {
    margin-left: 12px !important;
  }
  .ms-sm-3 {
    margin-left: 24px !important;
  }
  .ms-sm-4 {
    margin-left: 36px !important;
  }
  .ms-sm-5 {
    margin-left: 72px !important;
  }
  .ms-sm-6 {
    margin-left: 96px !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 6px !important;
  }
  .p-sm-2 {
    padding: 12px !important;
  }
  .p-sm-3 {
    padding: 24px !important;
  }
  .p-sm-4 {
    padding: 36px !important;
  }
  .p-sm-5 {
    padding: 72px !important;
  }
  .p-sm-6 {
    padding: 96px !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-sm-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-sm-3 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-sm-4 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-sm-5 {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .px-sm-6 {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-sm-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-sm-3 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-sm-4 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-sm-5 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-sm-6 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 6px !important;
  }
  .pt-sm-2 {
    padding-top: 12px !important;
  }
  .pt-sm-3 {
    padding-top: 24px !important;
  }
  .pt-sm-4 {
    padding-top: 36px !important;
  }
  .pt-sm-5 {
    padding-top: 72px !important;
  }
  .pt-sm-6 {
    padding-top: 96px !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 6px !important;
  }
  .pe-sm-2 {
    padding-right: 12px !important;
  }
  .pe-sm-3 {
    padding-right: 24px !important;
  }
  .pe-sm-4 {
    padding-right: 36px !important;
  }
  .pe-sm-5 {
    padding-right: 72px !important;
  }
  .pe-sm-6 {
    padding-right: 96px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 6px !important;
  }
  .pb-sm-2 {
    padding-bottom: 12px !important;
  }
  .pb-sm-3 {
    padding-bottom: 24px !important;
  }
  .pb-sm-4 {
    padding-bottom: 36px !important;
  }
  .pb-sm-5 {
    padding-bottom: 72px !important;
  }
  .pb-sm-6 {
    padding-bottom: 96px !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 6px !important;
  }
  .ps-sm-2 {
    padding-left: 12px !important;
  }
  .ps-sm-3 {
    padding-left: 24px !important;
  }
  .ps-sm-4 {
    padding-left: 36px !important;
  }
  .ps-sm-5 {
    padding-left: 72px !important;
  }
  .ps-sm-6 {
    padding-left: 96px !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 6px !important;
  }
  .gap-sm-2 {
    gap: 12px !important;
  }
  .gap-sm-3 {
    gap: 24px !important;
  }
  .gap-sm-4 {
    gap: 36px !important;
  }
  .gap-sm-5 {
    gap: 72px !important;
  }
  .gap-sm-6 {
    gap: 96px !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 6px !important;
  }
  .row-gap-sm-2 {
    row-gap: 12px !important;
  }
  .row-gap-sm-3 {
    row-gap: 24px !important;
  }
  .row-gap-sm-4 {
    row-gap: 36px !important;
  }
  .row-gap-sm-5 {
    row-gap: 72px !important;
  }
  .row-gap-sm-6 {
    row-gap: 96px !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .column-gap-sm-6 {
    -moz-column-gap: 96px !important;
         column-gap: 96px !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: 767px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 6px !important;
  }
  .m-md-2 {
    margin: 12px !important;
  }
  .m-md-3 {
    margin: 24px !important;
  }
  .m-md-4 {
    margin: 36px !important;
  }
  .m-md-5 {
    margin: 72px !important;
  }
  .m-md-6 {
    margin: 96px !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-md-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-md-3 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-md-4 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-md-5 {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-md-6 {
    margin-right: 96px !important;
    margin-left: 96px !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: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-md-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-md-3 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-md-4 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-md-5 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-md-6 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 6px !important;
  }
  .mt-md-2 {
    margin-top: 12px !important;
  }
  .mt-md-3 {
    margin-top: 24px !important;
  }
  .mt-md-4 {
    margin-top: 36px !important;
  }
  .mt-md-5 {
    margin-top: 72px !important;
  }
  .mt-md-6 {
    margin-top: 96px !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 6px !important;
  }
  .me-md-2 {
    margin-right: 12px !important;
  }
  .me-md-3 {
    margin-right: 24px !important;
  }
  .me-md-4 {
    margin-right: 36px !important;
  }
  .me-md-5 {
    margin-right: 72px !important;
  }
  .me-md-6 {
    margin-right: 96px !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 6px !important;
  }
  .mb-md-2 {
    margin-bottom: 12px !important;
  }
  .mb-md-3 {
    margin-bottom: 24px !important;
  }
  .mb-md-4 {
    margin-bottom: 36px !important;
  }
  .mb-md-5 {
    margin-bottom: 72px !important;
  }
  .mb-md-6 {
    margin-bottom: 96px !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 6px !important;
  }
  .ms-md-2 {
    margin-left: 12px !important;
  }
  .ms-md-3 {
    margin-left: 24px !important;
  }
  .ms-md-4 {
    margin-left: 36px !important;
  }
  .ms-md-5 {
    margin-left: 72px !important;
  }
  .ms-md-6 {
    margin-left: 96px !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 6px !important;
  }
  .p-md-2 {
    padding: 12px !important;
  }
  .p-md-3 {
    padding: 24px !important;
  }
  .p-md-4 {
    padding: 36px !important;
  }
  .p-md-5 {
    padding: 72px !important;
  }
  .p-md-6 {
    padding: 96px !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-md-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-md-3 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-md-4 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-md-5 {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .px-md-6 {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-md-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-md-3 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-md-4 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-md-5 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-md-6 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 6px !important;
  }
  .pt-md-2 {
    padding-top: 12px !important;
  }
  .pt-md-3 {
    padding-top: 24px !important;
  }
  .pt-md-4 {
    padding-top: 36px !important;
  }
  .pt-md-5 {
    padding-top: 72px !important;
  }
  .pt-md-6 {
    padding-top: 96px !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 6px !important;
  }
  .pe-md-2 {
    padding-right: 12px !important;
  }
  .pe-md-3 {
    padding-right: 24px !important;
  }
  .pe-md-4 {
    padding-right: 36px !important;
  }
  .pe-md-5 {
    padding-right: 72px !important;
  }
  .pe-md-6 {
    padding-right: 96px !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 6px !important;
  }
  .pb-md-2 {
    padding-bottom: 12px !important;
  }
  .pb-md-3 {
    padding-bottom: 24px !important;
  }
  .pb-md-4 {
    padding-bottom: 36px !important;
  }
  .pb-md-5 {
    padding-bottom: 72px !important;
  }
  .pb-md-6 {
    padding-bottom: 96px !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 6px !important;
  }
  .ps-md-2 {
    padding-left: 12px !important;
  }
  .ps-md-3 {
    padding-left: 24px !important;
  }
  .ps-md-4 {
    padding-left: 36px !important;
  }
  .ps-md-5 {
    padding-left: 72px !important;
  }
  .ps-md-6 {
    padding-left: 96px !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 6px !important;
  }
  .gap-md-2 {
    gap: 12px !important;
  }
  .gap-md-3 {
    gap: 24px !important;
  }
  .gap-md-4 {
    gap: 36px !important;
  }
  .gap-md-5 {
    gap: 72px !important;
  }
  .gap-md-6 {
    gap: 96px !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 6px !important;
  }
  .row-gap-md-2 {
    row-gap: 12px !important;
  }
  .row-gap-md-3 {
    row-gap: 24px !important;
  }
  .row-gap-md-4 {
    row-gap: 36px !important;
  }
  .row-gap-md-5 {
    row-gap: 72px !important;
  }
  .row-gap-md-6 {
    row-gap: 96px !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .column-gap-md-6 {
    -moz-column-gap: 96px !important;
         column-gap: 96px !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: 1080px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 6px !important;
  }
  .m-lg-2 {
    margin: 12px !important;
  }
  .m-lg-3 {
    margin: 24px !important;
  }
  .m-lg-4 {
    margin: 36px !important;
  }
  .m-lg-5 {
    margin: 72px !important;
  }
  .m-lg-6 {
    margin: 96px !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-lg-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-lg-3 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-lg-4 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-lg-5 {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-lg-6 {
    margin-right: 96px !important;
    margin-left: 96px !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: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-lg-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-lg-3 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-lg-4 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-lg-5 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-lg-6 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 6px !important;
  }
  .mt-lg-2 {
    margin-top: 12px !important;
  }
  .mt-lg-3 {
    margin-top: 24px !important;
  }
  .mt-lg-4 {
    margin-top: 36px !important;
  }
  .mt-lg-5 {
    margin-top: 72px !important;
  }
  .mt-lg-6 {
    margin-top: 96px !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 6px !important;
  }
  .me-lg-2 {
    margin-right: 12px !important;
  }
  .me-lg-3 {
    margin-right: 24px !important;
  }
  .me-lg-4 {
    margin-right: 36px !important;
  }
  .me-lg-5 {
    margin-right: 72px !important;
  }
  .me-lg-6 {
    margin-right: 96px !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 6px !important;
  }
  .mb-lg-2 {
    margin-bottom: 12px !important;
  }
  .mb-lg-3 {
    margin-bottom: 24px !important;
  }
  .mb-lg-4 {
    margin-bottom: 36px !important;
  }
  .mb-lg-5 {
    margin-bottom: 72px !important;
  }
  .mb-lg-6 {
    margin-bottom: 96px !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 6px !important;
  }
  .ms-lg-2 {
    margin-left: 12px !important;
  }
  .ms-lg-3 {
    margin-left: 24px !important;
  }
  .ms-lg-4 {
    margin-left: 36px !important;
  }
  .ms-lg-5 {
    margin-left: 72px !important;
  }
  .ms-lg-6 {
    margin-left: 96px !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 6px !important;
  }
  .p-lg-2 {
    padding: 12px !important;
  }
  .p-lg-3 {
    padding: 24px !important;
  }
  .p-lg-4 {
    padding: 36px !important;
  }
  .p-lg-5 {
    padding: 72px !important;
  }
  .p-lg-6 {
    padding: 96px !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-lg-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-lg-3 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-lg-4 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-lg-5 {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .px-lg-6 {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-lg-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-lg-3 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-lg-4 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-lg-5 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-lg-6 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 6px !important;
  }
  .pt-lg-2 {
    padding-top: 12px !important;
  }
  .pt-lg-3 {
    padding-top: 24px !important;
  }
  .pt-lg-4 {
    padding-top: 36px !important;
  }
  .pt-lg-5 {
    padding-top: 72px !important;
  }
  .pt-lg-6 {
    padding-top: 96px !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 6px !important;
  }
  .pe-lg-2 {
    padding-right: 12px !important;
  }
  .pe-lg-3 {
    padding-right: 24px !important;
  }
  .pe-lg-4 {
    padding-right: 36px !important;
  }
  .pe-lg-5 {
    padding-right: 72px !important;
  }
  .pe-lg-6 {
    padding-right: 96px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 6px !important;
  }
  .pb-lg-2 {
    padding-bottom: 12px !important;
  }
  .pb-lg-3 {
    padding-bottom: 24px !important;
  }
  .pb-lg-4 {
    padding-bottom: 36px !important;
  }
  .pb-lg-5 {
    padding-bottom: 72px !important;
  }
  .pb-lg-6 {
    padding-bottom: 96px !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 6px !important;
  }
  .ps-lg-2 {
    padding-left: 12px !important;
  }
  .ps-lg-3 {
    padding-left: 24px !important;
  }
  .ps-lg-4 {
    padding-left: 36px !important;
  }
  .ps-lg-5 {
    padding-left: 72px !important;
  }
  .ps-lg-6 {
    padding-left: 96px !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 6px !important;
  }
  .gap-lg-2 {
    gap: 12px !important;
  }
  .gap-lg-3 {
    gap: 24px !important;
  }
  .gap-lg-4 {
    gap: 36px !important;
  }
  .gap-lg-5 {
    gap: 72px !important;
  }
  .gap-lg-6 {
    gap: 96px !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 6px !important;
  }
  .row-gap-lg-2 {
    row-gap: 12px !important;
  }
  .row-gap-lg-3 {
    row-gap: 24px !important;
  }
  .row-gap-lg-4 {
    row-gap: 36px !important;
  }
  .row-gap-lg-5 {
    row-gap: 72px !important;
  }
  .row-gap-lg-6 {
    row-gap: 96px !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .column-gap-lg-6 {
    -moz-column-gap: 96px !important;
         column-gap: 96px !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 6px !important;
  }
  .m-xl-2 {
    margin: 12px !important;
  }
  .m-xl-3 {
    margin: 24px !important;
  }
  .m-xl-4 {
    margin: 36px !important;
  }
  .m-xl-5 {
    margin: 72px !important;
  }
  .m-xl-6 {
    margin: 96px !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-xl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xl-3 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xl-4 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-xl-5 {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-xl-6 {
    margin-right: 96px !important;
    margin-left: 96px !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: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-xl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xl-3 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xl-4 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-xl-5 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-xl-6 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 6px !important;
  }
  .mt-xl-2 {
    margin-top: 12px !important;
  }
  .mt-xl-3 {
    margin-top: 24px !important;
  }
  .mt-xl-4 {
    margin-top: 36px !important;
  }
  .mt-xl-5 {
    margin-top: 72px !important;
  }
  .mt-xl-6 {
    margin-top: 96px !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 6px !important;
  }
  .me-xl-2 {
    margin-right: 12px !important;
  }
  .me-xl-3 {
    margin-right: 24px !important;
  }
  .me-xl-4 {
    margin-right: 36px !important;
  }
  .me-xl-5 {
    margin-right: 72px !important;
  }
  .me-xl-6 {
    margin-right: 96px !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 6px !important;
  }
  .mb-xl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xl-3 {
    margin-bottom: 24px !important;
  }
  .mb-xl-4 {
    margin-bottom: 36px !important;
  }
  .mb-xl-5 {
    margin-bottom: 72px !important;
  }
  .mb-xl-6 {
    margin-bottom: 96px !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 6px !important;
  }
  .ms-xl-2 {
    margin-left: 12px !important;
  }
  .ms-xl-3 {
    margin-left: 24px !important;
  }
  .ms-xl-4 {
    margin-left: 36px !important;
  }
  .ms-xl-5 {
    margin-left: 72px !important;
  }
  .ms-xl-6 {
    margin-left: 96px !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 6px !important;
  }
  .p-xl-2 {
    padding: 12px !important;
  }
  .p-xl-3 {
    padding: 24px !important;
  }
  .p-xl-4 {
    padding: 36px !important;
  }
  .p-xl-5 {
    padding: 72px !important;
  }
  .p-xl-6 {
    padding: 96px !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-xl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xl-3 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xl-4 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-xl-5 {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .px-xl-6 {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-xl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xl-3 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xl-4 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-xl-5 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-xl-6 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 6px !important;
  }
  .pt-xl-2 {
    padding-top: 12px !important;
  }
  .pt-xl-3 {
    padding-top: 24px !important;
  }
  .pt-xl-4 {
    padding-top: 36px !important;
  }
  .pt-xl-5 {
    padding-top: 72px !important;
  }
  .pt-xl-6 {
    padding-top: 96px !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 6px !important;
  }
  .pe-xl-2 {
    padding-right: 12px !important;
  }
  .pe-xl-3 {
    padding-right: 24px !important;
  }
  .pe-xl-4 {
    padding-right: 36px !important;
  }
  .pe-xl-5 {
    padding-right: 72px !important;
  }
  .pe-xl-6 {
    padding-right: 96px !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 6px !important;
  }
  .pb-xl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xl-3 {
    padding-bottom: 24px !important;
  }
  .pb-xl-4 {
    padding-bottom: 36px !important;
  }
  .pb-xl-5 {
    padding-bottom: 72px !important;
  }
  .pb-xl-6 {
    padding-bottom: 96px !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 6px !important;
  }
  .ps-xl-2 {
    padding-left: 12px !important;
  }
  .ps-xl-3 {
    padding-left: 24px !important;
  }
  .ps-xl-4 {
    padding-left: 36px !important;
  }
  .ps-xl-5 {
    padding-left: 72px !important;
  }
  .ps-xl-6 {
    padding-left: 96px !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 6px !important;
  }
  .gap-xl-2 {
    gap: 12px !important;
  }
  .gap-xl-3 {
    gap: 24px !important;
  }
  .gap-xl-4 {
    gap: 36px !important;
  }
  .gap-xl-5 {
    gap: 72px !important;
  }
  .gap-xl-6 {
    gap: 96px !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 6px !important;
  }
  .row-gap-xl-2 {
    row-gap: 12px !important;
  }
  .row-gap-xl-3 {
    row-gap: 24px !important;
  }
  .row-gap-xl-4 {
    row-gap: 36px !important;
  }
  .row-gap-xl-5 {
    row-gap: 72px !important;
  }
  .row-gap-xl-6 {
    row-gap: 96px !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .column-gap-xl-6 {
    -moz-column-gap: 96px !important;
         column-gap: 96px !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 6px !important;
  }
  .m-xxl-2 {
    margin: 12px !important;
  }
  .m-xxl-3 {
    margin: 24px !important;
  }
  .m-xxl-4 {
    margin: 36px !important;
  }
  .m-xxl-5 {
    margin: 72px !important;
  }
  .m-xxl-6 {
    margin: 96px !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-xxl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xxl-3 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xxl-4 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-xxl-5 {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-xxl-6 {
    margin-right: 96px !important;
    margin-left: 96px !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: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-xxl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xxl-3 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xxl-4 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-xxl-5 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-xxl-6 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 6px !important;
  }
  .mt-xxl-2 {
    margin-top: 12px !important;
  }
  .mt-xxl-3 {
    margin-top: 24px !important;
  }
  .mt-xxl-4 {
    margin-top: 36px !important;
  }
  .mt-xxl-5 {
    margin-top: 72px !important;
  }
  .mt-xxl-6 {
    margin-top: 96px !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 6px !important;
  }
  .me-xxl-2 {
    margin-right: 12px !important;
  }
  .me-xxl-3 {
    margin-right: 24px !important;
  }
  .me-xxl-4 {
    margin-right: 36px !important;
  }
  .me-xxl-5 {
    margin-right: 72px !important;
  }
  .me-xxl-6 {
    margin-right: 96px !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 6px !important;
  }
  .mb-xxl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xxl-3 {
    margin-bottom: 24px !important;
  }
  .mb-xxl-4 {
    margin-bottom: 36px !important;
  }
  .mb-xxl-5 {
    margin-bottom: 72px !important;
  }
  .mb-xxl-6 {
    margin-bottom: 96px !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 6px !important;
  }
  .ms-xxl-2 {
    margin-left: 12px !important;
  }
  .ms-xxl-3 {
    margin-left: 24px !important;
  }
  .ms-xxl-4 {
    margin-left: 36px !important;
  }
  .ms-xxl-5 {
    margin-left: 72px !important;
  }
  .ms-xxl-6 {
    margin-left: 96px !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 6px !important;
  }
  .p-xxl-2 {
    padding: 12px !important;
  }
  .p-xxl-3 {
    padding: 24px !important;
  }
  .p-xxl-4 {
    padding: 36px !important;
  }
  .p-xxl-5 {
    padding: 72px !important;
  }
  .p-xxl-6 {
    padding: 96px !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-xxl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xxl-3 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xxl-4 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-xxl-5 {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .px-xxl-6 {
    padding-right: 96px !important;
    padding-left: 96px !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-xxl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xxl-3 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xxl-4 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-xxl-5 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-xxl-6 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 6px !important;
  }
  .pt-xxl-2 {
    padding-top: 12px !important;
  }
  .pt-xxl-3 {
    padding-top: 24px !important;
  }
  .pt-xxl-4 {
    padding-top: 36px !important;
  }
  .pt-xxl-5 {
    padding-top: 72px !important;
  }
  .pt-xxl-6 {
    padding-top: 96px !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 6px !important;
  }
  .pe-xxl-2 {
    padding-right: 12px !important;
  }
  .pe-xxl-3 {
    padding-right: 24px !important;
  }
  .pe-xxl-4 {
    padding-right: 36px !important;
  }
  .pe-xxl-5 {
    padding-right: 72px !important;
  }
  .pe-xxl-6 {
    padding-right: 96px !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 6px !important;
  }
  .pb-xxl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xxl-3 {
    padding-bottom: 24px !important;
  }
  .pb-xxl-4 {
    padding-bottom: 36px !important;
  }
  .pb-xxl-5 {
    padding-bottom: 72px !important;
  }
  .pb-xxl-6 {
    padding-bottom: 96px !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 6px !important;
  }
  .ps-xxl-2 {
    padding-left: 12px !important;
  }
  .ps-xxl-3 {
    padding-left: 24px !important;
  }
  .ps-xxl-4 {
    padding-left: 36px !important;
  }
  .ps-xxl-5 {
    padding-left: 72px !important;
  }
  .ps-xxl-6 {
    padding-left: 96px !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 6px !important;
  }
  .gap-xxl-2 {
    gap: 12px !important;
  }
  .gap-xxl-3 {
    gap: 24px !important;
  }
  .gap-xxl-4 {
    gap: 36px !important;
  }
  .gap-xxl-5 {
    gap: 72px !important;
  }
  .gap-xxl-6 {
    gap: 96px !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 6px !important;
  }
  .row-gap-xxl-2 {
    row-gap: 12px !important;
  }
  .row-gap-xxl-3 {
    row-gap: 24px !important;
  }
  .row-gap-xxl-4 {
    row-gap: 36px !important;
  }
  .row-gap-xxl-5 {
    row-gap: 72px !important;
  }
  .row-gap-xxl-6 {
    row-gap: 96px !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .column-gap-xxl-6 {
    -moz-column-gap: 96px !important;
         column-gap: 96px !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
*,
*::before,
*::after {
  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(13, 13, 13, 0);
}

hr {
  margin: 24px 0;
  color: #b3242a;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, h5, h4, h3, h2, h1 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: "Hanken Grotesk", sans-serif;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1 {
  font-size: clamp(36px, 2.25rem + ((1vw - 3.2px) * 0.3125), 40px);
}

h2 {
  font-size: clamp(28px, 1.75rem + ((1vw - 3.2px) * 0.625), 36px);
}

h3 {
  font-size: clamp(26px, 1.625rem + ((1vw - 3.2px) * 0.46875), 32px);
}

h4 {
  font-size: clamp(24px, 1.5rem + ((1vw - 3.2px) * 0.15625), 26px);
}

h5 {
  font-size: 1.5rem;
}

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 800;
}

small {
  font-size: 0.875em;
}

mark {
  padding: 0.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: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 6px;
}
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: 0.5rem;
  padding-bottom: 0.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: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
}
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;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::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;
}

/* Bootstrap components */
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: transparent;
  --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: #b3242a;
  --bs-accordion-border-width: 2px;
  --bs-accordion-border-radius: 0;
  --bs-accordion-inner-border-radius: -2px;
  --bs-accordion-btn-padding-x: 0;
  --bs-accordion-btn-padding-y: 24px;
  --bs-accordion-btn-color: #11274a;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url('data:image/svg+xml,%3csvg width="26" height="16" viewBox="0 0 26 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.0002 10.0118L22.8391 0.172955L25.8335 3.1674L13.0002 16.0007L0.16683 3.1674L3.16127 0.172955L13.0002 10.0118Z" fill="%2311274a"/%3e%3c/svg%3e');
  --bs-accordion-btn-icon-width: 26px;
  --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 width="26" height="16" viewBox="0 0 26 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M13.0002 10.0118L22.8391 0.172955L25.8335 3.1674L13.0002 16.0007L0.16683 3.1674L3.16127 0.172955L13.0002 10.0118Z" fill="%2311274a"/%3e%3c/svg%3e');
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
  --bs-accordion-body-padding-x: 0;
  --bs-accordion-body-padding-y: 24px;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  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;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  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);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  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);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  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;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 24px;
  --bs-alert-padding-y: 24px;
  --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: 72px;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 30px 24px;
}

.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);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #4180c2;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge, .accordion-carousel-block .accordion-carousel-content .accordion-body a .badge, #utility-navbar .white-outline-button-link a .badge, #utility-navbar .primary-button-link a .badge {
  position: relative;
  top: -1px;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a, #utility-navbar .white-outline-button-link .btn-group > a, #utility-navbar .primary-button-link .btn-group > a,
.btn-group-vertical > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a,
#utility-navbar .white-outline-button-link .btn-group-vertical > a,
#utility-navbar .primary-button-link .btn-group-vertical > a {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > .btn-check:checked + a, #utility-navbar .white-outline-button-link .btn-group > .btn-check:checked + a, #utility-navbar .primary-button-link .btn-group > .btn-check:checked + a,
.btn-group > .btn-check:focus + .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > .btn-check:focus + a,
#utility-navbar .white-outline-button-link .btn-group > .btn-check:focus + a,
#utility-navbar .primary-button-link .btn-group > .btn-check:focus + a,
.btn-group > .btn:hover,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a:hover,
#utility-navbar .white-outline-button-link .btn-group > a:hover,
#utility-navbar .primary-button-link .btn-group > a:hover,
.btn-group > .btn:focus,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a:focus,
#utility-navbar .white-outline-button-link .btn-group > a:focus,
#utility-navbar .primary-button-link .btn-group > a:focus,
.btn-group > .btn:active,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a:active,
#utility-navbar .white-outline-button-link .btn-group > a:active,
#utility-navbar .primary-button-link .btn-group > a:active,
.btn-group > .btn.active,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a.active,
#utility-navbar .white-outline-button-link .btn-group > a.active,
#utility-navbar .primary-button-link .btn-group > a.active,
.btn-group-vertical > .btn-check:checked + .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > .btn-check:checked + a,
#utility-navbar .white-outline-button-link .btn-group-vertical > .btn-check:checked + a,
#utility-navbar .primary-button-link .btn-group-vertical > .btn-check:checked + a,
.btn-group-vertical > .btn-check:focus + .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > .btn-check:focus + a,
#utility-navbar .white-outline-button-link .btn-group-vertical > .btn-check:focus + a,
#utility-navbar .primary-button-link .btn-group-vertical > .btn-check:focus + a,
.btn-group-vertical > .btn:hover,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a:hover,
#utility-navbar .white-outline-button-link .btn-group-vertical > a:hover,
#utility-navbar .primary-button-link .btn-group-vertical > a:hover,
.btn-group-vertical > .btn:focus,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a:focus,
#utility-navbar .white-outline-button-link .btn-group-vertical > a:focus,
#utility-navbar .primary-button-link .btn-group-vertical > a:focus,
.btn-group-vertical > .btn:active,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a:active,
#utility-navbar .white-outline-button-link .btn-group-vertical > a:active,
#utility-navbar .primary-button-link .btn-group-vertical > a:active,
.btn-group-vertical > .btn.active,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a.active,
#utility-navbar .white-outline-button-link .btn-group-vertical > a.active,
#utility-navbar .primary-button-link .btn-group-vertical > a.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 30px;
}
.btn-group > :not(.btn-check:first-child) + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > :not(.btn-check:first-child) + a, #utility-navbar .white-outline-button-link .btn-group > :not(.btn-check:first-child) + a, #utility-navbar .primary-button-link .btn-group > :not(.btn-check:first-child) + a,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(1px * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a:not(:last-child):not(.dropdown-toggle), #utility-navbar .white-outline-button-link .btn-group > a:not(:last-child):not(.dropdown-toggle), #utility-navbar .primary-button-link .btn-group > a:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a.dropdown-toggle-split:first-child,
#utility-navbar .white-outline-button-link .btn-group > a.dropdown-toggle-split:first-child,
#utility-navbar .primary-button-link .btn-group > a.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > .btn-group:not(:last-child) > a,
#utility-navbar .white-outline-button-link .btn-group > .btn-group:not(:last-child) > a,
#utility-navbar .primary-button-link .btn-group > .btn-group:not(:last-child) > a {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3), .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > a:nth-child(n+3), #utility-navbar .white-outline-button-link .btn-group > a:nth-child(n+3), #utility-navbar .primary-button-link .btn-group > a:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > :not(.btn-check) + a,
#utility-navbar .white-outline-button-link .btn-group > :not(.btn-check) + a,
#utility-navbar .primary-button-link .btn-group > :not(.btn-check) + a,
.btn-group > .btn-group:not(:first-child) > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group > .btn-group:not(:first-child) > a,
#utility-navbar .white-outline-button-link .btn-group > .btn-group:not(:first-child) > a,
#utility-navbar .primary-button-link .btn-group > .btn-group:not(:first-child) > a {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 18px;
  padding-left: 18px;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-sm > a + .dropdown-toggle-split, #utility-navbar .white-outline-button-link .btn-group-sm > a + .dropdown-toggle-split, #utility-navbar .primary-button-link .btn-group-sm > a + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-lg > a + .dropdown-toggle-split, #utility-navbar .white-outline-button-link .btn-group-lg > a + .dropdown-toggle-split, #utility-navbar .primary-button-link .btn-group-lg > a + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a, #utility-navbar .white-outline-button-link .btn-group-vertical > a, #utility-navbar .primary-button-link .btn-group-vertical > a,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a:not(:first-child), #utility-navbar .white-outline-button-link .btn-group-vertical > a:not(:first-child), #utility-navbar .primary-button-link .btn-group-vertical > a:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(1px * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a:not(:last-child):not(.dropdown-toggle), #utility-navbar .white-outline-button-link .btn-group-vertical > a:not(:last-child):not(.dropdown-toggle), #utility-navbar .primary-button-link .btn-group-vertical > a:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > .btn-group:not(:last-child) > a,
#utility-navbar .white-outline-button-link .btn-group-vertical > .btn-group:not(:last-child) > a,
#utility-navbar .primary-button-link .btn-group-vertical > .btn-group:not(:last-child) > a {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a ~ .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > .btn ~ a, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > a ~ a, #utility-navbar .white-outline-button-link .btn-group-vertical > a ~ .btn, #utility-navbar .white-outline-button-link .btn-group-vertical > .btn ~ a, #utility-navbar .white-outline-button-link .btn-group-vertical > a ~ a, #utility-navbar .primary-button-link .btn-group-vertical > a ~ .btn, #utility-navbar .primary-button-link .btn-group-vertical > .btn ~ a, #utility-navbar .primary-button-link .btn-group-vertical > a ~ a,
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-vertical > .btn-group:not(:first-child) > a,
#utility-navbar .white-outline-button-link .btn-group-vertical > .btn-group:not(:first-child) > a,
#utility-navbar .primary-button-link .btn-group-vertical > .btn-group:not(:first-child) > a {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn, .accordion-carousel-block .accordion-carousel-content .accordion-body a, #utility-navbar .white-outline-button-link a, #utility-navbar .primary-button-link a {
  --bs-btn-padding-x: 24px;
  --bs-btn-padding-y: 12px;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 700;
  --bs-btn-line-height: 1;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 30px;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(13, 13, 13, 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;
          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);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body a, #utility-navbar .white-outline-button-link a, #utility-navbar .primary-button-link a {
    transition: none;
  }
}
.btn:hover, .accordion-carousel-block .accordion-carousel-content .accordion-body a:hover, #utility-navbar .white-outline-button-link a:hover, #utility-navbar .primary-button-link a: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, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check + a:hover, #utility-navbar .white-outline-button-link .btn-check + a:hover, #utility-navbar .primary-button-link .btn-check + a:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible, .accordion-carousel-block .accordion-carousel-content .accordion-body a:focus-visible, #utility-navbar .white-outline-button-link a:focus-visible, #utility-navbar .primary-button-link a: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;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check:focus-visible + a, #utility-navbar .white-outline-button-link .btn-check:focus-visible + a, #utility-navbar .primary-button-link .btn-check:focus-visible + a {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check:checked + a, #utility-navbar .white-outline-button-link .btn-check:checked + a, #utility-navbar .primary-button-link .btn-check:checked + a, :not(.btn-check) + .btn:active, .accordion-carousel-block .accordion-carousel-content .accordion-body :not(.btn-check) + a:active, #utility-navbar .white-outline-button-link :not(.btn-check) + a:active, #utility-navbar .primary-button-link :not(.btn-check) + a:active, .btn:first-child:active, .accordion-carousel-block .accordion-carousel-content .accordion-body a:first-child:active, #utility-navbar .white-outline-button-link a:first-child:active, #utility-navbar .primary-button-link a:first-child:active, .btn.active, .accordion-carousel-block .accordion-carousel-content .accordion-body a.active, #utility-navbar .white-outline-button-link a.active, #utility-navbar .primary-button-link a.active, .btn.show, .accordion-carousel-block .accordion-carousel-content .accordion-body a.show, #utility-navbar .white-outline-button-link a.show, #utility-navbar .primary-button-link a.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, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check:checked + a:focus-visible, #utility-navbar .white-outline-button-link .btn-check:checked + a:focus-visible, #utility-navbar .primary-button-link .btn-check:checked + a:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .accordion-carousel-block .accordion-carousel-content .accordion-body :not(.btn-check) + a:active:focus-visible, #utility-navbar .white-outline-button-link :not(.btn-check) + a:active:focus-visible, #utility-navbar .primary-button-link :not(.btn-check) + a:active:focus-visible, .btn:first-child:active:focus-visible, .accordion-carousel-block .accordion-carousel-content .accordion-body a:first-child:active:focus-visible, #utility-navbar .white-outline-button-link a:first-child:active:focus-visible, #utility-navbar .primary-button-link a:first-child:active:focus-visible, .btn.active:focus-visible, .accordion-carousel-block .accordion-carousel-content .accordion-body a.active:focus-visible, #utility-navbar .white-outline-button-link a.active:focus-visible, #utility-navbar .primary-button-link a.active:focus-visible, .btn.show:focus-visible, .accordion-carousel-block .accordion-carousel-content .accordion-body a.show:focus-visible, #utility-navbar .white-outline-button-link a.show:focus-visible, #utility-navbar .primary-button-link a.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check:checked:focus-visible + a, #utility-navbar .white-outline-button-link .btn-check:checked:focus-visible + a, #utility-navbar .primary-button-link .btn-check:checked:focus-visible + a {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .accordion-carousel-block .accordion-carousel-content .accordion-body a:disabled, #utility-navbar .white-outline-button-link a:disabled, #utility-navbar .primary-button-link a:disabled, .btn.disabled, .accordion-carousel-block .accordion-carousel-content .accordion-body a.disabled, #utility-navbar .white-outline-button-link a.disabled, #utility-navbar .primary-button-link a.disabled, fieldset:disabled .btn, fieldset:disabled .accordion-carousel-block .accordion-carousel-content .accordion-body a, .accordion-carousel-block .accordion-carousel-content .accordion-body fieldset:disabled a, fieldset:disabled #utility-navbar .white-outline-button-link a, #utility-navbar .white-outline-button-link fieldset:disabled a, fieldset:disabled #utility-navbar .primary-button-link a, #utility-navbar .primary-button-link fieldset:disabled a {
  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, .accordion-carousel-block .accordion-carousel-content .accordion-body a {
  --bs-btn-color: #0D0D0D;
  --bs-btn-bg: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #5e93cb;
  --bs-btn-hover-border-color: #548dc8;
  --bs-btn-focus-shadow-rgb: 57, 111, 167;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #6799ce;
  --bs-btn-active-border-color: #548dc8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #0D0D0D;
  --bs-btn-disabled-bg: #4180c2;
  --bs-btn-disabled-border-color: #4180c2;
}

.btn-secondary {
  --bs-btn-color: #ffffff;
  --bs-btn-bg: #b3242a;
  --bs-btn-border-color: #b3242a;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #981f24;
  --bs-btn-hover-border-color: #8f1d22;
  --bs-btn-focus-shadow-rgb: 190, 69, 74;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #8f1d22;
  --bs-btn-active-border-color: #861b20;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: #b3242a;
  --bs-btn-disabled-border-color: #b3242a;
}

.btn-success {
  --bs-btn-color: #0D0D0D;
  --bs-btn-bg: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #5e93cb;
  --bs-btn-hover-border-color: #548dc8;
  --bs-btn-focus-shadow-rgb: 57, 111, 167;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #6799ce;
  --bs-btn-active-border-color: #548dc8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #0D0D0D;
  --bs-btn-disabled-bg: #4180c2;
  --bs-btn-disabled-border-color: #4180c2;
}

.btn-info {
  --bs-btn-color: #0D0D0D;
  --bs-btn-bg: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #5e93cb;
  --bs-btn-hover-border-color: #548dc8;
  --bs-btn-focus-shadow-rgb: 57, 111, 167;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #6799ce;
  --bs-btn-active-border-color: #548dc8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #0D0D0D;
  --bs-btn-disabled-bg: #4180c2;
  --bs-btn-disabled-border-color: #4180c2;
}

.btn-warning {
  --bs-btn-color: #0D0D0D;
  --bs-btn-bg: #fbb347;
  --bs-btn-border-color: #fbb347;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #fcbe63;
  --bs-btn-hover-border-color: #fbbb59;
  --bs-btn-focus-shadow-rgb: 215, 154, 62;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #fcc26c;
  --bs-btn-active-border-color: #fbbb59;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #0D0D0D;
  --bs-btn-disabled-bg: #fbb347;
  --bs-btn-disabled-border-color: #fbb347;
}

.btn-danger {
  --bs-btn-color: #ffffff;
  --bs-btn-bg: #b3242a;
  --bs-btn-border-color: #b3242a;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #981f24;
  --bs-btn-hover-border-color: #8f1d22;
  --bs-btn-focus-shadow-rgb: 190, 69, 74;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #8f1d22;
  --bs-btn-active-border-color: #861b20;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: #b3242a;
  --bs-btn-disabled-border-color: #b3242a;
}

.btn-light {
  --bs-btn-color: #0D0D0D;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 213, 214, 214;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #0D0D0D;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #ffffff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #4180c2;
  --bs-btn-hover-border-color: #4180c2;
  --bs-btn-focus-shadow-rgb: 65, 128, 194;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #4180c2;
  --bs-btn-active-border-color: #4180c2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #4180c2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4180c2;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #b3242a;
  --bs-btn-border-color: #b3242a;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #b3242a;
  --bs-btn-hover-border-color: #b3242a;
  --bs-btn-focus-shadow-rgb: 179, 36, 42;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #b3242a;
  --bs-btn-active-border-color: #b3242a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #b3242a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b3242a;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #4180c2;
  --bs-btn-hover-border-color: #4180c2;
  --bs-btn-focus-shadow-rgb: 65, 128, 194;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #4180c2;
  --bs-btn-active-border-color: #4180c2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #4180c2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4180c2;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #4180c2;
  --bs-btn-border-color: #4180c2;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #4180c2;
  --bs-btn-hover-border-color: #4180c2;
  --bs-btn-focus-shadow-rgb: 65, 128, 194;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #4180c2;
  --bs-btn-active-border-color: #4180c2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #4180c2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4180c2;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #fbb347;
  --bs-btn-border-color: #fbb347;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #fbb347;
  --bs-btn-hover-border-color: #fbb347;
  --bs-btn-focus-shadow-rgb: 251, 179, 71;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #fbb347;
  --bs-btn-active-border-color: #fbb347;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #fbb347;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fbb347;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #b3242a;
  --bs-btn-border-color: #b3242a;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: #b3242a;
  --bs-btn-hover-border-color: #b3242a;
  --bs-btn-focus-shadow-rgb: 179, 36, 42;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #b3242a;
  --bs-btn-active-border-color: #b3242a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 0.125);
  --bs-btn-disabled-color: #b3242a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b3242a;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #0D0D0D;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #0D0D0D;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 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: #ffffff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(13, 13, 13, 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: 57, 111, 167;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-lg > a, #utility-navbar .white-outline-button-link .btn-group-lg > a, #utility-navbar .primary-button-link .btn-group-lg > a {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.5rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-group-sm > a, #utility-navbar .white-outline-button-link .btn-group-sm > a, #utility-navbar .primary-button-link .btn-group-sm > a {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.8rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.btn-close {
  --bs-btn-close-color: #0D0D0D;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230D0D0D'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 12px;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: 13px;
  padding-bottom: 13px;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.4rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.8rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 12px 12px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: 1px solid var(--bs-border-color);
  border-radius: 6px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #a0c0e1;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-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::file-selector-button {
  padding: 12px 12px;
  margin: -12px -12px;
  margin-inline-end: 12px;
  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: 1px;
  border-radius: 0;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 12px 0;
  margin-bottom: 0;
  line-height: 1;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 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(1em + 0.5rem + calc(1px * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.8rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1em + 1rem + calc(1px * 2));
  padding: 0.5rem 1rem;
  font-size: 1.4rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1em + 24px + calc(1px * 2));
}
textarea.form-control-sm {
  min-height: calc(1em + 0.5rem + calc(1px * 2));
}
textarea.form-control-lg {
  min-height: calc(1em + 1rem + calc(1px * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1em + 24px + calc(1px * 2));
  padding: 12px;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 6px;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: 6px;
}
.form-control-color.form-control-sm {
  height: calc(1em + 0.5rem + calc(1px * 2));
}
.form-control-color.form-control-lg {
  height: calc(1em + 1rem + calc(1px * 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: 12px 36px 12px 12px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  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 12px center;
  background-size: 16px 12px;
  border: 1px solid var(--bs-border-color);
  border-radius: 6px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #a0c0e1;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 12px;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.8rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.4rem;
  border-radius: var(--bs-border-radius-lg);
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.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);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.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: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #a0c0e1;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
}
.form-check-input:checked {
  background-color: #4180c2;
  border-color: #4180c2;
}
.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='%23ffffff' 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='%23ffffff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #4180c2;
  border-color: #4180c2;
  --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='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.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%2813, 13, 13, 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;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a0c0e1'/%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='%23ffffff'/%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, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check[disabled] + a, #utility-navbar .white-outline-button-link .btn-check[disabled] + a, #utility-navbar .primary-button-link .btn-check[disabled] + a, .btn-check:disabled + .btn, .accordion-carousel-block .accordion-carousel-content .accordion-body .btn-check:disabled + a, #utility-navbar .white-outline-button-link .btn-check:disabled + a, #utility-navbar .primary-button-link .btn-check:disabled + a {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(65, 128, 194, 0.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: #4180c2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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: #c6d9ed;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
       appearance: none;
  background-color: #4180c2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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: #c6d9ed;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  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(1px * 2));
  min-height: calc(3.5rem + calc(1px * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 12px;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 12px;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.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: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.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: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);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 6px;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 6px;
}
.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 6px;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 6px;
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 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: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  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, .input-group .accordion-carousel-block .accordion-carousel-content .accordion-body a, .accordion-carousel-block .accordion-carousel-content .accordion-body .input-group a, .input-group #utility-navbar .white-outline-button-link a, #utility-navbar .white-outline-button-link .input-group a, .input-group #utility-navbar .primary-button-link a, #utility-navbar .primary-button-link .input-group a {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus, .input-group .accordion-carousel-block .accordion-carousel-content .accordion-body a:focus, .accordion-carousel-block .accordion-carousel-content .accordion-body .input-group a:focus, .input-group #utility-navbar .white-outline-button-link a:focus, #utility-navbar .white-outline-button-link .input-group a:focus, .input-group #utility-navbar .primary-button-link a:focus, #utility-navbar .primary-button-link .input-group a:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 12px 12px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: 1px solid var(--bs-border-color);
  border-radius: 6px;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.accordion-carousel-block .accordion-carousel-content .accordion-body .input-group-lg > a,
#utility-navbar .white-outline-button-link .input-group-lg > a,
#utility-navbar .primary-button-link .input-group-lg > a {
  padding: 0.5rem 1rem;
  font-size: 1.4rem;
  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,
.accordion-carousel-block .accordion-carousel-content .accordion-body .input-group-sm > a,
#utility-navbar .white-outline-button-link .input-group-sm > a,
#utility-navbar .primary-button-link .input-group-sm > a {
  padding: 0.25rem 0.5rem;
  font-size: 0.8rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 48px;
}

.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(1px * -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: 0.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: 6px 12px;
  margin-top: 0.1rem;
  font-size: 0.8rem;
  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(1em + 24px);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234180c2' 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.25em + 6px) center;
  background-size: calc(0.5em + 12px) calc(0.5em + 12px);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 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(1em + 24px);
  background-position: top calc(0.25em + 6px) right calc(0.25em + 6px);
}

.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='%234180c2' 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: 66px;
  background-position: right 12px center, center right 36px;
  background-size: 16px 12px, calc(0.5em + 12px) calc(0.5em + 12px);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 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(1em + 24px));
}

.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 {
  box-shadow: 0 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: 0.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: 0.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: 6px 12px;
  margin-top: 0.1rem;
  font-size: 0.8rem;
  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(1em + 24px);
  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='%23b3242a'%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='%23b3242a' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.25em + 6px) center;
  background-size: calc(0.5em + 12px) calc(0.5em + 12px);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 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(1em + 24px);
  background-position: top calc(0.25em + 6px) right calc(0.25em + 6px);
}

.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='%23b3242a'%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='%23b3242a' stroke='none'/%3e%3c/svg%3e");
  padding-right: 66px;
  background-position: right 12px center, center right 36px;
  background-size: 16px 12px, calc(0.5em + 12px) calc(0.5em + 12px);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 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(1em + 24px));
}

.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 {
  box-shadow: 0 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: 0.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;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 24px;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 24px;
  --bs-modal-header-padding-y: 24px;
  --bs-modal-header-padding: 24px 24px;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #0D0D0D;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 600px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 1080px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 599.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 766.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1079.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 440px;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: #11274a;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 12px;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: #ffffff;
  --bs-dropdown-link-hover-color: #fbb347;
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fbb347;
  --bs-dropdown-link-active-bg: #4180c2;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 24px;
  --bs-dropdown-item-padding-y: 6px;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 24px;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 600px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 767px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1080px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.8rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #ffffff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fbb347;
  --bs-dropdown-link-active-bg: #4180c2;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 12px;
  --bs-navbar-color: #ffffff;
  --bs-navbar-hover-color: #fbb347;
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: #fbb347;
  --bs-navbar-brand-padding-y: 0.2rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.4rem;
  --bs-navbar-brand-color: #fbb347;
  --bs-navbar-brand-hover-color: #fbb347;
  --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.4rem;
  --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%2813, 13, 13, 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: 30px;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-xs,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  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: flex;
  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: 0.5rem;
  padding-bottom: 0.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 {
  flex-basis: 100%;
  flex-grow: 1;
  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: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  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: 600px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 767px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1080px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-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: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  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: #ffffff;
  --bs-navbar-brand-color: #ffffff;
  --bs-navbar-brand-hover-color: #ffffff;
  --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");
}

.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: #fbb347;
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  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;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.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 transparent;
  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: #ffffff;
  --bs-nav-pills-link-active-bg: #4180c2;
}
.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 transparent;
}
.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 {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 24px;
  --bs-offcanvas-padding-y: 24px;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: #11274a;
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 599.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 599.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 599.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 600px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 766.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 766.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 766.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 767px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1079.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1079.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 1079.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 1080px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #0D0D0D;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(65, 128, 194, 0.25);
  --bs-pagination-active-color: #ffffff;
  --bs-pagination-active-bg: #4180c2;
  --bs-pagination-active-border-color: #4180c2;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.4rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.8rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

/* Font Awesome */
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: greyscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, none));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-fill-drip::before {
  content: "\f576";
}

.fa-arrows-to-circle::before {
  content: "\e4bd";
}

.fa-circle-chevron-right::before {
  content: "\f138";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-at::before {
  content: "\@";
}

.fa-trash-can::before {
  content: "\f2ed";
}

.fa-trash-alt::before {
  content: "\f2ed";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-user-xmark::before {
  content: "\f235";
}

.fa-user-times::before {
  content: "\f235";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-message::before {
  content: "\f27a";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-info::before {
  content: "\f129";
}

.fa-down-left-and-up-right-to-center::before {
  content: "\f422";
}

.fa-compress-alt::before {
  content: "\f422";
}

.fa-explosion::before {
  content: "\e4e9";
}

.fa-file-lines::before {
  content: "\f15c";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-wave-square::before {
  content: "\f83e";
}

.fa-ring::before {
  content: "\f70b";
}

.fa-building-un::before {
  content: "\e4d9";
}

.fa-dice-three::before {
  content: "\f527";
}

.fa-calendar-days::before {
  content: "\f073";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-anchor-circle-check::before {
  content: "\e4aa";
}

.fa-building-circle-arrow-right::before {
  content: "\e4d1";
}

.fa-volleyball::before {
  content: "\f45f";
}

.fa-volleyball-ball::before {
  content: "\f45f";
}

.fa-arrows-up-to-line::before {
  content: "\e4c2";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-desc::before {
  content: "\f0dd";
}

.fa-circle-minus::before {
  content: "\f056";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-right-from-bracket::before {
  content: "\f2f5";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-atom::before {
  content: "\f5d2";
}

.fa-soap::before {
  content: "\e06e";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-heart-music-camera-bolt::before {
  content: "\f86d";
}

.fa-microphone-lines-slash::before {
  content: "\f539";
}

.fa-microphone-alt-slash::before {
  content: "\f539";
}

.fa-bridge-circle-check::before {
  content: "\e4c9";
}

.fa-pump-medical::before {
  content: "\e06a";
}

.fa-fingerprint::before {
  content: "\f577";
}

.fa-hand-point-right::before {
  content: "\f0a4";
}

.fa-magnifying-glass-location::before {
  content: "\f689";
}

.fa-search-location::before {
  content: "\f689";
}

.fa-forward-step::before {
  content: "\f051";
}

.fa-step-forward::before {
  content: "\f051";
}

.fa-face-smile-beam::before {
  content: "\f5b8";
}

.fa-smile-beam::before {
  content: "\f5b8";
}

.fa-flag-checkered::before {
  content: "\f11e";
}

.fa-football::before {
  content: "\f44e";
}

.fa-football-ball::before {
  content: "\f44e";
}

.fa-school-circle-exclamation::before {
  content: "\e56c";
}

.fa-crop::before {
  content: "\f125";
}

.fa-angles-down::before {
  content: "\f103";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-users-rectangle::before {
  content: "\e594";
}

.fa-people-roof::before {
  content: "\e537";
}

.fa-people-line::before {
  content: "\e534";
}

.fa-beer-mug-empty::before {
  content: "\f0fc";
}

.fa-beer::before {
  content: "\f0fc";
}

.fa-diagram-predecessor::before {
  content: "\e477";
}

.fa-arrow-up-long::before {
  content: "\f176";
}

.fa-long-arrow-up::before {
  content: "\f176";
}

.fa-fire-flame-simple::before {
  content: "\f46a";
}

.fa-burn::before {
  content: "\f46a";
}

.fa-person::before {
  content: "\f183";
}

.fa-male::before {
  content: "\f183";
}

.fa-laptop::before {
  content: "\f109";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-menorah::before {
  content: "\f676";
}

.fa-truck-plane::before {
  content: "\e58f";
}

.fa-record-vinyl::before {
  content: "\f8d9";
}

.fa-face-grin-stars::before {
  content: "\f587";
}

.fa-grin-stars::before {
  content: "\f587";
}

.fa-bong::before {
  content: "\f55c";
}

.fa-spaghetti-monster-flying::before {
  content: "\f67b";
}

.fa-pastafarianism::before {
  content: "\f67b";
}

.fa-arrow-down-up-across-line::before {
  content: "\e4af";
}

.fa-spoon::before {
  content: "\f2e5";
}

.fa-utensil-spoon::before {
  content: "\f2e5";
}

.fa-jar-wheat::before {
  content: "\e517";
}

.fa-envelopes-bulk::before {
  content: "\f674";
}

.fa-mail-bulk::before {
  content: "\f674";
}

.fa-file-circle-exclamation::before {
  content: "\e4eb";
}

.fa-circle-h::before {
  content: "\f47e";
}

.fa-hospital-symbol::before {
  content: "\f47e";
}

.fa-pager::before {
  content: "\f815";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-contact-book::before {
  content: "\f2b9";
}

.fa-strikethrough::before {
  content: "\f0cc";
}

.fa-k::before {
  content: "K";
}

.fa-landmark-flag::before {
  content: "\e51c";
}

.fa-pencil::before {
  content: "\f303";
}

.fa-pencil-alt::before {
  content: "\f303";
}

.fa-backward::before {
  content: "\f04a";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-comments::before {
  content: "\f086";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-file-clipboard::before {
  content: "\f0ea";
}

.fa-code-pull-request::before {
  content: "\e13c";
}

.fa-clipboard-list::before {
  content: "\f46d";
}

.fa-truck-ramp-box::before {
  content: "\f4de";
}

.fa-truck-loading::before {
  content: "\f4de";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-vial-virus::before {
  content: "\e597";
}

.fa-sheet-plastic::before {
  content: "\e571";
}

.fa-blog::before {
  content: "\f781";
}

.fa-user-ninja::before {
  content: "\f504";
}

.fa-person-arrow-up-from-line::before {
  content: "\e539";
}

.fa-scroll-torah::before {
  content: "\f6a0";
}

.fa-torah::before {
  content: "\f6a0";
}

.fa-broom-ball::before {
  content: "\f458";
}

.fa-quidditch::before {
  content: "\f458";
}

.fa-quidditch-broom-ball::before {
  content: "\f458";
}

.fa-toggle-off::before {
  content: "\f204";
}

.fa-box-archive::before {
  content: "\f187";
}

.fa-archive::before {
  content: "\f187";
}

.fa-person-drowning::before {
  content: "\e545";
}

.fa-arrow-down-9-1::before {
  content: "\f886";
}

.fa-sort-numeric-desc::before {
  content: "\f886";
}

.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

.fa-face-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-spray-can::before {
  content: "\f5bd";
}

.fa-truck-monster::before {
  content: "\f63b";
}

.fa-w::before {
  content: "W";
}

.fa-earth-africa::before {
  content: "\f57c";
}

.fa-globe-africa::before {
  content: "\f57c";
}

.fa-rainbow::before {
  content: "\f75b";
}

.fa-circle-notch::before {
  content: "\f1ce";
}

.fa-tablet-screen-button::before {
  content: "\f3fa";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-paw::before {
  content: "\f1b0";
}

.fa-cloud::before {
  content: "\f0c2";
}

.fa-trowel-bricks::before {
  content: "\e58a";
}

.fa-face-flushed::before {
  content: "\f579";
}

.fa-flushed::before {
  content: "\f579";
}

.fa-hospital-user::before {
  content: "\f80d";
}

.fa-tent-arrow-left-right::before {
  content: "\e57f";
}

.fa-gavel::before {
  content: "\f0e3";
}

.fa-legal::before {
  content: "\f0e3";
}

.fa-binoculars::before {
  content: "\f1e5";
}

.fa-microphone-slash::before {
  content: "\f131";
}

.fa-box-tissue::before {
  content: "\e05b";
}

.fa-motorcycle::before {
  content: "\f21c";
}

.fa-bell-concierge::before {
  content: "\f562";
}

.fa-concierge-bell::before {
  content: "\f562";
}

.fa-pen-ruler::before {
  content: "\f5ae";
}

.fa-pencil-ruler::before {
  content: "\f5ae";
}

.fa-people-arrows::before {
  content: "\e068";
}

.fa-people-arrows-left-right::before {
  content: "\e068";
}

.fa-mars-and-venus-burst::before {
  content: "\e523";
}

.fa-square-caret-right::before {
  content: "\f152";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-scissors::before {
  content: "\f0c4";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-sun-plant-wilt::before {
  content: "\e57a";
}

.fa-toilets-portable::before {
  content: "\e584";
}

.fa-hockey-puck::before {
  content: "\f453";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-magnifying-glass-arrow-right::before {
  content: "\e521";
}

.fa-tachograph-digital::before {
  content: "\f566";
}

.fa-digital-tachograph::before {
  content: "\f566";
}

.fa-users-slash::before {
  content: "\e073";
}

.fa-clover::before {
  content: "\e139";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-mail-reply::before {
  content: "\f3e5";
}

.fa-star-and-crescent::before {
  content: "\f699";
}

.fa-house-fire::before {
  content: "\e50c";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-file-circle-question::before {
  content: "\e4ef";
}

.fa-laptop-code::before {
  content: "\f5fc";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-people-group::before {
  content: "\e533";
}

.fa-hourglass-end::before {
  content: "\f253";
}

.fa-hourglass-3::before {
  content: "\f253";
}

.fa-heart-crack::before {
  content: "\f7a9";
}

.fa-heart-broken::before {
  content: "\f7a9";
}

.fa-square-up-right::before {
  content: "\f360";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-face-kiss-beam::before {
  content: "\f597";
}

.fa-kiss-beam::before {
  content: "\f597";
}

.fa-film::before {
  content: "\f008";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-people-robbery::before {
  content: "\e536";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-school-circle-xmark::before {
  content: "\e56d";
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-sign-out::before {
  content: "\f08b";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-cloud-showers-heavy::before {
  content: "\f740";
}

.fa-headphones-simple::before {
  content: "\f58f";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-memory::before {
  content: "\f538";
}

.fa-road-spikes::before {
  content: "\e568";
}

.fa-fire-burner::before {
  content: "\e4f1";
}

.fa-flag::before {
  content: "\f024";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-volume-low::before {
  content: "\f027";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-compress::before {
  content: "\f066";
}

.fa-wheat-awn::before {
  content: "\e2cd";
}

.fa-wheat-alt::before {
  content: "\e2cd";
}

.fa-ankh::before {
  content: "\f644";
}

.fa-hands-holding-child::before {
  content: "\e4fa";
}

.fa-asterisk::before {
  content: "\*";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-peseta-sign::before {
  content: "\e221";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-header::before {
  content: "\f1dc";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-squares::before {
  content: "\f03a";
}

.fa-square-phone-flip::before {
  content: "\f87b";
}

.fa-phone-square-alt::before {
  content: "\f87b";
}

.fa-cart-plus::before {
  content: "\f217";
}

.fa-gamepad::before {
  content: "\f11b";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-face-dizzy::before {
  content: "\f567";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-egg::before {
  content: "\f7fb";
}

.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-futbol-ball::before {
  content: "\f1e3";
}

.fa-soccer-ball::before {
  content: "\f1e3";
}

.fa-paintbrush::before {
  content: "\f1fc";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-lock::before {
  content: "\f023";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-hot-tub-person::before {
  content: "\f593";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-house-flood-water::before {
  content: "\e50e";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-bridge-lock::before {
  content: "\e4cc";
}

.fa-sack-dollar::before {
  content: "\f81d";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-edit::before {
  content: "\f044";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-heart-circle-minus::before {
  content: "\e4ff";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-2::before {
  content: "\f252";
}

.fa-microscope::before {
  content: "\f610";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-bag-shopping::before {
  content: "\f290";
}

.fa-shopping-bag::before {
  content: "\f290";
}

.fa-arrow-down-z-a::before {
  content: "\f881";
}

.fa-sort-alpha-desc::before {
  content: "\f881";
}

.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

.fa-mitten::before {
  content: "\f7b5";
}

.fa-person-rays::before {
  content: "\e54d";
}

.fa-users::before {
  content: "\f0c0";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-flask-vial::before {
  content: "\e4f3";
}

.fa-hand::before {
  content: "\f256";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-om::before {
  content: "\f679";
}

.fa-worm::before {
  content: "\e599";
}

.fa-house-circle-xmark::before {
  content: "\e50b";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-face-kiss::before {
  content: "\f596";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

.fa-face-grin-tongue::before {
  content: "\f589";
}

.fa-grin-tongue::before {
  content: "\f589";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

.fa-face-grin-wink::before {
  content: "\f58c";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-ear-deaf::before {
  content: "\f2a4";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deafness::before {
  content: "\f2a4";
}

.fa-hard-of-hearing::before {
  content: "\f2a4";
}

.fa-road-circle-check::before {
  content: "\e564";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-square-rss::before {
  content: "\f143";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-land-mine-on::before {
  content: "\e51b";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-stairs::before {
  content: "\e289";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "\f6f2";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

.fa-pills::before {
  content: "\f484";
}

.fa-face-grin-wide::before {
  content: "\f581";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-v::before {
  content: "V";
}

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-staff-snake::before {
  content: "\e579";
}

.fa-rod-asclepius::before {
  content: "\e579";
}

.fa-rod-snake::before {
  content: "\e579";
}

.fa-staff-aesculapius::before {
  content: "\e579";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-truck-medical::before {
  content: "\f0f9";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-road-barrier::before {
  content: "\e562";
}

.fa-school::before {
  content: "\f549";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-joint::before {
  content: "\f595";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-q::before {
  content: "Q";
}

.fa-g::before {
  content: "G";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-temperature-half::before {
  content: "\f2c9";
}

.fa-temperature-2::before {
  content: "\f2c9";
}

.fa-thermometer-2::before {
  content: "\f2c9";
}

.fa-thermometer-half::before {
  content: "\f2c9";
}

.fa-dong-sign::before {
  content: "\e169";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poo-bolt::before {
  content: "\f75a";
}

.fa-face-frown-open::before {
  content: "\f57a";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-helmet-un::before {
  content: "\e503";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-file-waveform::before {
  content: "\f478";
}

.fa-file-medical-alt::before {
  content: "\f478";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-chart-simple::before {
  content: "\e473";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-vial::before {
  content: "\f492";
}

.fa-gauge::before {
  content: "\f624";
}

.fa-dashboard::before {
  content: "\f624";
}

.fa-gauge-med::before {
  content: "\f624";
}

.fa-tachometer-alt-average::before {
  content: "\f624";
}

.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

.fa-magic-wand-sparkles::before {
  content: "\e2ca";
}

.fa-e::before {
  content: "E";
}

.fa-pen-clip::before {
  content: "\f305";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

.fa-user::before {
  content: "\f007";
}

.fa-school-circle-check::before {
  content: "\e56b";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-van-shuttle::before {
  content: "\f5b6";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-building-user::before {
  content: "\e4da";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-key::before {
  content: "\f084";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-synagogue::before {
  content: "\f69b";
}

.fa-person-half-dress::before {
  content: "\e548";
}

.fa-road-bridge::before {
  content: "\e563";
}

.fa-location-arrow::before {
  content: "\f124";
}

.fa-c::before {
  content: "C";
}

.fa-tablet-button::before {
  content: "\f10a";
}

.fa-building-lock::before {
  content: "\e4d6";
}

.fa-pizza-slice::before {
  content: "\f818";
}

.fa-money-bill-wave::before {
  content: "\f53a";
}

.fa-chart-area::before {
  content: "\f1fe";
}

.fa-area-chart::before {
  content: "\f1fe";
}

.fa-house-flag::before {
  content: "\e50d";
}

.fa-person-circle-minus::before {
  content: "\e540";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-camera-rotate::before {
  content: "\e0d8";
}

.fa-spray-can-sparkles::before {
  content: "\f5d0";
}

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-star::before {
  content: "\f005";
}

.fa-repeat::before {
  content: "\f363";
}

.fa-cross::before {
  content: "\f654";
}

.fa-box::before {
  content: "\f466";
}

.fa-venus-mars::before {
  content: "\f228";
}

.fa-arrow-pointer::before {
  content: "\f245";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-maximize::before {
  content: "\f31e";
}

.fa-expand-arrows-alt::before {
  content: "\f31e";
}

.fa-charging-station::before {
  content: "\f5e7";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-triangle-circle-square::before {
  content: "\f61f";
}

.fa-shuffle::before {
  content: "\f074";
}

.fa-random::before {
  content: "\f074";
}

.fa-person-running::before {
  content: "\f70c";
}

.fa-running::before {
  content: "\f70c";
}

.fa-mobile-retro::before {
  content: "\e527";
}

.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

.fa-spider::before {
  content: "\f717";
}

.fa-hands-bound::before {
  content: "\e4f9";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-plane-circle-exclamation::before {
  content: "\e556";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-slash::before {
  content: "\f715";
}

.fa-computer-mouse::before {
  content: "\f8cc";
}

.fa-mouse::before {
  content: "\f8cc";
}

.fa-arrow-right-to-bracket::before {
  content: "\f090";
}

.fa-sign-in::before {
  content: "\f090";
}

.fa-shop-slash::before {
  content: "\e070";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-server::before {
  content: "\f233";
}

.fa-virus-covid-slash::before {
  content: "\e4a9";
}

.fa-shop-lock::before {
  content: "\e4a5";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-hourglass-1::before {
  content: "\f251";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-building-wheat::before {
  content: "\e4db";
}

.fa-person-breastfeeding::before {
  content: "\e53a";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-venus::before {
  content: "\f221";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-heart-pulse::before {
  content: "\f21e";
}

.fa-heartbeat::before {
  content: "\f21e";
}

.fa-people-carry-box::before {
  content: "\f4ce";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-temperature-high::before {
  content: "\f769";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-crown::before {
  content: "\f521";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-xmarks-lines::before {
  content: "\e59a";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-weight-scale::before {
  content: "\f496";
}

.fa-weight::before {
  content: "\f496";
}

.fa-user-group::before {
  content: "\f500";
}

.fa-user-friends::before {
  content: "\f500";
}

.fa-arrow-up-a-z::before {
  content: "\f15e";
}

.fa-sort-alpha-up::before {
  content: "\f15e";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-face-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-person-walking::before {
  content: "\f554";
}

.fa-walking::before {
  content: "\f554";
}

.fa-l::before {
  content: "L";
}

.fa-fire::before {
  content: "\f06d";
}

.fa-bed-pulse::before {
  content: "\f487";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-shuttle-space::before {
  content: "\f197";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-face-laugh::before {
  content: "\f599";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-heart-circle-plus::before {
  content: "\e500";
}

.fa-code-fork::before {
  content: "\e13b";
}

.fa-city::before {
  content: "\f64f";
}

.fa-microphone-lines::before {
  content: "\f3c9";
}

.fa-microphone-alt::before {
  content: "\f3c9";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-colon-sign::before {
  content: "\e140";
}

.fa-headset::before {
  content: "\f590";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-road-circle-xmark::before {
  content: "\e566";
}

.fa-user-minus::before {
  content: "\f503";
}

.fa-mars-stroke-up::before {
  content: "\f22a";
}

.fa-mars-stroke-v::before {
  content: "\f22a";
}

.fa-champagne-glasses::before {
  content: "\f79f";
}

.fa-glass-cheers::before {
  content: "\f79f";
}

.fa-clipboard::before {
  content: "\f328";
}

.fa-house-circle-exclamation::before {
  content: "\e50a";
}

.fa-file-arrow-up::before {
  content: "\f574";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-wifi::before {
  content: "\f1eb";
}

.fa-wifi-3::before {
  content: "\f1eb";
}

.fa-wifi-strong::before {
  content: "\f1eb";
}

.fa-bath::before {
  content: "\f2cd";
}

.fa-bathtub::before {
  content: "\f2cd";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-signature::before {
  content: "\f5b7";
}

.fa-stroopwafel::before {
  content: "\f551";
}

.fa-bold::before {
  content: "\f032";
}

.fa-anchor-lock::before {
  content: "\e4ad";
}

.fa-building-ngo::before {
  content: "\e4d7";
}

.fa-manat-sign::before {
  content: "\e1d5";
}

.fa-not-equal::before {
  content: "\f53e";
}

.fa-border-top-left::before {
  content: "\f853";
}

.fa-border-style::before {
  content: "\f853";
}

.fa-map-location-dot::before {
  content: "\f5a0";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-square-poll-vertical::before {
  content: "\f681";
}

.fa-poll::before {
  content: "\f681";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-battery-car::before {
  content: "\f5df";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-building-circle-check::before {
  content: "\e4d2";
}

.fa-person-chalkboard::before {
  content: "\e53d";
}

.fa-mars-stroke-right::before {
  content: "\f22b";
}

.fa-mars-stroke-h::before {
  content: "\f22b";
}

.fa-hand-back-fist::before {
  content: "\f255";
}

.fa-hand-rock::before {
  content: "\f255";
}

.fa-square-caret-up::before {
  content: "\f151";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-cloud-showers-water::before {
  content: "\e4e4";
}

.fa-chart-bar::before {
  content: "\f080";
}

.fa-bar-chart::before {
  content: "\f080";
}

.fa-hands-bubbles::before {
  content: "\e05e";
}

.fa-hands-wash::before {
  content: "\e05e";
}

.fa-less-than-equal::before {
  content: "\f537";
}

.fa-train::before {
  content: "\f238";
}

.fa-eye-low-vision::before {
  content: "\f2a8";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-crow::before {
  content: "\f520";
}

.fa-sailboat::before {
  content: "\e445";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

.fa-frog::before {
  content: "\f52e";
}

.fa-bucket::before {
  content: "\e4cf";
}

.fa-image::before {
  content: "\f03e";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-cow::before {
  content: "\f6c8";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-screwdriver::before {
  content: "\f54a";
}

.fa-folder-closed::before {
  content: "\e185";
}

.fa-house-tsunami::before {
  content: "\e515";
}

.fa-square-nfi::before {
  content: "\e576";
}

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

.fa-martini-glass::before {
  content: "\f57b";
}

.fa-glass-martini-alt::before {
  content: "\f57b";
}

.fa-rotate-left::before {
  content: "\f2ea";
}

.fa-rotate-back::before {
  content: "\f2ea";
}

.fa-rotate-backward::before {
  content: "\f2ea";
}

.fa-undo-alt::before {
  content: "\f2ea";
}

.fa-table-columns::before {
  content: "\f0db";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-lemon::before {
  content: "\f094";
}

.fa-head-side-mask::before {
  content: "\e063";
}

.fa-handshake::before {
  content: "\f2b5";
}

.fa-gem::before {
  content: "\f3a5";
}

.fa-dolly::before {
  content: "\f472";
}

.fa-dolly-box::before {
  content: "\f472";
}

.fa-smoking::before {
  content: "\f48d";
}

.fa-minimize::before {
  content: "\f78c";
}

.fa-compress-arrows-alt::before {
  content: "\f78c";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-ethernet::before {
  content: "\f796";
}

.fa-euro-sign::before {
  content: "\f153";
}

.fa-eur::before {
  content: "\f153";
}

.fa-euro::before {
  content: "\f153";
}

.fa-chair::before {
  content: "\f6c0";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-circle-stop::before {
  content: "\f28d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-compass-drafting::before {
  content: "\f568";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-plate-wheat::before {
  content: "\e55a";
}

.fa-icicles::before {
  content: "\f7ad";
}

.fa-person-shelter::before {
  content: "\e54f";
}

.fa-neuter::before {
  content: "\f22c";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-face-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-helicopter-symbol::before {
  content: "\e502";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-lari-sign::before {
  content: "\e1c8";
}

.fa-volcano::before {
  content: "\f770";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

.fa-sterling-sign::before {
  content: "\f154";
}

.fa-gbp::before {
  content: "\f154";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-viruses::before {
  content: "\e076";
}

.fa-square-person-confined::before {
  content: "\e577";
}

.fa-user-tie::before {
  content: "\f508";
}

.fa-arrow-down-long::before {
  content: "\f175";
}

.fa-long-arrow-down::before {
  content: "\f175";
}

.fa-tent-arrow-down-to-line::before {
  content: "\e57e";
}

.fa-certificate::before {
  content: "\f0a3";
}

.fa-reply-all::before {
  content: "\f122";
}

.fa-mail-reply-all::before {
  content: "\f122";
}

.fa-suitcase::before {
  content: "\f0f2";
}

.fa-person-skating::before {
  content: "\f7c5";
}

.fa-skating::before {
  content: "\f7c5";
}

.fa-filter-circle-dollar::before {
  content: "\f662";
}

.fa-funnel-dollar::before {
  content: "\f662";
}

.fa-camera-retro::before {
  content: "\f083";
}

.fa-circle-arrow-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-arrow-right-to-file::before {
  content: "\f56f";
}

.fa-square-arrow-up-right::before {
  content: "\f14c";
}

.fa-external-link-square::before {
  content: "\f14c";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-scroll::before {
  content: "\f70e";
}

.fa-spa::before {
  content: "\f5bb";
}

.fa-location-pin-lock::before {
  content: "\e51f";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-hill-avalanche::before {
  content: "\e507";
}

.fa-temperature-empty::before {
  content: "\f2cb";
}

.fa-temperature-0::before {
  content: "\f2cb";
}

.fa-thermometer-0::before {
  content: "\f2cb";
}

.fa-thermometer-empty::before {
  content: "\f2cb";
}

.fa-bomb::before {
  content: "\f1e2";
}

.fa-registered::before {
  content: "\f25d";
}

.fa-address-card::before {
  content: "\f2bb";
}

.fa-contact-card::before {
  content: "\f2bb";
}

.fa-vcard::before {
  content: "\f2bb";
}

.fa-scale-unbalanced-flip::before {
  content: "\f516";
}

.fa-balance-scale-right::before {
  content: "\f516";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-diamond-turn-right::before {
  content: "\f5eb";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-burst::before {
  content: "\e4dc";
}

.fa-house-laptop::before {
  content: "\e066";
}

.fa-laptop-house::before {
  content: "\e066";
}

.fa-face-tired::before {
  content: "\f5c8";
}

.fa-tired::before {
  content: "\f5c8";
}

.fa-money-bills::before {
  content: "\e1f3";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

.fa-cloud-upload::before {
  content: "\f0ee";
}

.fa-cloud-upload-alt::before {
  content: "\f0ee";
}

.fa-palette::before {
  content: "\f53f";
}

.fa-arrows-turn-right::before {
  content: "\e4c0";
}

.fa-vest::before {
  content: "\e085";
}

.fa-ferry::before {
  content: "\e4ea";
}

.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sprout::before {
  content: "\f4d8";
}

.fa-left-right::before {
  content: "\f337";
}

.fa-arrows-alt-h::before {
  content: "\f337";
}

.fa-boxes-packing::before {
  content: "\e4c7";
}

.fa-circle-arrow-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

.fa-bowl-food::before {
  content: "\e4c6";
}

.fa-candy-cane::before {
  content: "\f786";
}

.fa-arrow-down-wide-short::before {
  content: "\f160";
}

.fa-sort-amount-asc::before {
  content: "\f160";
}

.fa-sort-amount-down::before {
  content: "\f160";
}

.fa-cloud-bolt::before {
  content: "\f76c";
}

.fa-thunderstorm::before {
  content: "\f76c";
}

.fa-text-slash::before {
  content: "\f87d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-face-smile-wink::before {
  content: "\f4da";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-arrows-left-right::before {
  content: "\f07e";
}

.fa-arrows-h::before {
  content: "\f07e";
}

.fa-house-lock::before {
  content: "\e510";
}

.fa-cloud-arrow-down::before {
  content: "\f0ed";
}

.fa-cloud-download::before {
  content: "\f0ed";
}

.fa-cloud-download-alt::before {
  content: "\f0ed";
}

.fa-children::before {
  content: "\e4e1";
}

.fa-chalkboard::before {
  content: "\f51b";
}

.fa-blackboard::before {
  content: "\f51b";
}

.fa-user-large-slash::before {
  content: "\f4fa";
}

.fa-user-alt-slash::before {
  content: "\f4fa";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-handshake-simple-slash::before {
  content: "\e05f";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-mattress-pillow::before {
  content: "\e525";
}

.fa-guarani-sign::before {
  content: "\e19a";
}

.fa-arrows-rotate::before {
  content: "\f021";
}

.fa-refresh::before {
  content: "\f021";
}

.fa-sync::before {
  content: "\f021";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-cruzeiro-sign::before {
  content: "\e152";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-book-atlas::before {
  content: "\f558";
}

.fa-atlas::before {
  content: "\f558";
}

.fa-virus::before {
  content: "\e074";
}

.fa-envelope-circle-check::before {
  content: "\e4e8";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-arrows-to-dot::before {
  content: "\e4be";
}

.fa-archway::before {
  content: "\f557";
}

.fa-heart-circle-check::before {
  content: "\e4fd";
}

.fa-house-chimney-crack::before {
  content: "\f6f1";
}

.fa-house-damage::before {
  content: "\f6f1";
}

.fa-file-zipper::before {
  content: "\f1c6";
}

.fa-file-archive::before {
  content: "\f1c6";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-martini-glass-empty::before {
  content: "\f000";
}

.fa-glass-martini::before {
  content: "\f000";
}

.fa-couch::before {
  content: "\f4b8";
}

.fa-cedi-sign::before {
  content: "\e0df";
}

.fa-italic::before {
  content: "\f033";
}

.fa-church::before {
  content: "\f51d";
}

.fa-comments-dollar::before {
  content: "\f653";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-z::before {
  content: "Z";
}

.fa-person-skiing::before {
  content: "\f7c9";
}

.fa-skiing::before {
  content: "\f7c9";
}

.fa-road-lock::before {
  content: "\e567";
}

.fa-a::before {
  content: "A";
}

.fa-temperature-arrow-down::before {
  content: "\e03f";
}

.fa-temperature-down::before {
  content: "\e03f";
}

.fa-feather-pointed::before {
  content: "\f56b";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-p::before {
  content: "P";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-rectangle-ad::before {
  content: "\f641";
}

.fa-ad::before {
  content: "\f641";
}

.fa-circle-arrow-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-filter-circle-xmark::before {
  content: "\e17b";
}

.fa-locust::before {
  content: "\e520";
}

.fa-sort::before {
  content: "\f0dc";
}

.fa-unsorted::before {
  content: "\f0dc";
}

.fa-list-ol::before {
  content: "\f0cb";
}

.fa-list-1-2::before {
  content: "\f0cb";
}

.fa-list-numeric::before {
  content: "\f0cb";
}

.fa-person-dress-burst::before {
  content: "\e544";
}

.fa-money-check-dollar::before {
  content: "\f53d";
}

.fa-money-check-alt::before {
  content: "\f53d";
}

.fa-vector-square::before {
  content: "\f5cb";
}

.fa-bread-slice::before {
  content: "\f7ec";
}

.fa-language::before {
  content: "\f1ab";
}

.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-up-down-left-right::before {
  content: "\f0b2";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-house-chimney-user::before {
  content: "\e065";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-money-check::before {
  content: "\f53c";
}

.fa-star-half-stroke::before {
  content: "\f5c0";
}

.fa-star-half-alt::before {
  content: "\f5c0";
}

.fa-code::before {
  content: "\f121";
}

.fa-whiskey-glass::before {
  content: "\f7a0";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

.fa-magnifying-glass-chart::before {
  content: "\e522";
}

.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

.fa-external-link::before {
  content: "\f08e";
}

.fa-cubes-stacked::before {
  content: "\e4e6";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-krw::before {
  content: "\f159";
}

.fa-won::before {
  content: "\f159";
}

.fa-virus-covid::before {
  content: "\e4a8";
}

.fa-austral-sign::before {
  content: "\e0a9";
}

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-road::before {
  content: "\f018";
}

.fa-taxi::before {
  content: "\f1ba";
}

.fa-cab::before {
  content: "\f1ba";
}

.fa-person-circle-plus::before {
  content: "\e541";
}

.fa-chart-pie::before {
  content: "\f200";
}

.fa-pie-chart::before {
  content: "\f200";
}

.fa-bolt-lightning::before {
  content: "\e0b7";
}

.fa-sack-xmark::before {
  content: "\e56a";
}

.fa-file-excel::before {
  content: "\f1c3";
}

.fa-file-contract::before {
  content: "\f56c";
}

.fa-fish-fins::before {
  content: "\e4f2";
}

.fa-building-flag::before {
  content: "\e4d5";
}

.fa-face-grin-beam::before {
  content: "\f582";
}

.fa-grin-beam::before {
  content: "\f582";
}

.fa-object-ungroup::before {
  content: "\f248";
}

.fa-poop::before {
  content: "\f619";
}

.fa-location-pin::before {
  content: "\f041";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-kaaba::before {
  content: "\f66b";
}

.fa-toilet-paper::before {
  content: "\f71e";
}

.fa-helmet-safety::before {
  content: "\f807";
}

.fa-hard-hat::before {
  content: "\f807";
}

.fa-hat-hard::before {
  content: "\f807";
}

.fa-eject::before {
  content: "\f052";
}

.fa-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-plane-circle-check::before {
  content: "\e555";
}

.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-line-chart::before {
  content: "\f201";
}

.fa-mask-ventilator::before {
  content: "\e524";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-signs-post::before {
  content: "\f277";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-person-circle-question::before {
  content: "\e542";
}

.fa-h::before {
  content: "H";
}

.fa-tarp::before {
  content: "\e57b";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-arrows-to-eye::before {
  content: "\e4bf";
}

.fa-plug-circle-bolt::before {
  content: "\e55b";
}

.fa-heart::before {
  content: "\f004";
}

.fa-mars-and-venus::before {
  content: "\f224";
}

.fa-house-user::before {
  content: "\e1b0";
}

.fa-home-user::before {
  content: "\e1b0";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-house-crack::before {
  content: "\e3b1";
}

.fa-martini-glass-citrus::before {
  content: "\f561";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-face-surprise::before {
  content: "\f5c2";
}

.fa-surprise::before {
  content: "\f5c2";
}

.fa-bottle-water::before {
  content: "\e4c5";
}

.fa-circle-pause::before {
  content: "\f28b";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-apple-whole::before {
  content: "\f5d1";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-kitchen-set::before {
  content: "\e51a";
}

.fa-r::before {
  content: "R";
}

.fa-temperature-quarter::before {
  content: "\f2ca";
}

.fa-temperature-1::before {
  content: "\f2ca";
}

.fa-thermometer-1::before {
  content: "\f2ca";
}

.fa-thermometer-quarter::before {
  content: "\f2ca";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-bitcoin-sign::before {
  content: "\e0b4";
}

.fa-shield-dog::before {
  content: "\e573";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-lock-open::before {
  content: "\f3c1";
}

.fa-elevator::before {
  content: "\e16d";
}

.fa-money-bill-transfer::before {
  content: "\e528";
}

.fa-money-bill-trend-up::before {
  content: "\e529";
}

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f";
}

.fa-square-poll-horizontal::before {
  content: "\f682";
}

.fa-poll-h::before {
  content: "\f682";
}

.fa-circle::before {
  content: "\f111";
}

.fa-backward-fast::before {
  content: "\f049";
}

.fa-fast-backward::before {
  content: "\f049";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-basketball::before {
  content: "\f434";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-mobile-screen-button::before {
  content: "\f3cd";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-volume-high::before {
  content: "\f028";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-users-rays::before {
  content: "\e593";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-burger::before {
  content: "\f805";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-wrench::before {
  content: "\f0ad";
}

.fa-bugs::before {
  content: "\e4d0";
}

.fa-rupee-sign::before {
  content: "\f156";
}

.fa-rupee::before {
  content: "\f156";
}

.fa-file-image::before {
  content: "\f1c5";
}

.fa-circle-question::before {
  content: "\f059";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-book-bookmark::before {
  content: "\e0bb";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-bridge::before {
  content: "\e4c8";
}

.fa-phone-flip::before {
  content: "\f879";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-truck-front::before {
  content: "\e2b7";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

.fa-truck-field::before {
  content: "\e58d";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-clipboard-question::before {
  content: "\e4e3";
}

.fa-panorama::before {
  content: "\e209";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-file-circle-minus::before {
  content: "\e4ed";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-wine-glass::before {
  content: "\f4e3";
}

.fa-forward-fast::before {
  content: "\f050";
}

.fa-fast-forward::before {
  content: "\f050";
}

.fa-face-meh-blank::before {
  content: "\f5a4";
}

.fa-meh-blank::before {
  content: "\f5a4";
}

.fa-square-parking::before {
  content: "\f540";
}

.fa-parking::before {
  content: "\f540";
}

.fa-house-signal::before {
  content: "\e012";
}

.fa-bars-progress::before {
  content: "\f828";
}

.fa-tasks-alt::before {
  content: "\f828";
}

.fa-faucet-drip::before {
  content: "\e006";
}

.fa-cart-flatbed::before {
  content: "\f474";
}

.fa-dolly-flatbed::before {
  content: "\f474";
}

.fa-ban-smoking::before {
  content: "\f54d";
}

.fa-smoking-ban::before {
  content: "\f54d";
}

.fa-terminal::before {
  content: "\f120";
}

.fa-mobile-button::before {
  content: "\f10b";
}

.fa-house-medical-flag::before {
  content: "\e514";
}

.fa-basket-shopping::before {
  content: "\f291";
}

.fa-shopping-basket::before {
  content: "\f291";
}

.fa-tape::before {
  content: "\f4db";
}

.fa-bus-simple::before {
  content: "\f55e";
}

.fa-bus-alt::before {
  content: "\f55e";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-face-sad-cry::before {
  content: "\f5b3";
}

.fa-sad-cry::before {
  content: "\f5b3";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-person-military-to-person::before {
  content: "\e54c";
}

.fa-file-shield::before {
  content: "\e4f0";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-pen::before {
  content: "\f304";
}

.fa-tower-observation::before {
  content: "\e586";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-signal::before {
  content: "\f012";
}

.fa-signal-5::before {
  content: "\f012";
}

.fa-signal-perfect::before {
  content: "\f012";
}

.fa-bus::before {
  content: "\f207";
}

.fa-heart-circle-xmark::before {
  content: "\e501";
}

.fa-house-chimney::before {
  content: "\e3af";
}

.fa-home-lg::before {
  content: "\e3af";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-face-frown::before {
  content: "\f119";
}

.fa-frown::before {
  content: "\f119";
}

.fa-prescription::before {
  content: "\f5b1";
}

.fa-shop::before {
  content: "\f54f";
}

.fa-store-alt::before {
  content: "\f54f";
}

.fa-floppy-disk::before {
  content: "\f0c7";
}

.fa-save::before {
  content: "\f0c7";
}

.fa-vihara::before {
  content: "\f6a7";
}

.fa-scale-unbalanced::before {
  content: "\f515";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-sort-asc::before {
  content: "\f0de";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-commenting::before {
  content: "\f4ad";
}

.fa-plant-wilt::before {
  content: "\e5aa";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-face-grin-squint::before {
  content: "\f585";
}

.fa-grin-squint::before {
  content: "\f585";
}

.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-bacterium::before {
  content: "\e05a";
}

.fa-hand-pointer::before {
  content: "\f25a";
}

.fa-drum-steelpan::before {
  content: "\f56a";
}

.fa-hand-scissors::before {
  content: "\f257";
}

.fa-hands-praying::before {
  content: "\f684";
}

.fa-praying-hands::before {
  content: "\f684";
}

.fa-arrow-rotate-right::before {
  content: "\f01e";
}

.fa-arrow-right-rotate::before {
  content: "\f01e";
}

.fa-arrow-rotate-forward::before {
  content: "\f01e";
}

.fa-redo::before {
  content: "\f01e";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

.fa-location::before {
  content: "\f601";
}

.fa-mars-double::before {
  content: "\f227";
}

.fa-child-dress::before {
  content: "\e59c";
}

.fa-users-between-lines::before {
  content: "\e591";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-face-grin-tears::before {
  content: "\f588";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-phone::before {
  content: "\f095";
}

.fa-calendar-xmark::before {
  content: "\f273";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-child-reaching::before {
  content: "\e59d";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-user-gear::before {
  content: "\f4fe";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-arrow-up-1-9::before {
  content: "\f163";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-mosquito-net::before {
  content: "\e52c";
}

.fa-bridge-water::before {
  content: "\e4ce";
}

.fa-person-booth::before {
  content: "\f756";
}

.fa-text-width::before {
  content: "\f035";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-person-digging::before {
  content: "\f85e";
}

.fa-digging::before {
  content: "\f85e";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-gauge-simple::before {
  content: "\f629";
}

.fa-gauge-simple-med::before {
  content: "\f629";
}

.fa-tachometer-average::before {
  content: "\f629";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quote-right-alt::before {
  content: "\f10e";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-t-shirt::before {
  content: "\f553";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-divide::before {
  content: "\f529";
}

.fa-tenge-sign::before {
  content: "\f7d7";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-hands-holding::before {
  content: "\f4c2";
}

.fa-hands-clapping::before {
  content: "\e1a8";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-person-circle-xmark::before {
  content: "\e543";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-j::before {
  content: "J";
}

.fa-users-viewfinder::before {
  content: "\e595";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-up-right-from-square::before {
  content: "\f35d";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-table-cells::before {
  content: "\f00a";
}

.fa-th::before {
  content: "\f00a";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-book-bible::before {
  content: "\f647";
}

.fa-bible::before {
  content: "\f647";
}

.fa-o::before {
  content: "O";
}

.fa-suitcase-medical::before {
  content: "\f0fa";
}

.fa-medkit::before {
  content: "\f0fa";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-otter::before {
  content: "\f700";
}

.fa-person-dress::before {
  content: "\f182";
}

.fa-female::before {
  content: "\f182";
}

.fa-comment-dollar::before {
  content: "\f651";
}

.fa-business-time::before {
  content: "\f64a";
}

.fa-briefcase-clock::before {
  content: "\f64a";
}

.fa-table-cells-large::before {
  content: "\f009";
}

.fa-th-large::before {
  content: "\f009";
}

.fa-book-tanakh::before {
  content: "\f827";
}

.fa-tanakh::before {
  content: "\f827";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-volume-control-phone::before {
  content: "\f2a0";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

.fa-clipboard-user::before {
  content: "\f7f3";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-plane-lock::before {
  content: "\e558";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-comment::before {
  content: "\f075";
}

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-cake::before {
  content: "\f1fd";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-lungs::before {
  content: "\f604";
}

.fa-arrow-up-9-1::before {
  content: "\f887";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-litecoin-sign::before {
  content: "\e1d3";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-circle-nodes::before {
  content: "\e4e2";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-truck-field-un::before {
  content: "\e58e";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-empty::before {
  content: "\f254";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-user-doctor::before {
  content: "\f0f0";
}

.fa-user-md::before {
  content: "\f0f0";
}

.fa-circle-info::before {
  content: "\f05a";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-cloud-meatball::before {
  content: "\f73b";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-square-virus::before {
  content: "\e578";
}

.fa-meteor::before {
  content: "\f753";
}

.fa-car-on::before {
  content: "\e4dd";
}

.fa-sleigh::before {
  content: "\f7cc";
}

.fa-arrow-down-1-9::before {
  content: "\f162";
}

.fa-sort-numeric-asc::before {
  content: "\f162";
}

.fa-sort-numeric-down::before {
  content: "\f162";
}

.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-water::before {
  content: "\f773";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-prescription-bottle-medical::before {
  content: "\f486";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-landmark::before {
  content: "\f66f";
}

.fa-truck::before {
  content: "\f0d1";
}

.fa-crosshairs::before {
  content: "\f05b";
}

.fa-person-cane::before {
  content: "\e53c";
}

.fa-tent::before {
  content: "\e57d";
}

.fa-vest-patches::before {
  content: "\e086";
}

.fa-check-double::before {
  content: "\f560";
}

.fa-arrow-down-a-z::before {
  content: "\f15d";
}

.fa-sort-alpha-asc::before {
  content: "\f15d";
}

.fa-sort-alpha-down::before {
  content: "\f15d";
}

.fa-money-bill-wheat::before {
  content: "\e52a";
}

.fa-cookie::before {
  content: "\f563";
}

.fa-arrow-rotate-left::before {
  content: "\f0e2";
}

.fa-arrow-left-rotate::before {
  content: "\f0e2";
}

.fa-arrow-rotate-back::before {
  content: "\f0e2";
}

.fa-arrow-rotate-backward::before {
  content: "\f0e2";
}

.fa-undo::before {
  content: "\f0e2";
}

.fa-hard-drive::before {
  content: "\f0a0";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-face-grin-squint-tears::before {
  content: "\f586";
}

.fa-grin-squint-tears::before {
  content: "\f586";
}

.fa-dumbbell::before {
  content: "\f44b";
}

.fa-rectangle-list::before {
  content: "\f022";
}

.fa-list-alt::before {
  content: "\f022";
}

.fa-tarp-droplet::before {
  content: "\e57c";
}

.fa-house-medical-circle-check::before {
  content: "\e511";
}

.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-train-subway::before {
  content: "\f239";
}

.fa-subway::before {
  content: "\f239";
}

.fa-chart-gantt::before {
  content: "\e0e4";
}

.fa-indian-rupee-sign::before {
  content: "\e1bc";
}

.fa-indian-rupee::before {
  content: "\e1bc";
}

.fa-inr::before {
  content: "\e1bc";
}

.fa-crop-simple::before {
  content: "\f565";
}

.fa-crop-alt::before {
  content: "\f565";
}

.fa-money-bill-1::before {
  content: "\f3d1";
}

.fa-money-bill-alt::before {
  content: "\f3d1";
}

.fa-left-long::before {
  content: "\f30a";
}

.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

.fa-dna::before {
  content: "\f471";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-minus::before {
  content: "\f068";
}

.fa-subtract::before {
  content: "\f068";
}

.fa-chess::before {
  content: "\f439";
}

.fa-arrow-left-long::before {
  content: "\f177";
}

.fa-long-arrow-left::before {
  content: "\f177";
}

.fa-plug-circle-check::before {
  content: "\e55c";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-franc-sign::before {
  content: "\e18f";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-hands-asl-interpreting::before {
  content: "\f2a3";
}

.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-asl-interpreting::before {
  content: "\f2a3";
}

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-droplet-slash::before {
  content: "\f5c7";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-mosquito::before {
  content: "\e52b";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-person-military-rifle::before {
  content: "\e54b";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-vials::before {
  content: "\f493";
}

.fa-plug-circle-plus::before {
  content: "\e55f";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-arrow-turn-up::before {
  content: "\f148";
}

.fa-level-up::before {
  content: "\f148";
}

.fa-u::before {
  content: "U";
}

.fa-square-root-variable::before {
  content: "\f698";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-backward-step::before {
  content: "\f048";
}

.fa-step-backward::before {
  content: "\f048";
}

.fa-pallet::before {
  content: "\f482";
}

.fa-faucet::before {
  content: "\e005";
}

.fa-baseball-bat-ball::before {
  content: "\f432";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "\e29c";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-house-chimney-medical::before {
  content: "\f7f2";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-temperature-three-quarters::before {
  content: "\f2c8";
}

.fa-temperature-3::before {
  content: "\f2c8";
}

.fa-thermometer-3::before {
  content: "\f2c8";
}

.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-mobile-android-alt::before {
  content: "\f3cf";
}

.fa-plane-up::before {
  content: "\e22d";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-battery-half::before {
  content: "\f242";
}

.fa-battery-3::before {
  content: "\f242";
}

.fa-mountain-city::before {
  content: "\e52e";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-folder-tree::before {
  content: "\f802";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-cent-sign::before {
  content: "\e3f5";
}

.fa-flask::before {
  content: "\f0c3";
}

.fa-person-pregnant::before {
  content: "\e31e";
}

.fa-wand-sparkles::before {
  content: "\f72b";
}

.fa-ellipsis-vertical::before {
  content: "\f142";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-ticket::before {
  content: "\f145";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-right-long::before {
  content: "\f30b";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-flag-usa::before {
  content: "\f74d";
}

.fa-laptop-file::before {
  content: "\e51d";
}

.fa-tty::before {
  content: "\f1e4";
}

.fa-teletype::before {
  content: "\f1e4";
}

.fa-diagram-next::before {
  content: "\e476";
}

.fa-person-rifle::before {
  content: "\e54e";
}

.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

.fa-person-hiking::before {
  content: "\f6ec";
}

.fa-hiking::before {
  content: "\f6ec";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-images::before {
  content: "\f302";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-people-pulling::before {
  content: "\e535";
}

.fa-n::before {
  content: "N";
}

.fa-cable-car::before {
  content: "\f7da";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-building-circle-xmark::before {
  content: "\e4d4";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

.fa-download::before {
  content: "\f019";
}

.fa-face-grin::before {
  content: "\f580";
}

.fa-grin::before {
  content: "\f580";
}

.fa-delete-left::before {
  content: "\f55a";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

.fa-eyedropper::before {
  content: "\f1fb";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

.fa-face-meh::before {
  content: "\f11a";
}

.fa-meh::before {
  content: "\f11a";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-book-skull::before {
  content: "\f6b7";
}

.fa-book-dead::before {
  content: "\f6b7";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-drivers-license::before {
  content: "\f2c2";
}

.fa-outdent::before {
  content: "\f03b";
}

.fa-dedent::before {
  content: "\f03b";
}

.fa-heart-circle-exclamation::before {
  content: "\e4fe";
}

.fa-house::before {
  content: "\f015";
}

.fa-home::before {
  content: "\f015";
}

.fa-home-alt::before {
  content: "\f015";
}

.fa-home-lg-alt::before {
  content: "\f015";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-laptop-medical::before {
  content: "\f812";
}

.fa-b::before {
  content: "B";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-arrow-right-arrow-left::before {
  content: "\f0ec";
}

.fa-exchange::before {
  content: "\f0ec";
}

.fa-rotate-right::before {
  content: "\f2f9";
}

.fa-redo-alt::before {
  content: "\f2f9";
}

.fa-rotate-forward::before {
  content: "\f2f9";
}

.fa-utensils::before {
  content: "\f2e7";
}

.fa-cutlery::before {
  content: "\f2e7";
}

.fa-arrow-up-wide-short::before {
  content: "\f161";
}

.fa-sort-amount-up::before {
  content: "\f161";
}

.fa-mill-sign::before {
  content: "\e1ed";
}

.fa-bowl-rice::before {
  content: "\e2eb";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-tower-broadcast::before {
  content: "\f519";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-up-long::before {
  content: "\f30c";
}

.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-code-merge::before {
  content: "\f387";
}

.fa-upload::before {
  content: "\f093";
}

.fa-hurricane::before {
  content: "\f751";
}

.fa-mound::before {
  content: "\e52d";
}

.fa-toilet-portable::before {
  content: "\e583";
}

.fa-compact-disc::before {
  content: "\f51f";
}

.fa-file-arrow-down::before {
  content: "\f56d";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-shield-cat::before {
  content: "\e572";
}

.fa-bolt::before {
  content: "\f0e7";
}

.fa-zap::before {
  content: "\f0e7";
}

.fa-glass-water::before {
  content: "\e4f4";
}

.fa-oil-well::before {
  content: "\e532";
}

.fa-vault::before {
  content: "\e2c5";
}

.fa-mars::before {
  content: "\f222";
}

.fa-toilet::before {
  content: "\f7d8";
}

.fa-plane-circle-xmark::before {
  content: "\e557";
}

.fa-yen-sign::before {
  content: "\f157";
}

.fa-cny::before {
  content: "\f157";
}

.fa-jpy::before {
  content: "\f157";
}

.fa-rmb::before {
  content: "\f157";
}

.fa-yen::before {
  content: "\f157";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-rouble::before {
  content: "\f158";
}

.fa-rub::before {
  content: "\f158";
}

.fa-ruble::before {
  content: "\f158";
}

.fa-sun::before {
  content: "\f185";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-face-laugh-wink::before {
  content: "\f59c";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-bore-hole::before {
  content: "\e4c3";
}

.fa-industry::before {
  content: "\f275";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

.fa-florin-sign::before {
  content: "\e184";
}

.fa-arrow-down-short-wide::before {
  content: "\f884";
}

.fa-sort-amount-desc::before {
  content: "\f884";
}

.fa-sort-amount-down-alt::before {
  content: "\f884";
}

.fa-less-than::before {
  content: "\<";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-car-tunnel::before {
  content: "\e4de";
}

.fa-head-side-cough::before {
  content: "\e061";
}

.fa-grip-lines::before {
  content: "\f7a4";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-user-lock::before {
  content: "\f502";
}

.fa-arrow-right-long::before {
  content: "\f178";
}

.fa-long-arrow-right::before {
  content: "\f178";
}

.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-kit-medical::before {
  content: "\f479";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-person-through-window::before {
  content: "\e5a9";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-hands-holding-circle::before {
  content: "\e4fb";
}

.fa-bug::before {
  content: "\f188";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-credit-card-alt::before {
  content: "\f09d";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-automobile::before {
  content: "\f1b9";
}

.fa-hand-holding-hand::before {
  content: "\e4f7";
}

.fa-book-open-reader::before {
  content: "\f5da";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-mountain-sun::before {
  content: "\e52f";
}

.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-truck-droplet::before {
  content: "\e58c";
}

.fa-file-circle-xmark::before {
  content: "\e5a1";
}

.fa-temperature-arrow-up::before {
  content: "\e040";
}

.fa-temperature-up::before {
  content: "\e040";
}

.fa-medal::before {
  content: "\f5a2";
}

.fa-bed::before {
  content: "\f236";
}

.fa-square-h::before {
  content: "\f0fd";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-temperature-full::before {
  content: "\f2c7";
}

.fa-temperature-4::before {
  content: "\f2c7";
}

.fa-thermometer-4::before {
  content: "\f2c7";
}

.fa-thermometer-full::before {
  content: "\f2c7";
}

.fa-bell::before {
  content: "\f0f3";
}

.fa-superscript::before {
  content: "\f12b";
}

.fa-plug-circle-xmark::before {
  content: "\e560";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-handshake-angle::before {
  content: "\f4c4";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-file::before {
  content: "\f15b";
}

.fa-greater-than::before {
  content: "\>";
}

.fa-person-swimming::before {
  content: "\f5c4";
}

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-tint::before {
  content: "\f043";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-earth-americas::before {
  content: "\f57d";
}

.fa-earth::before {
  content: "\f57d";
}

.fa-earth-america::before {
  content: "\f57d";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-person-burst::before {
  content: "\e53b";
}

.fa-dove::before {
  content: "\f4ba";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-0::before {
  content: "\f244";
}

.fa-socks::before {
  content: "\f696";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-section::before {
  content: "\e447";
}

.fa-gauge-high::before {
  content: "\f625";
}

.fa-tachometer-alt::before {
  content: "\f625";
}

.fa-tachometer-alt-fast::before {
  content: "\f625";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-hospital::before {
  content: "\f0f8";
}

.fa-hospital-alt::before {
  content: "\f0f8";
}

.fa-hospital-wide::before {
  content: "\f0f8";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-reorder::before {
  content: "\f550";
}

.fa-stream::before {
  content: "\f550";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-person-walking-with-cane::before {
  content: "\f29d";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-drum::before {
  content: "\f569";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-check-to-slot::before {
  content: "\f772";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-boxes-stacked::before {
  content: "\f468";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-boxes-alt::before {
  content: "\f468";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-chain::before {
  content: "\f0c1";
}

.fa-ear-listen::before {
  content: "\f2a2";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-tree-city::before {
  content: "\e587";
}

.fa-play::before {
  content: "\f04b";
}

.fa-font::before {
  content: "\f031";
}

.fa-rupiah-sign::before {
  content: "\e23d";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-search::before {
  content: "\f002";
}

.fa-table-tennis-paddle-ball::before {
  content: "\f45d";
}

.fa-ping-pong-paddle-ball::before {
  content: "\f45d";
}

.fa-table-tennis::before {
  content: "\f45d";
}

.fa-person-dots-from-line::before {
  content: "\f470";
}

.fa-diagnoses::before {
  content: "\f470";
}

.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

.fa-trash-restore-alt::before {
  content: "\f82a";
}

.fa-naira-sign::before {
  content: "\e1f6";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-walkie-talkie::before {
  content: "\f8ef";
}

.fa-file-pen::before {
  content: "\f31c";
}

.fa-file-edit::before {
  content: "\f31c";
}

.fa-receipt::before {
  content: "\f543";
}

.fa-square-pen::before {
  content: "\f14b";
}

.fa-pen-square::before {
  content: "\f14b";
}

.fa-pencil-square::before {
  content: "\f14b";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-person-circle-exclamation::before {
  content: "\e53f";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery::before {
  content: "\f240";
}

.fa-battery-5::before {
  content: "\f240";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-code-compare::before {
  content: "\e13a";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-list-dots::before {
  content: "\f0ca";
}

.fa-school-lock::before {
  content: "\e56f";
}

.fa-tower-cell::before {
  content: "\e585";
}

.fa-down-long::before {
  content: "\f309";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-person-harassing::before {
  content: "\e549";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-landmark-dome::before {
  content: "\f752";
}

.fa-landmark-alt::before {
  content: "\f752";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-television::before {
  content: "\f26c";
}

.fa-tv-alt::before {
  content: "\f26c";
}

.fa-shrimp::before {
  content: "\e448";
}

.fa-list-check::before {
  content: "\f0ae";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-jug-detergent::before {
  content: "\e519";
}

.fa-circle-user::before {
  content: "\f2bd";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-car-burst::before {
  content: "\f5e1";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-y::before {
  content: "Y";
}

.fa-person-snowboarding::before {
  content: "\f7ce";
}

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-truck-fast::before {
  content: "\f48b";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-fish::before {
  content: "\f578";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-circle-half-stroke::before {
  content: "\f042";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-clapperboard::before {
  content: "\e131";
}

.fa-circle-radiation::before {
  content: "\f7ba";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-baseball::before {
  content: "\f433";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-jet-fighter-up::before {
  content: "\e518";
}

.fa-diagram-project::before {
  content: "\f542";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-volume-xmark::before {
  content: "\f6a9";
}

.fa-volume-mute::before {
  content: "\f6a9";
}

.fa-volume-times::before {
  content: "\f6a9";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-grip::before {
  content: "\f58d";
}

.fa-grip-horizontal::before {
  content: "\f58d";
}

.fa-share-from-square::before {
  content: "\f14d";
}

.fa-share-square::before {
  content: "\f14d";
}

.fa-child-combatant::before {
  content: "\e4e0";
}

.fa-child-rifle::before {
  content: "\e4e0";
}

.fa-gun::before {
  content: "\e19b";
}

.fa-square-phone::before {
  content: "\f098";
}

.fa-phone-square::before {
  content: "\f098";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "\f065";
}

.fa-computer::before {
  content: "\e4e5";
}

.fa-xmark::before {
  content: "\f00d";
}

.fa-close::before {
  content: "\f00d";
}

.fa-multiply::before {
  content: "\f00d";
}

.fa-remove::before {
  content: "\f00d";
}

.fa-times::before {
  content: "\f00d";
}

.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

.fa-arrows::before {
  content: "\f047";
}

.fa-chalkboard-user::before {
  content: "\f51c";
}

.fa-chalkboard-teacher::before {
  content: "\f51c";
}

.fa-peso-sign::before {
  content: "\e222";
}

.fa-building-shield::before {
  content: "\e4d8";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-users-line::before {
  content: "\e592";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-left-alt::before {
  content: "\f10d";
}

.fa-tractor::before {
  content: "\f722";
}

.fa-trash-arrow-up::before {
  content: "\f829";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

.fa-lines-leaning::before {
  content: "\e51e";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-copyright::before {
  content: "\f1f9";
}

.fa-equals::before {
  content: "\=";
}

.fa-blender::before {
  content: "\f517";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-shekel-sign::before {
  content: "\f20b";
}

.fa-ils::before {
  content: "\f20b";
}

.fa-shekel::before {
  content: "\f20b";
}

.fa-sheqel::before {
  content: "\f20b";
}

.fa-sheqel-sign::before {
  content: "\f20b";
}

.fa-map::before {
  content: "\f279";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-photo-film::before {
  content: "\f87c";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-store::before {
  content: "\f54e";
}

.fa-arrow-trend-up::before {
  content: "\e098";
}

.fa-plug-circle-minus::before {
  content: "\e55e";
}

.fa-sign-hanging::before {
  content: "\f4d9";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-tablet::before {
  content: "\f3fb";
}

.fa-tablet-android::before {
  content: "\f3fb";
}

.fa-school-flag::before {
  content: "\e56e";
}

.fa-fill::before {
  content: "\f575";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-hand-lizard::before {
  content: "\f258";
}

.fa-notdef::before {
  content: "\e1fe";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-genderless::before {
  content: "\f22d";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-car-rear::before {
  content: "\f5de";
}

.fa-car-alt::before {
  content: "\f5de";
}

.fa-pump-soap::before {
  content: "\e06b";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-battery-quarter::before {
  content: "\f243";
}

.fa-battery-2::before {
  content: "\f243";
}

.fa-radio::before {
  content: "\f8d7";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-carriage-baby::before {
  content: "\f77d";
}

.fa-traffic-light::before {
  content: "\f637";
}

.fa-thermometer::before {
  content: "\f491";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-hand-middle-finger::before {
  content: "\f806";
}

.fa-percent::before {
  content: "\%";
}

.fa-percentage::before {
  content: "\%";
}

.fa-truck-moving::before {
  content: "\f4df";
}

.fa-glass-water-droplet::before {
  content: "\e4f5";
}

.fa-display::before {
  content: "\e163";
}

.fa-face-smile::before {
  content: "\f118";
}

.fa-smile::before {
  content: "\f118";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-thumb-tack::before {
  content: "\f08d";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-person-praying::before {
  content: "\f683";
}

.fa-pray::before {
  content: "\f683";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-robot::before {
  content: "\f544";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-face-grin-hearts::before {
  content: "\f584";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-dice-four::before {
  content: "\f524";
}

.fa-sim-card::before {
  content: "\f7c4";
}

.fa-transgender::before {
  content: "\f225";
}

.fa-transgender-alt::before {
  content: "\f225";
}

.fa-mercury::before {
  content: "\f223";
}

.fa-arrow-turn-down::before {
  content: "\f149";
}

.fa-level-down::before {
  content: "\f149";
}

.fa-person-falling-burst::before {
  content: "\e547";
}

.fa-award::before {
  content: "\f559";
}

.fa-ticket-simple::before {
  content: "\f3ff";
}

.fa-ticket-alt::before {
  content: "\f3ff";
}

.fa-building::before {
  content: "\f1ad";
}

.fa-angles-left::before {
  content: "\f100";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-history::before {
  content: "\f1da";
}

.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-file-export::before {
  content: "\f56e";
}

.fa-arrow-right-from-file::before {
  content: "\f56e";
}

.fa-shield::before {
  content: "\f132";
}

.fa-shield-blank::before {
  content: "\f132";
}

.fa-arrow-up-short-wide::before {
  content: "\f885";
}

.fa-sort-amount-up-alt::before {
  content: "\f885";
}

.fa-house-medical::before {
  content: "\e3b2";
}

.fa-golf-ball-tee::before {
  content: "\f450";
}

.fa-golf-ball::before {
  content: "\f450";
}

.fa-circle-chevron-left::before {
  content: "\f137";
}

.fa-chevron-circle-left::before {
  content: "\f137";
}

.fa-house-chimney-window::before {
  content: "\e00d";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

.fa-tents::before {
  content: "\e582";
}

.fa-wand-magic::before {
  content: "\f0d0";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-carrot::before {
  content: "\f787";
}

.fa-moon::before {
  content: "\f186";
}

.fa-wine-glass-empty::before {
  content: "\f5ce";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-cheese::before {
  content: "\f7ef";
}

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-music::before {
  content: "\f001";
}

.fa-code-commit::before {
  content: "\f386";
}

.fa-temperature-low::before {
  content: "\f76b";
}

.fa-person-biking::before {
  content: "\f84a";
}

.fa-biking::before {
  content: "\f84a";
}

.fa-broom::before {
  content: "\f51a";
}

.fa-shield-heart::before {
  content: "\e574";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-earth-oceania::before {
  content: "\e47b";
}

.fa-globe-oceania::before {
  content: "\e47b";
}

.fa-square-xmark::before {
  content: "\f2d3";
}

.fa-times-square::before {
  content: "\f2d3";
}

.fa-xmark-square::before {
  content: "\f2d3";
}

.fa-hashtag::before {
  content: "\#";
}

.fa-up-right-and-down-left-from-center::before {
  content: "\f424";
}

.fa-expand-alt::before {
  content: "\f424";
}

.fa-oil-can::before {
  content: "\f613";
}

.fa-t::before {
  content: "T";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-chart-column::before {
  content: "\e0e3";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-vial-circle-check::before {
  content: "\e596";
}

.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-fan::before {
  content: "\f863";
}

.fa-person-walking-luggage::before {
  content: "\e554";
}

.fa-up-down::before {
  content: "\f338";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-haykal::before {
  content: "\f666";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-dragon::before {
  content: "\f6d5";
}

.fa-shoe-prints::before {
  content: "\f54b";
}

.fa-circle-plus::before {
  content: "\f055";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-face-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-hand-holding::before {
  content: "\f4bd";
}

.fa-plug-circle-exclamation::before {
  content: "\e55d";
}

.fa-link-slash::before {
  content: "\f127";
}

.fa-chain-broken::before {
  content: "\f127";
}

.fa-chain-slash::before {
  content: "\f127";
}

.fa-unlink::before {
  content: "\f127";
}

.fa-clone::before {
  content: "\f24d";
}

.fa-person-walking-arrow-loop-left::before {
  content: "\e551";
}

.fa-arrow-up-z-a::before {
  content: "\f882";
}

.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

.fa-fire-flame-curved::before {
  content: "\f7e4";
}

.fa-fire-alt::before {
  content: "\f7e4";
}

.fa-tornado::before {
  content: "\f76f";
}

.fa-file-circle-plus::before {
  content: "\e494";
}

.fa-book-quran::before {
  content: "\f687";
}

.fa-quran::before {
  content: "\f687";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-face-angry::before {
  content: "\f556";
}

.fa-angry::before {
  content: "\f556";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-arrow-trend-down::before {
  content: "\e097";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-feed::before {
  content: "\f09e";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-gauge-simple-high::before {
  content: "\f62a";
}

.fa-tachometer::before {
  content: "\f62a";
}

.fa-tachometer-fast::before {
  content: "\f62a";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-m::before {
  content: "M";
}

.fa-table-list::before {
  content: "\f00b";
}

.fa-th-list::before {
  content: "\f00b";
}

.fa-comment-sms::before {
  content: "\f7cd";
}

.fa-sms::before {
  content: "\f7cd";
}

.fa-book::before {
  content: "\f02d";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-check::before {
  content: "\f00c";
}

.fa-battery-three-quarters::before {
  content: "\f241";
}

.fa-battery-4::before {
  content: "\f241";
}

.fa-house-circle-check::before {
  content: "\e509";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-diagram-successor::before {
  content: "\e47a";
}

.fa-truck-arrow-right::before {
  content: "\e58b";
}

.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

.fa-hand-fist::before {
  content: "\f6de";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-cloud-moon::before {
  content: "\f6c3";
}

.fa-briefcase::before {
  content: "\f0b1";
}

.fa-person-falling::before {
  content: "\e546";
}

.fa-image-portrait::before {
  content: "\f3e0";
}

.fa-portrait::before {
  content: "\f3e0";
}

.fa-user-tag::before {
  content: "\f507";
}

.fa-rug::before {
  content: "\e569";
}

.fa-earth-europe::before {
  content: "\f7a2";
}

.fa-globe-europe::before {
  content: "\f7a2";
}

.fa-cart-flatbed-suitcase::before {
  content: "\f59d";
}

.fa-luggage-cart::before {
  content: "\f59d";
}

.fa-rectangle-xmark::before {
  content: "\f410";
}

.fa-rectangle-times::before {
  content: "\f410";
}

.fa-times-rectangle::before {
  content: "\f410";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-baht-sign::before {
  content: "\e0ac";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-journal-whills::before {
  content: "\f66a";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-handcuffs::before {
  content: "\e4f8";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-share::before {
  content: "\f064";
}

.fa-mail-forward::before {
  content: "\f064";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-mask-face::before {
  content: "\e1d7";
}

.fa-hill-rockslide::before {
  content: "\e508";
}

.fa-right-left::before {
  content: "\f362";
}

.fa-exchange-alt::before {
  content: "\f362";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-road-circle-exclamation::before {
  content: "\e565";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-money-bill-1-wave::before {
  content: "\f53b";
}

.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

.fa-life-ring::before {
  content: "\f1cd";
}

.fa-hands::before {
  content: "\f2a7";
}

.fa-sign-language::before {
  content: "\f2a7";
}

.fa-signing::before {
  content: "\f2a7";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-water-ladder::before {
  content: "\f5c5";
}

.fa-ladder-water::before {
  content: "\f5c5";
}

.fa-swimming-pool::before {
  content: "\f5c5";
}

.fa-arrows-up-down::before {
  content: "\f07d";
}

.fa-arrows-v::before {
  content: "\f07d";
}

.fa-face-grimace::before {
  content: "\f57f";
}

.fa-grimace::before {
  content: "\f57f";
}

.fa-wheelchair-move::before {
  content: "\e2ce";
}

.fa-wheelchair-alt::before {
  content: "\e2ce";
}

.fa-turn-down::before {
  content: "\f3be";
}

.fa-level-down-alt::before {
  content: "\f3be";
}

.fa-person-walking-arrow-right::before {
  content: "\e552";
}

.fa-square-envelope::before {
  content: "\f199";
}

.fa-envelope-square::before {
  content: "\f199";
}

.fa-dice::before {
  content: "\f522";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-bandage::before {
  content: "\f462";
}

.fa-band-aid::before {
  content: "\f462";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-circle-xmark::before {
  content: "\f057";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-xmark-circle::before {
  content: "\f057";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-hotel::before {
  content: "\f594";
}

.fa-earth-asia::before {
  content: "\f57e";
}

.fa-globe-asia::before {
  content: "\f57e";
}

.fa-id-card-clip::before {
  content: "\f47f";
}

.fa-id-card-alt::before {
  content: "\f47f";
}

.fa-magnifying-glass-plus::before {
  content: "\f00e";
}

.fa-search-plus::before {
  content: "\f00e";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-hand-dots::before {
  content: "\f461";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-mug-saucer::before {
  content: "\f0f4";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-magnifying-glass-minus::before {
  content: "\f010";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-user-large::before {
  content: "\f406";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-train-tram::before {
  content: "\e5b4";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-magnet::before {
  content: "\f076";
}

.fa-jar::before {
  content: "\e516";
}

.fa-note-sticky::before {
  content: "\f249";
}

.fa-sticky-note::before {
  content: "\f249";
}

.fa-bug-slash::before {
  content: "\e490";
}

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-face-sad-tear::before {
  content: "\f5b4";
}

.fa-sad-tear::before {
  content: "\f5b4";
}

.fa-plane::before {
  content: "\f072";
}

.fa-tent-arrows-down::before {
  content: "\e581";
}

.fa-exclamation::before {
  content: "\!";
}

.fa-arrows-spin::before {
  content: "\e4bb";
}

.fa-print::before {
  content: "\f02f";
}

.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

.fa-try::before {
  content: "\e2bb";
}

.fa-turkish-lira::before {
  content: "\e2bb";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-x::before {
  content: "X";
}

.fa-magnifying-glass-dollar::before {
  content: "\f688";
}

.fa-search-dollar::before {
  content: "\f688";
}

.fa-users-gear::before {
  content: "\f509";
}

.fa-users-cog::before {
  content: "\f509";
}

.fa-person-military-pointing::before {
  content: "\e54a";
}

.fa-building-columns::before {
  content: "\f19c";
}

.fa-bank::before {
  content: "\f19c";
}

.fa-institution::before {
  content: "\f19c";
}

.fa-museum::before {
  content: "\f19c";
}

.fa-university::before {
  content: "\f19c";
}

.fa-umbrella::before {
  content: "\f0e9";
}

.fa-trowel::before {
  content: "\e589";
}

.fa-d::before {
  content: "D";
}

.fa-stapler::before {
  content: "\e5af";
}

.fa-masks-theater::before {
  content: "\f630";
}

.fa-theater-masks::before {
  content: "\f630";
}

.fa-kip-sign::before {
  content: "\e1c4";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-handshake-simple::before {
  content: "\f4c6";
}

.fa-handshake-alt::before {
  content: "\f4c6";
}

.fa-jet-fighter::before {
  content: "\f0fb";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-square-share-nodes::before {
  content: "\f1e1";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-plus-minus::before {
  content: "\e43c";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-camera::before {
  content: "\f03d";
}

.fa-graduation-cap::before {
  content: "\f19d";
}

.fa-mortar-board::before {
  content: "\f19d";
}

.fa-hand-holding-medical::before {
  content: "\e05c";
}

.fa-person-circle-check::before {
  content: "\e53e";
}

.fa-turn-up::before {
  content: "\f3bf";
}

.fa-level-up-alt::before {
  content: "\f3bf";
}

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/wp-content/themes/ems-base/fonts/FontAwesome/webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/themes/ems-base/fonts/FontAwesome/webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-aws:before {
  content: "\f375";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-cloudflare:before {
  content: "\e07d";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-pixiv:before {
  content: "\e640";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-modx:before {
  content: "\f285";
}

.fa-guilded:before {
  content: "\e07e";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-square-js:before {
  content: "\f3b9";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-unity:before {
  content: "\e049";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-vk:before {
  content: "\f189";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-square-reddit:before {
  content: "\f1a2";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-square-font-awesome:before {
  content: "\e5ad";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-brave:before {
  content: "\e63c";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-square-instagram:before {
  content: "\e055";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-square-hacker-news:before {
  content: "\f3af";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-edge:before {
  content: "\f282";
}

.fa-threads:before {
  content: "\e618";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-square-snapchat:before {
  content: "\f2ad";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-safari:before {
  content: "\f267";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-watchman-monitoring:before {
  content: "\e087";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-square-viadeo:before {
  content: "\f2aa";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-centos:before {
  content: "\f789";
}

.fa-adn:before {
  content: "\f170";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-opensuse:before {
  content: "\e62b";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-square-dribbble:before {
  content: "\f397";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-node:before {
  content: "\f419";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-debian:before {
  content: "\e60b";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-instalod:before {
  content: "\e081";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-square-twitter:before {
  content: "\f081";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-golang:before {
  content: "\e40f";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-uncharted:before {
  content: "\e084";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-square-youtube:before {
  content: "\f431";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-rendact:before {
  content: "\f3e4";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-nfc-directional:before {
  content: "\e530";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-meta:before {
  content: "\e49b";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-square-letterboxd:before {
  content: "\e62e";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-hips:before {
  content: "\f452";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-discord:before {
  content: "\f392";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-shoelace:before {
  content: "\e60c";
}

.fa-mdb:before {
  content: "\f8ca";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-unsplash:before {
  content: "\e07c";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-square-steam:before {
  content: "\f1b7";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-square-vimeo:before {
  content: "\f194";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-flag:before {
  content: "\f2b4";
}

.fa-font-awesome-logo-full:before {
  content: "\f2b4";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-apple:before {
  content: "\f179";
}

.fa-hive:before {
  content: "\e07f";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-padlet:before {
  content: "\e4a0";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-square-github:before {
  content: "\f092";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-shopify:before {
  content: "\e057";
}

.fa-neos:before {
  content: "\f612";
}

.fa-square-threads:before {
  content: "\e619";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-swift:before {
  content: "\f8e1";
}

.fa-angular:before {
  content: "\f420";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envira:before {
  content: "\f299";
}

.fa-google-scholar:before {
  content: "\e63b";
}

.fa-square-gitlab:before {
  content: "\e5ae";
}

.fa-gitlab-square:before {
  content: "\e5ae";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-square-odnoklassniki:before {
  content: "\f264";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-sith:before {
  content: "\f512";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-hashnode:before {
  content: "\e499";
}

.fa-react:before {
  content: "\f41b";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-gg:before {
  content: "\f260";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-square-pinterest:before {
  content: "\f0d3";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-xing:before {
  content: "\f168";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-less:before {
  content: "\f41d";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-signal-messenger:before {
  content: "\e663";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-dailymotion:before {
  content: "\e052";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-nfc-symbol:before {
  content: "\e531";
}

.fa-mintbit:before {
  content: "\e62f";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-brave-reverse:before {
  content: "\e63d";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-square-google-plus:before {
  content: "\f0d4";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-square-xing:before {
  content: "\f169";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-fly:before {
  content: "\f417";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-viber:before {
  content: "\f409";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-letterboxd:before {
  content: "\e62d";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-audible:before {
  content: "\f373";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-bilibili:before {
  content: "\e3d9";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-x-twitter:before {
  content: "\e61b";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-42-group:before {
  content: "\e080";
}

.fa-innosoft:before {
  content: "\e080";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-square-pied-piper:before {
  content: "\e01e";
}

.fa-pied-piper-square:before {
  content: "\e01e";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-tiktok:before {
  content: "\e07b";
}

.fa-square-facebook:before {
  content: "\f082";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-mixer:before {
  content: "\e056";
}

.fa-square-lastfm:before {
  content: "\f203";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-figma:before {
  content: "\f799";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-cmplid:before {
  content: "\e360";
}

.fa-upwork:before {
  content: "\e641";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-deezer:before {
  content: "\e077";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-docker:before {
  content: "\f395";
}

.fa-screenpal:before {
  content: "\e570";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-microblog:before {
  content: "\e01a";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-wirsindhandwerk:before {
  content: "\e2d0";
}

.fa-wsh:before {
  content: "\e2d0";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-octopus-deploy:before {
  content: "\e082";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-apper:before {
  content: "\f371";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ab";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-rust:before {
  content: "\e07a";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-square-behance:before {
  content: "\f1b5";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-webflow:before {
  content: "\e65c";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-space-awesome:before {
  content: "\e5ac";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-square-git:before {
  content: "\f1d2";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-square-tumblr:before {
  content: "\f174";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-trello:before {
  content: "\f181";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-perbyte:before {
  content: "\e083";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-android:before {
  content: "\f17b";
}

.fa-bots:before {
  content: "\e340";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-ideal:before {
  content: "\e013";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-uber:before {
  content: "\f402";
}

.fa-github:before {
  content: "\f09b";
}

.fa-php:before {
  content: "\f457";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-firefox-browser:before {
  content: "\e007";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-stubber:before {
  content: "\e5c7";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f2c6";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-odysee:before {
  content: "\e5c6";
}

.fa-square-whatsapp:before {
  content: "\f40c";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-edge-legacy:before {
  content: "\e078";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f198";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-usb:before {
  content: "\f287";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-square-x-twitter:before {
  content: "\e61a";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f23a";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-sitrox:before {
  content: "\e44a";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-strava:before {
  content: "\f428";
}

.fa-ember:before {
  content: "\f423";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-wodu:before {
  content: "\e088";
}

.fa-google-pay:before {
  content: "\e079";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-zhihu:before {
  content: "\f63f";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-pix:before {
  content: "\e43a";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/wp-content/themes/ems-base/fonts/FontAwesome/webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/ems-base/fonts/FontAwesome/webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/* Mixins */
/* Global */
/* Global */
* {
  box-sizing: border-box;
}

body {
  height: 100%;
  background-color: var(--bs-white);
  overflow-x: clip;
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

.nowrap {
  white-space: nowrap;
}

.bg-cover, .teaser .featured-image, .carousel-slide__inner__image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  clip-path: inset(50%);
  border: 0;
}

.entry-content {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  max-width: 830px;
  padding-top: 0;
}
@media (min-width: 767px) {
  .entry-content {
    max-width: 1073px;
  }
}
@media (min-width: 1080px) {
  .entry-content {
    max-width: 1248px;
  }
}
@media (min-width: 1200px) {
  .entry-content {
    max-width: 1416px;
  }
}
.is-style-rounded-corners {
  border-radius: 12px;
  overflow: hidden;
}

.alignwide {
  width: 1600px;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding-left: 24px;
  padding-right: 24px;
}
@media screen and (min-width: 1600px) {
  .alignwide {
    width: 1600px;
    max-width: 100vw;
    margin-left: calc(50% - 800px);
    margin-right: calc(50% - 800px);
  }
}
.alignwide > .acf-inner-blocks-container {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  max-width: 830px;
}
@media (min-width: 767px) {
  .alignwide > .acf-inner-blocks-container {
    max-width: 1073px;
  }
}
@media (min-width: 1080px) {
  .alignwide > .acf-inner-blocks-container {
    max-width: 1248px;
  }
}
@media (min-width: 1200px) {
  .alignwide > .acf-inner-blocks-container {
    max-width: 1416px;
  }
}
.alignwide.wp-block-group.is-layout-constrained ol,
.alignwide.wp-block-group.is-layout-constrained ul {
  padding-left: calc(var(--wp--preset--spacing--30) + 48px);
  padding-right: 48px;
}

.is-desktop-preview .alignwide {
  max-width: 100% !important;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 928px) {
  .is-style-narrow-width {
    width: 880px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 1168px) {
  .is-style-narrow-mid-width {
    width: 1120px;
    margin-left: auto;
    margin-right: auto;
  }
}

.no-sidebar .entry-content .alignfull {
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  max-width: 100vw;
  width: auto;
}

.alignfull.wp-block-group.is-layout-constrained ol,
.alignfull.wp-block-group.is-layout-constrained ul {
  padding-left: calc(var(--wp--preset--spacing--20) + 24px);
  padding-right: 24px;
}
.alignfull.is-layout-constrained.wp-block-cover__inner-container {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  max-width: 830px;
}
@media (min-width: 767px) {
  .alignfull.is-layout-constrained.wp-block-cover__inner-container {
    max-width: 1073px;
  }
}
@media (min-width: 1080px) {
  .alignfull.is-layout-constrained.wp-block-cover__inner-container {
    max-width: 1248px;
  }
}
@media (min-width: 1200px) {
  .alignfull.is-layout-constrained.wp-block-cover__inner-container {
    max-width: 1416px;
  }
}
.alignfull.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
.alignfull > .is-layout-constrained,
.alignwide.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
.alignwide > .is-layout-constrained {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  max-width: 830px;
  padding-left: 24px;
  padding-right: 24px;
}
@media (min-width: 767px) {
  .alignfull.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignfull > .is-layout-constrained,
  .alignwide.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignwide > .is-layout-constrained {
    max-width: 1073px;
  }
}
@media (min-width: 1080px) {
  .alignfull.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignfull > .is-layout-constrained,
  .alignwide.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignwide > .is-layout-constrained {
    max-width: 1248px;
  }
}
@media (min-width: 1200px) {
  .alignfull.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignfull > .is-layout-constrained,
  .alignwide.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignwide > .is-layout-constrained {
    max-width: 1416px;
  }
}
@media screen and (min-width: 1416px) {
  .alignfull.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignfull > .is-layout-constrained,
  .alignwide.wp-block-group.is-layout-constrained > *:not(ul):not(ol),
  .alignwide > .is-layout-constrained {
    padding-left: 48px;
    padding-right: 48px;
  }
}

.ems-padding-default, .rounded:not(figure) {
  padding: var(--bs-spacer-2);
}

.rounded {
  overflow: hidden;
}
.content-404__content {
  padding-top: var(--bs-spacer-4);
  padding-bottom: var(--bs-spacer-4);
}

.content-404__header {
  padding-top: var(--bs-spacer-4);
}

.site-content {
  min-height: calc(100vh - 400px);
}

.list-reset, .site-footer #menu-footer-menu .sub-menu, .site-footer #menu-footer-menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: inherit;
  text-decoration: none;
}

a[href$=".pdf"]:not(.wp-block-button__link) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
a[href$=".pdf"]:not(.wp-block-button__link)::after {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58065 19.0312H4.51613V21H2.58065C1.15726 21 0 19.8229 0 18.375V2.625C0 1.17715 1.15726 0 2.58065 0H9.25403C9.93952 0 10.5968 0.274805 11.0806 0.766992L14.7298 4.47891C15.2137 4.97109 15.4839 5.63965 15.4839 6.33691V12.4688H13.5484V6.5625H10.3226C9.60887 6.5625 9.03226 5.97598 9.03226 5.25V1.96875H2.58065C2.22581 1.96875 1.93548 2.26406 1.93548 2.625V18.375C1.93548 18.7359 2.22581 19.0312 2.58065 19.0312ZM7.09677 14.4375H8.3871C9.63306 14.4375 10.6452 15.467 10.6452 16.7344C10.6452 18.0018 9.63306 19.0312 8.3871 19.0312H7.74194V20.3438C7.74194 20.7047 7.45161 21 7.09677 21C6.74194 21 6.45161 20.7047 6.45161 20.3438V18.375V15.0938C6.45161 14.7328 6.74194 14.4375 7.09677 14.4375ZM8.3871 17.7188C8.92339 17.7188 9.35484 17.2799 9.35484 16.7344C9.35484 16.1889 8.92339 15.75 8.3871 15.75H7.74194V17.7188H8.3871ZM12.2581 14.4375H13.5484C14.6169 14.4375 15.4839 15.3193 15.4839 16.4062V19.0312C15.4839 20.1182 14.6169 21 13.5484 21H12.2581C11.9032 21 11.6129 20.7047 11.6129 20.3438V15.0938C11.6129 14.7328 11.9032 14.4375 12.2581 14.4375ZM13.5484 19.6875C13.9032 19.6875 14.1935 19.3922 14.1935 19.0312V16.4062C14.1935 16.0453 13.9032 15.75 13.5484 15.75H12.9032V19.6875H13.5484ZM16.7742 15.0938C16.7742 14.7328 17.0645 14.4375 17.4194 14.4375H19.3548C19.7097 14.4375 20 14.7328 20 15.0938C20 15.4547 19.7097 15.75 19.3548 15.75H18.0645V17.0625H19.3548C19.7097 17.0625 20 17.3578 20 17.7188C20 18.0797 19.7097 18.375 19.3548 18.375H18.0645V20.3438C18.0645 20.7047 17.7742 21 17.4194 21C17.0645 21 16.7742 20.7047 16.7742 20.3438V17.7188V15.0938Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
  background-color: #b3242a;
  background-position: center center;
  background-repeat: no-repeat;
  padding: 4px;
  border-radius: 6px;
  flex: 0 0 32px;
}

.site-header {
  background: #11274a;
}

.navbar {
  padding: 0;
  z-index: 1002;
}
.navbar .header-nav-container__menus {
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: var(--bs-spacer-2);
}
@media (max-width: 1079.98px) {
  .navbar .header-nav-container__menus {
    justify-content: flex-start;
  }
}
.navbar .navbar-nav {
  margin-bottom: var(--bs-spacer-3);
}
@media (min-width: 1080px) {
  .navbar .navbar-nav {
    flex: 1 1 100%;
    justify-content: space-between;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .navbar .navbar-nav {
    justify-content: flex-end;
    gap: var(--bs-spacer-3);
  }
}
.navbar .navbar-nav .button a {
  white-space: nowrap;
}
.navbar .navbar-nav .dropdown-menu {
  box-shadow: none;
}
.navbar .navbar-nav .menu-item {
  color: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
}
.navbar .navbar-nav .menu-item.primary-button .nav-link, .navbar .navbar-nav .menu-item.facetwp-reset .nav-link, .navbar .navbar-nav .facetwp-type-autocomplete .menu-item.facetwp-autocomplete-update .nav-link, .facetwp-type-autocomplete .navbar .navbar-nav .menu-item.facetwp-autocomplete-update .nav-link, .navbar .navbar-nav input.menu-item[type=submit] .nav-link, .navbar .navbar-nav #utility-navbar .primary-button-link a.menu-item .nav-link, #utility-navbar .primary-button-link .navbar .navbar-nav a.menu-item .nav-link,
.navbar .navbar-nav .menu-item.primary-button .dropdown-item,
.navbar .navbar-nav .menu-item.facetwp-reset .dropdown-item,
.navbar .navbar-nav .facetwp-type-autocomplete .menu-item.facetwp-autocomplete-update .dropdown-item,
.facetwp-type-autocomplete .navbar .navbar-nav .menu-item.facetwp-autocomplete-update .dropdown-item,
.navbar .navbar-nav input.menu-item[type=submit] .dropdown-item,
.navbar .navbar-nav #utility-navbar .primary-button-link a.menu-item .dropdown-item,
#utility-navbar .primary-button-link .navbar .navbar-nav a.menu-item .dropdown-item {
  font-weight: 700;
}
.navbar .navbar-nav .menu-item.current-menu-item, .navbar .navbar-nav .menu-item.current-menu-ancestor {
  color: #ffffff;
}
.navbar .navbar-nav .menu-item .nav-link,
.navbar .navbar-nav .menu-item .dropdown-item {
  text-decoration: none;
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2;
  letter-spacing: 0.05em;
  background: inherit;
}
@media (min-width: 1080px) and (max-width: 1399.98px) {
  .navbar .navbar-nav .menu-item .nav-link,
  .navbar .navbar-nav .menu-item .dropdown-item {
    font-size: clamp(16px, 1rem + ((1vw - 10.8px) * 0.625), 18px);
  }
}
.navbar .navbar-nav .menu-item .nav-link.active, .navbar .navbar-nav .menu-item .nav-link:active,
.navbar .navbar-nav .menu-item .dropdown-item.active,
.navbar .navbar-nav .menu-item .dropdown-item:active {
  background: inherit;
}
.navbar .navbar-nav .menu-item .dropdown-item {
  text-transform: uppercase;
  font-size: 16px;
}
.navbar .navbar-nav .menu-item .dropdown-toggle::after {
  display: none;
}
.navbar .navbar-nav .menu-item .dropdown-toggle.show::after {
  content: "\e316";
}
.navbar .navbar-nav .menu-item .dropdown-menu {
  top: calc(100% + var(--bs-spacer-3));
  border-radius: 0;
  margin-top: 0;
}
@media (max-width: 1079.98px) {
  .navbar .navbar-nav .menu-item .dropdown-menu {
    border: none;
  }
  .navbar .navbar-nav .menu-item .dropdown-menu .dropdown-item {
    padding: 0 0;
  }
}
.navbar .navbar-toggler {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none !important;
  fill: #ffffff;
}

#utility-navbar {
  padding-right: 36px;
}
@media (min-width: 1080px) {
  #utility-navbar {
    gap: var(--bs-spacer-3);
    justify-content: flex-end;
  }
}
#utility-navbar .search-toggle {
  position: absolute;
  right: 0;
  z-index: 5;
}
#utility-navbar .search-toggle a {
  font-size: 0 !important;
  width: 56px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5333 22.1141C14.8114 26.0179 7.89956 25.7107 3.5224 21.1923C-1.17413 16.3443 -1.17413 8.48406 3.5224 3.63603C8.21893 -1.21201 15.8335 -1.21201 20.53 3.63603C24.9072 8.15438 25.2049 15.2892 21.423 20.1634L30.6086 29.6453C31.1305 30.184 31.1305 31.0573 30.6086 31.596C30.0868 32.1347 29.2407 32.1347 28.7189 31.596L19.5333 22.1141ZM5.41214 19.2416C1.75928 15.4709 1.75928 9.35742 5.41214 5.58673C9.06499 1.81603 14.9874 1.81603 18.6403 5.58673C22.2905 9.35465 22.2932 15.4619 18.6483 19.2333C18.6456 19.236 18.643 19.2388 18.6403 19.2416C18.6376 19.2443 18.6349 19.2471 18.6323 19.2499C14.9788 23.0123 9.06232 23.0095 5.41214 19.2416Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
#utility-navbar .search-toggle.active a {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z' fill='%2311274A'/%3E%3C/svg%3E ");
}
#utility-navbar .menu-item {
  padding-block: 0;
}
#utility-navbar form.search-form {
  display: flex;
  flex-direction: row-reverse;
  background: #ffffff;
  border-radius: 30px;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
}
#utility-navbar form.search-form .search-submit {
  border: none !important;
  font-size: 0;
  width: 56px;
  height: 40px;
  background: #ffffff url("data:image/svg+xml,%3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5333 22.1141C14.8114 26.0179 7.89956 25.7107 3.5224 21.1923C-1.17413 16.3443 -1.17413 8.48406 3.5224 3.63603C8.21893 -1.21201 15.8335 -1.21201 20.53 3.63603C24.9072 8.15438 25.2049 15.2892 21.423 20.1634L30.6086 29.6453C31.1305 30.184 31.1305 31.0573 30.6086 31.596C30.0868 32.1347 29.2407 32.1347 28.7189 31.596L19.5333 22.1141ZM5.41214 19.2416C1.75928 15.4709 1.75928 9.35742 5.41214 5.58673C9.06499 1.81603 14.9874 1.81603 18.6403 5.58673C22.2905 9.35465 22.2932 15.4619 18.6483 19.2333C18.6456 19.236 18.643 19.2388 18.6403 19.2416C18.6376 19.2443 18.6349 19.2471 18.6323 19.2499C14.9788 23.0123 9.06232 23.0095 5.41214 19.2416Z' fill='%2311274A'/%3E%3C/svg%3E%0A") no-repeat center center !important;
  background-size: 30px 30px;
  flex-shrink: 0;
}
#utility-navbar *,
#utility-navbar .menu-item a {
  font-size: 16px;
}
#utility-navbar input[type=search] {
  outline-offset: unset;
  padding: 4px 8px;
  border: none;
  width: calc(100% - 36px);
}
#utility-navbar input[type=search]::-moz-placeholder {
  color: #11274a;
  text-transform: uppercase;
}
#utility-navbar input[type=search]::placeholder {
  color: #11274a;
  text-transform: uppercase;
}
#utility-navbar .search-container {
  width: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  position: relative;
}
#utility-navbar .search-container.active {
  width: 300px;
  opacity: 1;
  margin-right: -36px;
}
@media (max-width: 1079.98px) {
  #utility-navbar {
    padding-right: 0;
    gap: 10px;
  }
  #utility-navbar .nav-link {
    width: 100%;
  }
  #utility-navbar .search-container {
    width: 100%;
    opacity: 1;
    order: -1;
  }
  #utility-navbar .search-container label {
    flex-grow: 1;
  }
  #utility-navbar .search-container .search-field {
    width: calc(100% - 36px);
  }
  #utility-navbar .search-toggle {
    display: none;
  }
}

.is-layout-constrained .inside-header {
  gap: 48px;
  margin-block-start: 0;
  padding: var(--bs-spacer-4) var(--bs-spacer-3) var(--bs-spacer-4);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 1080px) and (max-width: 1399.98px) {
  .is-layout-constrained .inside-header {
    gap: 24px;
  }
}
.is-layout-constrained .inside-header .site-logo {
  width: 241px;
}
@media (min-width: 1080px) and (max-width: 1399.98px) {
  .is-layout-constrained .inside-header .site-logo {
    width: 180px;
    margin-top: 20px;
  }
}
.is-layout-constrained .inside-header .site-logo a {
  display: inline-block;
}

@media (max-width: 1080px) {
  .wp-block-outermost-mega-menu__menu-container {
    position: static !important;
    width: auto !important;
    height: 0 !important;
  }
}

.navigation-mobile-only {
  display: none !important;
}

.navigation-desktop-only {
  display: block !important;
}

@media (max-width: 1080px) {
  .wp-block-outermost-mega-menu__toggle[aria-expanded=true] + .wp-block-outermost-mega-menu__menu-container {
    height: auto !important;
  }
  .navigation-mobile-only {
    display: block !important;
  }
  .navigation-desktop-only {
    display: none !important;
  }
}
.alert-banner {
  position: relative;
  z-index: 9;
}
.alert-banner__close {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: absolute;
  right: 15px;
  top: calc(50% - 8px);
  z-index: 9;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M376.6 84.5c11.3-13.6 9.5-33.8-4.1-45.1s-33.8-9.5-45.1 4.1L192 206 56.6 43.5C45.3 29.9 25.1 28.1 11.5 39.4S-3.9 70.9 7.4 84.5L150.3 256 7.4 427.5c-11.3 13.6-9.5 33.8 4.1 45.1s33.8 9.5 45.1-4.1L192 306 327.4 468.5c11.3 13.6 31.5 15.4 45.1 4.1s15.4-31.5 4.1-45.1L233.7 256 376.6 84.5z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.alert-banner.hidden {
  display: none;
}

.wp-block-cover.alignfull.prefooter {
  margin-bottom: 0;
}
@media (max-width: 766.98px) {
  .wp-block-cover.alignfull.prefooter {
    padding-left: 0;
    padding-right: 0;
  }
}

.entry-content {
  padding-bottom: var(--bs-spacer-5);
}

.entry-content:has(> :last-child.has-background),
.entry-content:has(> .has-background + :last-child:empty) {
  padding-bottom: 0;
}

.site-footer {
  padding: 0 var(--bs-gutter-x);
}
.site-footer.bg-dark .social-links__item i {
  color: #ffffff;
}
.site-footer.bg-dark .social-links__item i:hover {
  opacity: 0.7;
}
.site-footer .social-links__item i:hover {
  opacity: 0.7;
}
@media (max-width: 766.98px) {
  .site-footer {
    padding: 0;
  }
}
.site-footer__content__inner {
  padding: calc(var(--bs-spacer-2) * 4) 0;
}
.site-footer .copyright-bar {
  padding: 0;
  margin: 0;
}
.site-footer .copyright-bar p {
  margin-bottom: 0;
}
.site-footer .copyright-bar p a {
  color: #ffffff;
}

.site-footer {
  background-color: #11274a;
  color: #ffffff;
}
.site-footer a {
  color: #ffffff;
  text-decoration: none;
}
.site-footer .menu-item a {
  text-decoration: none;
}
.site-footer .menu-item a:hover {
  text-decoration: underline;
}
.site-footer .site-logo a {
  display: inline-block;
}
@media (max-width: 766.98px) {
  .site-footer :where(.is-layout-flow) > * {
    margin-block-start: 12px !important;
  }
}

@media (min-width: 767px) {
  .footer-layout-columns {
    display: flex;
    justify-content: space-between;
    gap: var(--bs-spacer-5);
  }
}
.footer-layout-columns > .footer-layout-column {
  padding-bottom: var(--bs-spacer-3);
}
.footer-layout-columns > .footer-layout-column .site-branding .footer-image {
  width: 225px;
  padding-bottom: var(--bs-spacer-3);
}
.footer-layout-columns > .footer-layout-column.footer-content {
  flex-grow: 1;
}
.footer-layout-columns #menu-footer-menu > li {
  padding-bottom: var(--bs-spacer-3);
}
@media (min-width: 767px) {
  .footer-layout-columns #menu-footer-menu {
    display: flex;
    gap: var(--bs-spacer-4);
    flex: 0 1 750px;
    justify-content: space-between;
  }
  .footer-layout-columns #menu-footer-menu > li {
    padding-bottom: 0;
  }
}
.footer-layout-columns #menu-footer-menu > .menu-item-has-children > a {
  font-weight: bold;
  margin-bottom: var(--bs-spacer-2);
}
.footer-layout-columns .copyright {
  margin-top: var(--bs-spacer-4);
}

footer.copyright {
  background: #0D0D0D;
  color: #ffffff;
}
footer.copyright .container {
  padding-top: var(--bs-spacer-1);
  padding-bottom: var(--bs-spacer-1);
}
footer.copyright .container.copyright__content {
  display: flex;
  justify-content: center;
  gap: var(--bs-spacer-3);
  flex-wrap: wrap;
}
footer.copyright .container.copyright__content > * {
  margin-bottom: 0;
}
footer.copyright a {
  color: #ffffff;
}

.search-form input[type=search] {
  padding: 6px 4px;
  background: var(--bs-body-bg);
  color: var(--bs-body-color);
  box-shadow: none;
  border-radius: 6px;
  border: 1px solid var(--bs-border-color);
  font-size: 1rem;
  line-height: 1;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.search-form input[type=search]::-moz-placeholder {
  color: var(--bs-secondary-color);
}
.search-form input[type=search]::placeholder {
  color: var(--bs-secondary-color);
}
.search-form input[type=search]:focus {
  border-color: #a0c0e1;
  box-shadow: none;
  color: var(--bs-body-color);
}
.search-form input[type=submit] {
  padding: 7px 12px 8px;
  font-weight: 700;
}

.gform_description {
  text-align: center;
  margin-bottom: 30px;
}

.gform_body input[type=text],
.gform_body input[type=email],
.gform_body input[type=tel],
.gform_body input[type=url],
.gform_body input[type=number],
.gform_body select,
.gform_body textarea {
  padding: 12px 12px;
  background: var(--bs-body-bg);
  color: var(--bs-body-color);
  box-shadow: none;
  border-radius: 6px;
  border: 1px solid var(--bs-border-color);
  height: calc(1em + 24px + calc(1px * 2));
  font-size: 1rem !important;
  line-height: 1;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.gform_body input[type=text]::-moz-placeholder, .gform_body input[type=email]::-moz-placeholder, .gform_body input[type=tel]::-moz-placeholder, .gform_body input[type=url]::-moz-placeholder, .gform_body input[type=number]::-moz-placeholder, .gform_body select::-moz-placeholder, .gform_body textarea::-moz-placeholder {
  color: var(--bs-secondary-color);
}
.gform_body input[type=text]::placeholder,
.gform_body input[type=email]::placeholder,
.gform_body input[type=tel]::placeholder,
.gform_body input[type=url]::placeholder,
.gform_body input[type=number]::placeholder,
.gform_body select::placeholder,
.gform_body textarea::placeholder {
  color: var(--bs-secondary-color);
}
.gform_body input[type=text]:focus,
.gform_body input[type=email]:focus,
.gform_body input[type=tel]:focus,
.gform_body input[type=url]:focus,
.gform_body input[type=number]:focus,
.gform_body select:focus,
.gform_body textarea:focus {
  border-color: #a0c0e1;
  color: var(--bs-body-color);
}
.gform_body .wp-block-button .wp-block-button__link {
  padding: 12px 12px;
  font-size: 1rem;
  border-radius: 30px;
  border: 1px solid;
  font-family: "Hanken Grotesk", sans-serif;
  line-height: 1;
}

.gform_footer.top_label {
  justify-content: center;
}

.gform_wrapper .gform_footer {
  justify-content: flex-start;
}

:root {
  --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") ;
}

.wp-block-search__inside-wrapper {
  padding: 0;
  border: 0;
  border-bottom: 1px solid;
}
.wp-block-search__inside-wrapper button.wp-block-search__button.has-icon.wp-element-button {
  margin: 0;
  background: none;
}
.wp-block-search__inside-wrapper button.wp-block-search__button.has-icon.wp-element-button .search-icon {
  margin: 0;
  color: #4180c2;
}
.wp-block-search__inside-wrapper .wp-block-search__input {
  padding: 5px;
  line-height: 1;
}

section.content-none.no-results {
  padding-top: var(--bs-spacer-6);
  padding-bottom: var(--bs-spacer-6);
}

.wp-block-button .wp-block-button__link {
  padding: 12px 24px;
  font-size: 1rem;
  border-radius: 30px;
  border: 1px solid;
  font-weight: 700;
  line-height: 1;
}
.wp-block-button:not(.is-style-outline) .wp-block-button__link {
  background-color: #4180c2;
  color: #ffffff;
  border-color: #4180c2;
}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover {
  background-color: #33679d;
  border-color: #33679d;
  color: #ffffff;
}
.wp-block-button.is-style-secondary .wp-block-button__link, .gform-body .wp-block-button .wp-block-button__link {
  background-color: #b3242a;
  color: #ffffff;
  border-color: #b3242a;
}
.wp-block-button.is-style-secondary .wp-block-button__link:hover, .gform-body .wp-block-button .wp-block-button__link:hover {
  background-color: #891b20;
  color: #ffffff;
  border-color: #891b20;
}
.wp-block-button.is-style-tertiary .wp-block-button__link {
  background-color: #11274a;
  color: #ffffff;
  border-color: #11274a;
}
.wp-block-button.is-style-tertiary .wp-block-button__link:hover {
  background-color: #071121;
  color: #ffffff;
  border-color: #071121;
}
.wp-block-button.is-style-white-outline .wp-block-button__link {
  background-color: rgba(255, 255, 255, 0);
  color: #ffffff;
  border-color: #ffffff;
}
.wp-block-button.is-style-white-outline .wp-block-button__link:hover {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #4180c2;
}
.wp-block-button.is-style-link .wp-block-button__link {
  background-color: transparent;
  color: #4180c2;
  border: none !important;
  border-color: transparent;
  padding: 12px 0;
  text-align: left;
}
.wp-block-button.is-style-link .wp-block-button__link:hover, .wp-block-button.is-style-link .wp-block-button__link:focus, .wp-block-button.is-style-link .wp-block-button__link:active {
  text-decoration: underline;
  color: #4180c2;
  background-color: transparent;
}

.btn, .accordion-carousel-block .accordion-carousel-content .accordion-body a, #utility-navbar .primary-button-link a, #utility-navbar .white-outline-button-link a,
.wp-block-button__link {
  font-family: "Hanken Grotesk", sans-serif;
  letter-spacing: 0.5px;
  font-weight: 700;
  text-transform: uppercase;
  transition: 350ms ease-in-out;
}

.wp-block-button:not(.is-style-link) .wp-block-button__link[href$=".pdf"] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.wp-block-button:not(.is-style-link) .wp-block-button__link[href$=".pdf"]::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58065 19.0312H4.51613V21H2.58065C1.15726 21 0 19.8229 0 18.375V2.625C0 1.17715 1.15726 0 2.58065 0H9.25403C9.93952 0 10.5968 0.274805 11.0806 0.766992L14.7298 4.47891C15.2137 4.97109 15.4839 5.63965 15.4839 6.33691V12.4688H13.5484V6.5625H10.3226C9.60887 6.5625 9.03226 5.97598 9.03226 5.25V1.96875H2.58065C2.22581 1.96875 1.93548 2.26406 1.93548 2.625V18.375C1.93548 18.7359 2.22581 19.0312 2.58065 19.0312ZM7.09677 14.4375H8.3871C9.63306 14.4375 10.6452 15.467 10.6452 16.7344C10.6452 18.0018 9.63306 19.0312 8.3871 19.0312H7.74194V20.3438C7.74194 20.7047 7.45161 21 7.09677 21C6.74194 21 6.45161 20.7047 6.45161 20.3438V18.375V15.0938C6.45161 14.7328 6.74194 14.4375 7.09677 14.4375ZM8.3871 17.7188C8.92339 17.7188 9.35484 17.2799 9.35484 16.7344C9.35484 16.1889 8.92339 15.75 8.3871 15.75H7.74194V17.7188H8.3871ZM12.2581 14.4375H13.5484C14.6169 14.4375 15.4839 15.3193 15.4839 16.4062V19.0312C15.4839 20.1182 14.6169 21 13.5484 21H12.2581C11.9032 21 11.6129 20.7047 11.6129 20.3438V15.0938C11.6129 14.7328 11.9032 14.4375 12.2581 14.4375ZM13.5484 19.6875C13.9032 19.6875 14.1935 19.3922 14.1935 19.0312V16.4062C14.1935 16.0453 13.9032 15.75 13.5484 15.75H12.9032V19.6875H13.5484ZM16.7742 15.0938C16.7742 14.7328 17.0645 14.4375 17.4194 14.4375H19.3548C19.7097 14.4375 20 14.7328 20 15.0938C20 15.4547 19.7097 15.75 19.3548 15.75H18.0645V17.0625H19.3548C19.7097 17.0625 20 17.3578 20 17.7188C20 18.0797 19.7097 18.375 19.3548 18.375H18.0645V20.3438C18.0645 20.7047 17.7742 21 17.4194 21C17.0645 21 16.7742 20.7047 16.7742 20.3438V17.7188V15.0938Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}

.base-button, .secondary-outline-button, .white-outline-button, #utility-navbar .white-outline-button-link a, .outline-button, .secondary-button, .primary-button, .facetwp-reset, .facetwp-type-autocomplete .facetwp-autocomplete-update, #utility-navbar .primary-button-link a, input[type=submit] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 12px 24px;
  font-size: 1rem;
  border-radius: 30px;
  border: 1px solid;
  font-family: "Hanken Grotesk", sans-serif;
  font-weight: 700;
  line-height: 1;
}

.primary-button, .facetwp-reset, .facetwp-type-autocomplete .facetwp-autocomplete-update, #utility-navbar .primary-button-link a, input[type=submit] {
  background-color: #4180c2 !important;
  color: #ffffff !important;
  border-color: #4180c2 !important;
}
.primary-button:hover, .facetwp-reset:hover, .facetwp-type-autocomplete .facetwp-autocomplete-update:hover, #utility-navbar .primary-button-link a:hover, input[type=submit]:hover {
  background-color: #ffffff !important;
  border-color: #4180c2 !important;
  color: #4180c2 !important;
}

.secondary-button {
  background-color: #b3242a !important;
  color: #ffffff !important;
  border-color: #b3242a !important;
}
.secondary-button:hover {
  background-color: #ffffff !important;
  border-color: #b3242a !important;
  color: #b3242a !important;
}

.outline-button {
  background-color: rgba(255, 255, 255, 0) !important;
  color: #4180c2 !important;
  border-color: #4180c2 !important;
}
.outline-button:hover {
  background-color: #4180c2 !important;
  border-color: #4180c2 !important;
  color: #ffffff !important;
}

.white-outline-button, #utility-navbar .white-outline-button-link a {
  background-color: rgba(255, 255, 255, 0);
  color: #ffffff;
  border-color: #ffffff;
}
.white-outline-button:hover, #utility-navbar .white-outline-button-link a:hover {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #4180c2;
}

.secondary-outline-button {
  background-color: #ffffff !important;
  color: #b3242a !important;
  border-color: #b3242a !important;
}
.secondary-outline-button:hover {
  background-color: #b3242a !important;
  border-color: #b3242a !important;
  color: #ffffff !important;
}

.facetwp-input-base, .facetwp-type-checkboxes .dropdown-toggle, .facetwp-type-autocomplete .facetwp-autocomplete {
  line-height: 1.5;
  font-size: 20px;
  padding: var(--bs-spacer-2) calc(var(--bs-spacer-3) + 48px) var(--bs-spacer-2) var(--bs-spacer-3);
  overflow: hidden;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  border: 1px solid var(--bs-border-color);
  border-radius: 6px;
}

.facetwp-type-fselect .fs-label-wrap {
  /* height: 100%; */
  line-height: 1.5;
  padding: var(--bs-spacer-2) calc(var(--bs-spacer-3) + 48px) var(--bs-spacer-2) var(--bs-spacer-3);
  border-radius: 5px;
  overflow: hidden;
}
.facetwp-type-fselect .fs-label-wrap .fs-label {
  padding: 0 0;
}
.facetwp-type-fselect .fs-wrap {
  width: 300px;
  max-width: 100%;
}
.facetwp-type-fselect span.fs-arrow {
  background-image: 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");
  width: 16px !important;
  height: 12px !important;
  display: inline-block;
  border: none;
  background-repeat: no-repeat;
  background-size: 16px 12px;
  right: 12px;
  transition: 0s all;
}

.facetwp-type-dropdown .form-select {
  line-height: 1.5;
  font-size: 20px;
  padding: var(--bs-spacer-2) calc(var(--bs-spacer-3) + 48px) var(--bs-spacer-2) var(--bs-spacer-3);
  border-radius: 6px;
  overflow: hidden;
}

.facetwp-search {
  border-radius: 6px;
  line-height: 1.5;
  font-size: 20px;
  padding-left: var(--bs-spacer-3);
  padding-block: var(--bs-spacer-2);
}

.facetwp-type-autocomplete {
  display: flex;
  gap: var(--bs-spacer-2);
}
.facetwp-type-checkboxes .dropdown-toggle {
  background-image: 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");
  background-repeat: no-repeat;
  background-size: 16px 12px;
  background-position: calc(100% - 12px) center;
}
.facetwp-type-checkboxes .dropdown-toggle.show {
  background-image: 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' transform='scale(1, -1) translate(0, -16)' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.facetwp-type-checkboxes .dropdown-toggle::after {
  display: none;
}

.filters .dropdown-menu {
  display: none;
}
.filters .dropdown-menu.show {
  display: inline-block;
  background: #ffffff;
  padding: 12px 12px;
  border: 1px solid var(--bs-border-color);
  border-top: none;
  z-index: 9;
}

.facetwp-reset {
  margin-top: 24px;
}

.facetwp-template {
  container: facetwp-template/inline-size;
}
@container facetwp-template (width < 577px) {
  .facetwp-template .grid {
    gap: 24px;
  }
}

.search .filters {
  align-items: baseline;
}

/* EMS Theme Base */
#main > .paging-navigation {
  display: none;
}

.nav-links {
  text-align: center;
}
.nav-links .page-numbers {
  color: #4180c2;
  padding: 0 5px;
}
.nav-links .page-numbers.current {
  color: #b3242a;
}
.nav-links .page-numbers.prev {
  padding-right: 30px;
}
.nav-links .page-numbers.next {
  padding-left: 30px;
}

.archive-container {
  padding-top: 48px;
  padding-bottom: 96px;
}
@media (max-width: 766.98px) {
  .archive-container {
    padding-top: 24px;
    padding-bottom: 48px;
  }
}

.no-results .entry-header {
  padding-left: 0 !important;
}

.corners-rounded {
  border-radius: 12px;
  overflow: hidden;
}

.corners-pill {
  border-radius: 10000px;
  overflow: hidden;
}

.corners-circular {
  border-radius: 100%;
  overflow: hidden;
}

body:not(.js-error):not(.wp-admin) *:not(.animation-none).wp-block-heading:not(.fade-in-up):not(.fade-in-down):not(.fade-in-right):not(.fade-in-left):not(.fade-in) {
  opacity: 0;
  transform: translateY(40px);
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in {
  opacity: 0;
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in-up {
  opacity: 0;
  transform: translateY(40px);
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in-down {
  opacity: 0;
  transform: translateY(-40px);
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in-right {
  opacity: 0;
  transform: translateX(-40px);
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in-left {
  opacity: 0;
  transform: translateX(40px);
}
body:not(.js-error):not(.wp-admin) *:not(.animation-none).fade-in {
  opacity: 0;
}

.entry-content > ul,
.entry-content > ol {
  padding-left: var(--bs-spacer-3);
}

body .is-layout-constrained > .alignwide {
  width: 100%;
}

hr.wp-block-separator {
  opacity: 1;
}

figure.wp-block-pullquote {
  text-align: left;
  border: none;
  padding: 24px 48px;
}
@media (max-width: 766.98px) {
  figure.wp-block-pullquote {
    padding: 12px 0;
  }
}
figure.wp-block-pullquote blockquote {
  max-width: 100%;
  margin: 0 auto;
  border: none;
}
figure.wp-block-pullquote blockquote p {
  margin-bottom: 0;
}
figure.wp-block-pullquote blockquote cite {
  font-style: italic;
}

.entry-content > .wp-block-columns {
  margin-bottom: 48px;
  margin-top: 48px;
}

:where(.wp-block-columns.is-layout-flex) {
  gap: 24px 24px;
}

:where(.wp-block-columns.is-layout-flex.is-style-no-gutter) {
  gap: 0 0 !important;
}

:where(.wp-block-columns.is-layout-flex.is-style-small-gutter) {
  gap: 8px 8px !important;
}

.wp-block-column.has-background {
  padding: 24px 24px;
}

.wp-block-column.is-style-rounded-corners {
  border-radius: 12px;
  overflow: hidden;
}

.entry-content > .wp-block-group {
  margin-top: 24px;
  margin-bottom: 48px;
}

.wp-block-group.has-background {
  padding: 24px 24px;
}
.wp-block-group.has-background.alignfull {
  padding-left: 0;
  padding-right: 0;
}

.wp-block-group:has(.wp-block-image.alignright, .wp-block-image.alignleft) {
  display: flow-root;
}

.wp-block-cover.alignfull {
  padding-left: 0;
  padding-right: 0;
}

.wp-block-media-text {
  margin-top: 48px;
  margin-bottom: 48px;
  gap: 48px;
  grid-template-columns: 1fr 1fr !important;
}
@media (max-width: 766.98px) {
  .wp-block-media-text {
    margin-top: 24px;
    margin-bottom: 24px;
  }
}
.wp-block-media-text > .wp-block-media-text__content {
  padding-left: 0 !important;
}
@media (max-width: 766.98px) {
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    padding: 12px 0;
  }
}

.is-style-circle img, .is-style-circle figure {
  border-radius: 100000000px !important;
  overflow: hidden;
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}

.is-style-rounded img,
.is-style-rounded figure {
  border-radius: 12px !important;
  overflow: hidden;
}

.wp-block-gallery.is-style-align-center .wp-block-image {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.wp-block-gallery.is-style-align-top .wp-block-image {
  margin-top: 0 !important;
  margin-bottom: auto !important;
}
.wp-block-gallery.is-style-align-bottom .wp-block-image {
  margin-top: auto !important;
  margin-bottom: 0 !important;
}

.wp-block-quote {
  border-left: 5px solid rgba(0, 0, 0, 0.05);
  padding: var(--bs-spacer-3);
}

body .wp-block-navigation__responsive-container-open:not(.always-shown) {
  display: block !important;
}

body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
  display: none !important;
}

@media (min-width: 1080px) {
  body .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: none !important;
  }
  body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: block !important;
  }
}
.wp-block-separator {
  color: #b3242a;
}
.wp-block-separator:not(.is-style-dots) {
  border-top: 1px solid #b3242a;
}
.wp-block-separator.is-style-wide {
  border-width: 4px;
}

.teaser {
  gap: 48px;
}
.teaser--featured_image img {
  width: 100%;
  aspect-ratio: 16/9;
  -o-object-fit: cover;
     object-fit: cover;
}
.teaser .teaser--featured_image {
  position: relative;
}
@media (min-width: 767px) {
  .teaser .teaser--featured_image {
    flex: 1 1 30%;
  }
}
.teaser .teaser--featured_image img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.teaser .teaser--featured_image .badge {
  position: absolute;
  left: 5px;
  top: 5px;
  padding: 5px 10px;
  line-height: 1;
  border-radius: 100px;
  text-transform: uppercase;
  font-size: 0.7rem;
  background-color: var(--wp--preset--color--blue);
  color: var(--wp--preset--color--white);
}
.teaser .post_content {
  padding: var(--bs-spacer-2) 0;
}
@media (min-width: 767px) {
  .teaser .post_content {
    flex: 1 1 70%;
  }
}
.teaser .post_content .teaser--title {
  margin: 0 0 var(--bs-spacer-2);
  color: #11274a;
}
.teaser .post_content .teaser--post-meta.post-meta p {
  margin-block-start: 0;
  margin-block-end: 0;
  margin: 0 0;
}
.teaser .post_content .teaser--excerpt {
  margin: var(--bs-spacer-2) 0 0;
}
.teaser .post_content .wp-block-button {
  margin-top: var(--bs-spacer-2);
}
@media (min-width: 767px) {
  .teaser.teaser-list {
    display: flex;
    margin: 24px 0;
  }
}
.teaser.teaser-list .teaser--featured_image {
  flex: 1 0 30%;
}
.teaser.teaser-list .post_content {
  flex: 1 0 70%;
}
.teaser--categories {
  display: flex;
  flex-wrap: wrap;
  gap: var(--bs-spacer-2);
  margin-top: var(--bs-spacer-2);
}
.teaser--categories .teaser--category {
  display: inline-block;
  padding: 5px 10px;
  line-height: 1.2;
  border-radius: 100px;
  text-transform: uppercase;
  font-size: 0.7rem;
  background-color: var(--wp--preset--color--blue);
  color: var(--wp--preset--color--white);
  text-decoration: none;
  text-align: center;
}
.teaser.teaser-list.teaser--announcement .teaser--featured_image img {
  height: auto;
  aspect-ratio: 1/1;
}

.wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid {
  display: flex;
  gap: 24px;
  padding: 0;
  margin: 0 0 24px;
}
.wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .teaser--featured_image {
  flex: 0 1 30%;
}
@media (min-width: 1080px) {
  .wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .teaser--featured_image {
    flex: 0 0 200px;
  }
}
.wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .teaser--featured_image a {
  aspect-ratio: 1;
  width: 100%;
  display: inline-block;
}
.wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .teaser--featured_image a:has(svg) {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background-color: #4180c2;
}
.wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .post_content {
  flex: 1 1 70%;
}
@media (min-width: 1080px) {
  .wp-block-acf-faceted-teasers-block-events .teaser--event.teaser-grid .post_content {
    flex: 1 1 auto;
  }
}

.single--event .event-header {
  margin-left: calc(-0.5 * var(--bs-gutter-x)) !important;
  margin-right: calc(-0.5 * var(--bs-gutter-x)) !important;
}
.single--event .event-header__featured_image {
  margin-bottom: 48px;
}
@media (min-width: 1080px) {
  .single--event .event-header__featured_image {
    max-width: 50%;
    margin-bottom: 0;
  }
}

.teaser--in-memoriam.teaser-list {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 4px solid #b3242a;
}
.teaser--in-memoriam.teaser-list .teaser--image {
  flex: 0 1 auto;
  max-width: 200px;
}
.teaser--in-memoriam.teaser-list .teaser--title {
  color: #11274a;
  margin-bottom: var(--bs-spacer-1);
}
.teaser--in-memoriam.teaser-list .teaser--date {
  margin-bottom: 24px;
}

.single--in-memoriam .in-memoriam__content {
  display: flex;
  gap: 24px;
}
@media (max-width: 766.98px) {
  .single--in-memoriam .in-memoriam__content {
    flex-direction: column;
  }
}
.single--in-memoriam .post-featured-image {
  flex: 0 0 auto;
  max-width: 400px;
}

.contractor-database .filters .facetwp-facet {
  margin-bottom: 0;
  margin-top: var(--bs-spacer-1);
}
.contractor-database .filters .fs-wrap,
.contractor-database .filters .facetwp-input-wrap,
.contractor-database .filters .search-filter,
.contractor-database .filters .dropdown-toggle {
  width: 100%;
}
.contractor-database .teaser--contractor {
  border-bottom: 4px solid #b3242a;
  padding-bottom: var(--bs-spacer-4);
  margin-bottom: var(--bs-spacer-4);
}

.teaser--contractor {
  container: teaser-contractor/inline-size;
}
.teaser--contractor .teaser--content {
  display: flex;
  gap: 24px;
}
@container teaser-contractor (width < 700px) {
  .teaser--contractor .teaser--content {
    flex-wrap: wrap;
  }
  .teaser--contractor .post_content {
    flex: 1 1 calc(100% - 200px);
    min-width: 370px;
  }
}
.teaser--contractor .teaser--image {
  flex: 0 0 150px;
  color: #ffffff;
  margin-right: var(--bs-spacer-2);
  aspect-ratio: 1;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.teaser--contractor .teaser--title {
  color: #11274a;
}
.teaser--contractor .post__content {
  flex: 1 1 auto;
}
.teaser--contractor .contractor--specialties {
  display: flex;
  gap: var(--bs-spacer-2);
  flex-wrap: wrap;
  margin-bottom: var(--bs-spacer-2);
}
.teaser--contractor .contractor--specialty {
  background-color: #f4f4f4;
  padding: 4px 12px;
  font-size: 16px;
  border-radius: 6px;
  display: inline-block;
}
.teaser--contractor .teaser--buttons {
  flex: 1 0 200px;
  display: flex;
  flex-direction: column;
  gap: var(--bs-spacer-2);
}
.teaser--contractor .contractor-phone,
.teaser--contractor .contractor-email {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 6px;
  margin-bottom: 0;
  line-height: 1;
}
.teaser--contractor .contractor-phone a,
.teaser--contractor .contractor-email a {
  text-decoration: none;
}
.teaser--contractor .contractor-phone:before,
.teaser--contractor .contractor-email:before {
  content: "";
  color: #4180c2;
}
.teaser--contractor .contractor-phone:empty,
.teaser--contractor .contractor-email:empty {
  display: none;
}
.teaser--contractor .contractor-phone:before {
  content: "call";
}
.teaser--contractor .contractor-email:before {
  content: "mail";
}
.teaser--contractor .contractor--contacts {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.search-results .teaser--contractor .teaser--featured_image .teaser--image {
  aspect-ratio: 16/9;
}
.search-results .teaser--contractor .teaser--featured_image img {
  -o-object-fit: contain;
     object-fit: contain;
}

.single--contractor .contractor-details {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(540px, 1fr));
}
.single--contractor .contractor-header {
  display: flex;
  gap: 24px;
}
@media (max-width: 766.98px) {
  .single--contractor .contractor-header {
    flex-wrap: wrap;
  }
}
.single--contractor .contractor-header__featured_image {
  flex: 0 0 240px;
  color: #ffffff;
  margin-right: var(--bs-spacer-2);
  aspect-ratio: 1;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.single--contractor .contractor-logo {
  width: 100%;
  height: auto;
}
.single--contractor .contractor-features {
  display: flex;
  flex-direction: column;
}
.single--contractor .contractor-features p {
  display: flex;
  gap: var(--bs-spacer-2);
  align-items: center;
}
.single--contractor .contractor-contact-info ul {
  list-style-type: none;
  padding: 0;
}
.single--contractor .contractor-contact-info ul li {
  display: flex;
  justify-content: start;
  margin-bottom: var(--bs-spacer-2);
}
@media (max-width: 766.98px) {
  .single--contractor .contractor-contact-info ul li {
    flex-direction: column;
    margin-bottom: 24px;
  }
}
.single--contractor .contractor-contact-info__label {
  flex: 0 0 200px;
}
@media (max-width: 766.98px) {
  .single--contractor .contractor-contact-info__label {
    flex: 0 0 auto;
  }
}

@media (min-width: 1500px) {
  .has-ibew-48-offset-icon {
    position: relative;
  }
  .has-ibew-48-offset-icon:after {
    content: "";
    position: absolute;
    bottom: 15%;
    width: 208px;
    height: 208px;
    background-image: url("../../assets/images/ibew-icon.png");
    background-repeat: no-repeat;
    background-size: contain;
    left: -104px;
    z-index: 3;
  }
}

.carousel-block .slick-initialized {
  position: relative;
}
.carousel-block .slick-initialized .slick-list {
  margin: 0 auto;
}
.carousel-block .slick-initialized .slick-arrow {
  width: 24px;
  height: 36px;
  position: absolute;
  top: calc(50% - 18px);
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='36' viewBox='0 0 24 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 4.5L4.8912 0L24 18L4.8912 36L0 31.5L14.4 18L0 4.5Z' fill='%23999999'/%3E%3C/svg%3E");
  font-size: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  padding: 0 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.carousel-block .slick-initialized .slick-arrow.slick-prev {
  left: 0;
  transform: rotate(180deg);
}
.carousel-block .slick-initialized .slick-arrow.slick-next {
  right: 0;
}
.carousel-block .slick-initialized .slick-arrow:hover {
  opacity: 0.7;
}
.carousel-block .slick-initialized ul.slick-dots {
  width: 100%;
  list-style: none;
  text-align: center;
  display: inline-flex;
  margin: var(--bs-spacer-2) auto;
  padding: 0;
  align-items: center;
  justify-content: center;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.carousel-block .slick-initialized ul.slick-dots li {
  display: inline-flex;
}
.carousel-block .slick-initialized ul.slick-dots li button {
  color: transparent;
  background-color: #ffffff;
  border: 2px solid #4180c2;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  padding: 0;
  overflow: hidden;
}
.carousel-block .slick-initialized ul.slick-dots li button:hover {
  background-color: #4180c2;
  opacity: 0.6;
}
.carousel-block .slick-initialized ul.slick-dots li.slick-active button {
  background-color: #4180c2;
}
.carousel-block[data-arrows=true] .slick-list {
  max-width: calc(100% - 100px);
}

.carousel-block .slick-track {
  display: flex;
  align-items: center;
  gap: 0 var(--bs-spacer-3);
}
.carousel-block.type_image .slick-track {
  gap: 0;
}

.carousel-container-block.alignfull {
  padding-left: var(--bs-spacer-3);
  padding-right: var(--bs-spacer-3);
}
@media (max-width: 766.98px) {
  .carousel-container-block.alignfull {
    padding-left: var(--bs-spacer-3);
    padding-right: var(--bs-spacer-3);
  }
}
.carousel-container-block.align-text-center .slick-slide {
  text-align: center;
}
.carousel-container-block.align-text-center img {
  margin: 0 auto;
}
.carousel-container-block.align-text-left .slick-slide {
  text-align: left;
}
@media (min-width: 600px) {
  .carousel-container-block.align-text-left img {
    margin: 0 auto 0 0;
  }
}
.carousel-container-block.align-text-right .slick-slide {
  text-align: right;
}
@media (min-width: 600px) {
  .carousel-container-block.align-text-right img {
    margin: 0 0 0 auto;
  }
}
.carousel-container-block .wp-block-image.aligncenter img {
  margin: 0 auto;
}
.carousel-container-block .wp-block-image.alignleft img {
  margin: 0 auto 0 0;
}
.carousel-container-block .wp-block-image.alignright img {
  margin: 0 0 0 auto;
}

.image-slide-block img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.image-slide-block {
  height: 40vh;
}

.background-carousel-block {
  position: relative;
}
.background-carousel-block .carousel-block__content {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 1001;
  background: rgba(0, 0, 0, 0.4);
  align-items: center;
  justify-content: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
.background-carousel-block .ems-slick-container {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
}
.background-carousel-block .ems-slick-container .slick-slide {
  z-index: 999;
}
.background-carousel-block .slick-track {
  display: flex;
}
.background-carousel-block .carousel-block__images,
.background-carousel-block .slick-list,
.background-carousel-block .slick-track,
.background-carousel-block .slick-slide,
.background-carousel-block .slick-slide > div {
  height: 100%;
}
.background-carousel-block .slick-autoplay-toggle-button {
  color: white;
  bottom: 25px;
  right: 25px;
  left: unset;
  z-index: 1002;
}
.background-carousel-block .slick-autoplay-toggle-button:focus {
  outline: auto;
}

.responsive-hero-block .carousel-block__content {
  min-height: max(800px, 30vw) !important;
}

.slick-prev .slick-prev-icon::before,
.slick-next .slick-next-icon::before {
  content: "";
}

.team-grid {
  display: grid;
  grid-template-columns: 1fr;
  -moz-column-gap: 24px;
       column-gap: 24px;
  row-gap: 24px;
  padding: 24px 0;
}
@media (min-width: 600px) {
  .team-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 767px) {
  .team-grid {
    padding: 48px 0;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1200px) {
  .team-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

.team-member-teaser {
  position: relative;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  text-align: left;
  border: none;
  background: none;
}
.team-member-teaser .btn-primary, .team-member-teaser .accordion-carousel-block .accordion-carousel-content .accordion-body a, .accordion-carousel-block .accordion-carousel-content .accordion-body .team-member-teaser a {
  position: absolute;
  top: -1px;
  right: -1px;
  width: 48px;
  height: 48px;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='black' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 32px;
  background-position: center;
  font-size: 0;
  padding: 0 0;
  background-color: var(--wp--preset--color--blue-dk);
  border-radius: 0;
  color: #ffffff;
}
.team-member-teaser img {
  width: 100%;
  height: 100%;
  aspect-ratio: 2/3;
  -o-object-fit: cover;
     object-fit: cover;
}
.team-member-teaser .team-member-lower {
  text-decoration: none;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: var(--bs-spacer-3) 0;
}
.team-member-teaser .team-member-lower * {
  color: #0D0D0D;
  text-decoration: none;
}
.team-member-teaser .team-member-lower .read-more {
  color: #4180c2;
  text-decoration: underline;
}

#teamModal {
  overflow: hidden;
}
#teamModal .modal-dialog {
  max-width: 100%;
  margin: 0;
}
@media (min-width: 1080px) {
  #teamModal .modal-dialog {
    max-width: 1200px;
    margin: 0 auto;
  }
}
#teamModal .modal-content {
  background-color: var(--wp--preset--color--white);
  padding: var(--bs-spacer-4);
  max-height: calc(100vh - 100px);
  overflow: hidden;
  margin-top: 50px;
  overflow-y: auto;
}
#teamModal .modal-content .modal-header {
  padding: 0px 0 0;
  border-bottom: none !important;
}
#teamModal .modal-content .modal-header,
#teamModal .modal-content .modal-body {
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
}
#teamModal .modal-content .btn-close {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M376.6 84.5c11.3-13.6 9.5-33.8-4.1-45.1s-33.8-9.5-45.1 4.1L192 206 56.6 43.5C45.3 29.9 25.1 28.1 11.5 39.4S-3.9 70.9 7.4 84.5L150.3 256 7.4 427.5c-11.3 13.6-9.5 33.8 4.1 45.1s33.8 9.5 45.1-4.1L192 306 327.4 468.5c11.3 13.6 31.5 15.4 45.1 4.1s15.4-31.5 4.1-45.1L233.7 256 376.6 84.5z' fill='black'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 1;
  margin: 0 0 0 auto;
}
#teamModal .modal-content .modal-body {
  padding-bottom: 0;
  display: flex;
  flex-wrap: wrap;
}
#teamModal .modal-content .modal-body .col-left {
  flex: 0 0 100%;
}
@media (min-width: 1080px) {
  #teamModal .modal-content .modal-body .col-left {
    flex: 0 1 35%;
    padding-left: 0;
    padding-right: 24px;
  }
}
#teamModal .modal-content .modal-body .col-right {
  flex: 0 0 100%;
}
@media (min-width: 1080px) {
  #teamModal .modal-content .modal-body .col-right {
    flex: 0 1 65%;
    padding-right: 0;
    padding-left: 24px;
  }
}
#teamModal #teamMemberTitle {
  margin-bottom: 0;
}
#teamModal .team-member-contact {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
#teamModal #teamModalImage {
  margin-bottom: var(--bs-spacer-3);
}
@media (min-width: 1080px) {
  #teamModal #teamModalImage {
    margin-bottom: 0;
  }
}
.team-member-teaser .team-member-phone,
.team-member-teaser .team-member-cell,
.team-member-teaser .team-member-email,
#teamModal .team-member-phone,
#teamModal .team-member-cell,
#teamModal .team-member-email {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 6px;
  margin-bottom: 0;
  line-height: 1;
}
.team-member-teaser .team-member-phone:before,
.team-member-teaser .team-member-cell:before,
.team-member-teaser .team-member-email:before,
#teamModal .team-member-phone:before,
#teamModal .team-member-cell:before,
#teamModal .team-member-email:before {
  content: "";
  color: #4180c2;
}
.team-member-teaser .team-member-phone:empty,
.team-member-teaser .team-member-cell:empty,
.team-member-teaser .team-member-email:empty,
#teamModal .team-member-phone:empty,
#teamModal .team-member-cell:empty,
#teamModal .team-member-email:empty {
  display: none;
}
.team-member-teaser .team-member-phone:before,
#teamModal .team-member-phone:before {
  content: "call";
}
.team-member-teaser .team-member-cell:before,
#teamModal .team-member-cell:before {
  content: "mobile";
}
.team-member-teaser .team-member-email:before,
#teamModal .team-member-email:before {
  content: "mail";
}
.team-member-teaser .team-member-bio,
#teamModal .team-member-bio {
  margin-top: var(--bs-spacer-3);
}
.team-member-teaser .team-member-name,
#teamModal .team-member-name {
  margin-bottom: 0;
  color: #11274a;
}
.team-member-teaser .team-member-title,
#teamModal .team-member-title {
  font-style: italic;
  line-height: 1.1;
}

.search-results .teaser--leadership-position .teaser--featured_image img {
  aspect-ratio: 3/4;
}

.breadcrumbs {
  margin-top: var(--bs-spacer-3);
  margin-bottom: var(--bs-spacer-2);
  display: flex;
  align-items: center;
}
@media (max-width: 766.98px) {
  .breadcrumbs {
    margin-top: var(--bs-spacer-2);
  }
}
.breadcrumbs .breadcrumb {
  text-decoration: none;
  color: #11274a;
}
.breadcrumbs .breadcrumb-separator {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.70664 6.29365C8.09727 6.68428 8.09727 7.31865 7.70664 7.70928L1.70664 13.7093C1.31602 14.0999 0.681641 14.0999 0.291016 13.7093C-0.0996094 13.3187 -0.0996094 12.6843 0.291016 12.2937L5.58477 6.9999L0.294141 1.70615C-0.0964844 1.31553 -0.0964844 0.681152 0.294141 0.290527C0.684766 -0.100098 1.31914 -0.100098 1.70977 0.290527L7.70977 6.29053L7.70664 6.29365Z' fill='%2306181C'/%3E%3C/svg%3E");
  display: inline-block;
  width: 10px;
  height: 12px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 5px -2px;
}

.entry-content > .wp-block-cover {
  min-height: 350px;
}

.page-heading-block .page-title,
.page-heading-cover-block .page-title,
.page-heading-featured-image-block .page-title,
.page-heading-two-columns-block .page-title {
  margin-top: 0;
}
.page-heading-block .meta,
.page-heading-cover-block .meta,
.page-heading-featured-image-block .meta,
.page-heading-two-columns-block .meta {
  margin-bottom: 10px;
  margin-block-start: 10px;
}
.page-heading-block .wp-block-post-date,
.page-heading-block .wp-block-post-author__name,
.page-heading-cover-block .wp-block-post-date,
.page-heading-cover-block .wp-block-post-author__name,
.page-heading-featured-image-block .wp-block-post-date,
.page-heading-featured-image-block .wp-block-post-author__name,
.page-heading-two-columns-block .wp-block-post-date,
.page-heading-two-columns-block .wp-block-post-author__name {
  font-size: 13px;
}
.page-heading-block .wp-block-post-author__name,
.page-heading-cover-block .wp-block-post-author__name,
.page-heading-featured-image-block .wp-block-post-author__name,
.page-heading-two-columns-block .wp-block-post-author__name {
  margin-top: 0;
  margin-bottom: 0;
}
.page-heading-block .wp-block-post-terms.taxonomy-category,
.page-heading-cover-block .wp-block-post-terms.taxonomy-category,
.page-heading-featured-image-block .wp-block-post-terms.taxonomy-category,
.page-heading-two-columns-block .wp-block-post-terms.taxonomy-category {
  margin-bottom: 20px;
}
.page-heading-block .wp-block-post-terms.taxonomy-category a,
.page-heading-cover-block .wp-block-post-terms.taxonomy-category a,
.page-heading-featured-image-block .wp-block-post-terms.taxonomy-category a,
.page-heading-two-columns-block .wp-block-post-terms.taxonomy-category a {
  padding: 6px 12px 5px;
  color: #4180c2;
  background-color: #b3242a;
  font-weight: 500;
  line-height: 1;
  font-size: 14px;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  text-decoration: none;
  display: inline-block;
}
.page-heading-block .wp-block-post-terms.taxonomy-category a:not(:last-child),
.page-heading-cover-block .wp-block-post-terms.taxonomy-category a:not(:last-child),
.page-heading-featured-image-block .wp-block-post-terms.taxonomy-category a:not(:last-child),
.page-heading-two-columns-block .wp-block-post-terms.taxonomy-category a:not(:last-child) {
  margin-right: 10px;
}

.page-heading-cover-block .wp-block-cover {
  min-height: 320px;
  align-items: end;
  padding-bottom: 40px;
}

.page-heading-featured-image-block img {
  max-height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}
.page-heading-featured-image-block .wp-block-acf-breadcrumbs {
  margin-top: 0;
}
.page-heading-featured-image-block .breadcrumbs {
  margin-top: 10px;
}

.page-heading-block__title.has-background {
  padding-block: var(--bs-spacer-5);
}
@media (max-width: 766.98px) {
  .page-heading-block__title.has-background {
    padding-block: var(--bs-spacer-4);
  }
}
.page-heading-block__hero.wp-block-cover {
  min-height: 460px;
}
@media (max-width: 766.98px) {
  .page-heading-block__hero.wp-block-cover {
    min-height: 200px;
  }
}

.accordion-button {
  font-size: inherit;
  font-weight: inherit;
}
.accordion-button:hover, .accordion-button:not(.collapsed), .accordion-button:focus {
  color: inherit;
  background-color: transparent;
  box-shadow: none;
}
.accordion-button:focus {
  outline: auto;
}
.accordion-button:after {
  background-position: center;
}

.accordion-item {
  border-left: none;
  border-right: none;
}
.accordion-item .accordion-body {
  padding-top: 0;
}

.wp-block-acf-section-heading {
  max-width: 100%;
}
.wp-block-acf-section-heading.aligncenter {
  margin-left: auto;
  margin-right: auto;
  width: 880px;
}
.wp-block-acf-section-heading.alignleft {
  margin-left: 0;
  margin-right: auto;
  width: 880px;
}
.wp-block-acf-section-heading.alignright {
  margin-left: auto;
  margin-right: 0;
  width: 880px;
}

.section-heading .acf-innerblocks-container {
  display: flex;
  -moz-column-gap: 48px;
       column-gap: 48px;
  padding: 24px 0;
  margin: 48px 0;
  align-items: center;
  justify-content: space-between;
  border-bottom: 4px solid #b3242a;
  flex-wrap: wrap;
}
@media (min-width: 767px) {
  .section-heading .acf-innerblocks-container {
    flex-wrap: nowrap;
  }
  .section-heading .acf-innerblocks-container .wp-block-heading {
    flex: 1 0 40%;
  }
  .section-heading .acf-innerblocks-container .wp-block-button {
    flex: 1 1 60%;
  }
  .section-heading .acf-innerblocks-container p {
    flex: 1 1 60%;
  }
}
.section-heading.align-content-top .acf-innerblocks-container {
  align-items: flex-start;
}
.section-heading.align-content-bottom .acf-innerblocks-container {
  align-items: flex-end;
}
.section-heading__red-line .wp-block-heading {
  display: flex;
  align-items: center;
  gap: 24px;
}
.section-heading__red-line .wp-block-heading:after {
  content: "";
  display: inline-block;
  flex-grow: 1;
  border-bottom: 4px solid #b3242a;
}

.linked-content-block .wp-block-cover .wp-block-cover__background,
.linked-content-block .wp-block-cover .wp-block-cover__inner-container {
  transition: all 0.3s;
}
.linked-content-block.fade_in:not(:hover) .wp-block-cover .wp-block-cover__background {
  opacity: 0;
}
.linked-content-block.fade_in:not(:hover) .wp-block-cover .wp-block-cover__inner-container {
  opacity: 0;
  transform: translateY(20px);
}
.linked-content-block.slide_up:not(:hover) .wp-block-cover .wp-block-cover__background,
.linked-content-block.slide_up:not(:hover) .wp-block-cover .wp-block-cover__inner-container {
  opacity: 0;
  transform: translateY(-100%);
}
.linked-content-block.slide_down:not(:hover) .wp-block-cover .wp-block-cover__background,
.linked-content-block.slide_down:not(:hover) .wp-block-cover .wp-block-cover__inner-container {
  opacity: 0;
  transform: translateY(100%);
}
.linked-content-block.slide_left:not(:hover) .wp-block-cover .wp-block-cover__background,
.linked-content-block.slide_left:not(:hover) .wp-block-cover .wp-block-cover__inner-container {
  opacity: 0;
  transform: translateX(-100%);
}
.linked-content-block.slide_right:not(:hover) .wp-block-cover .wp-block-cover__background,
.linked-content-block.slide_right:not(:hover) .wp-block-cover .wp-block-cover__inner-container {
  opacity: 0;
  transform: translateX(100%);
}

.tab-content-nav .nav-pills {
  gap: var(--bs-spacer-2);
  list-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0;
}
.tab-content-nav .nav-pills li.nav-item {
  margin: 0 0;
  flex: 1 1 100%;
}
.tab-content-nav .nav-pills li.nav-item .nav-link {
  width: 100%;
  height: 100%;
  line-height: 1.1;
}
@media (max-width: 1079.98px) {
  .tab-content-nav .nav-pills {
    flex-wrap: wrap;
  }
  .tab-content-nav .nav-pills li.nav-item {
    flex: 1 0 calc(33.3333333333% - 5px) !important;
  }
}
@media (max-width: 766.98px) {
  .tab-content-nav .nav-pills li.nav-item {
    flex: 1 0 calc(50% - 2.5px) !important;
  }
}
@media (max-width: 599.98px) {
  .tab-content-nav .nav-pills li.nav-item {
    flex: 1 0 100% !important;
  }
}

body:not(.wp-admin) .tab-content {
  padding: var(--bs-spacer-3) 0;
}
body:not(.wp-admin) .tab-content .tab-pane {
  display: none;
}
body:not(.wp-admin) .tab-content .tab-pane.active {
  display: block;
}

.tabbed-content {
  display: flex;
  gap: 48px;
}
.tabbed-content .tab-content {
  flex: 1 1 100%;
}
.tabbed-content.position_sidebar_right {
  flex-direction: row;
}
.tabbed-content.position_sidebar_left {
  flex-direction: row-reverse;
}
.tabbed-content.position_top {
  flex-direction: column-reverse;
}
.tabbed-content.position_top .nav-pills {
  width: 100%;
  padding: 0 0 var(--bs-spacer-2);
  flex-wrap: nowrap;
  display: inline-flex;
  justify-content: space-between;
}
.tabbed-content.position_sidebar_left, .tabbed-content.position_sidebar_right {
  justify-content: space-between;
}
.tabbed-content.position_sidebar_left .tab-content-nav, .tabbed-content.position_sidebar_right .tab-content-nav {
  flex: 1 1 300px;
}
.tabbed-content.position_sidebar_left .tab-content-nav .nav, .tabbed-content.position_sidebar_right .tab-content-nav .nav {
  width: 100%;
}
.tabbed-content.position_sidebar_left .nav-pills, .tabbed-content.position_sidebar_right .nav-pills {
  margin-bottom: 0;
  padding-bottom: 0;
}
.tabbed-content.position_sidebar_left .nav-pills .nav-item, .tabbed-content.position_sidebar_right .nav-pills .nav-item {
  margin-bottom: 24px;
}
.tabbed-content.style_tabs .nav-item {
  margin-bottom: 0 !important;
}
.tabbed-content.style_tabs .nav-item .nav-link {
  -moz-appearance: none !important;
       appearance: none !important;
  -webkit-appearance: none !important;
  background: var(--bs-white);
  padding: var(--bs-spacer-2);
  border: 1px solid #dee2ec;
  outline: none;
  color: #ffffff;
}
.tabbed-content.style_tabs .nav-item .nav-link.active {
  font-weight: bold;
}
.tabbed-content.style_tabs.position_top .nav-pills {
  gap: 0;
  padding: 0 0;
  margin-bottom: 0;
}
.tabbed-content.style_tabs.position_top .nav-pills .nav-item:not(:first-of-type) .nav-link {
  border-left: 0;
}
.tabbed-content.style_tabs.position_top .nav-pills .nav-item:first-of-type .nav-link {
  border-top-left-radius: 11px;
  border-bottom-left-radius: 11px;
}
.tabbed-content.style_tabs.position_top .nav-pills .nav-item:last-of-type .nav-link {
  border-top-right-radius: 11px;
  border-bottom-right-radius: 11px;
}
.tabbed-content.style_tabs.position_sidebar_left, .tabbed-content.style_tabs.position_sidebar_right {
  align-items: flex-start;
}
.tabbed-content.style_tabs.position_sidebar_left .nav-pills, .tabbed-content.style_tabs.position_sidebar_right .nav-pills {
  text-align: left;
  padding: 0 0;
  margin-bottom: 0;
}
.tabbed-content.style_tabs.position_sidebar_left .nav-pills .nav-item:not(:first-of-type) .nav-link, .tabbed-content.style_tabs.position_sidebar_right .nav-pills .nav-item:not(:first-of-type) .nav-link {
  border-top: 0;
}
.tabbed-content.style_tabs.position_sidebar_left .nav-pills .nav-item:first-of-type .nav-link, .tabbed-content.style_tabs.position_sidebar_right .nav-pills .nav-item:first-of-type .nav-link {
  border-top-left-radius: 11px;
  border-top-right-radius: 11px;
}
.tabbed-content.style_tabs.position_sidebar_left .nav-pills .nav-item:last-of-type .nav-link, .tabbed-content.style_tabs.position_sidebar_right .nav-pills .nav-item:last-of-type .nav-link {
  border-bottom-left-radius: 11px;
  border-bottom-right-radius: 11px;
}
.tabbed-content.style_buttons .nav-link {
  border-radius: 12px;
  padding: 12px 24px;
  font-size: 1rem;
  line-height: 1;
  border: 1px solid;
}
.tabbed-content.style_buttons .nav-link.active {
  font-weight: bold;
}

.wp-block-acf-faceted-teasers-block .filters,
.search .filters {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 24px;
  margin-bottom: var(--bs-spacer-4);
}
.wp-block-acf-faceted-teasers-block .filters .facetwp-facet,
.search .filters .facetwp-facet {
  margin: 0 0;
}
@media (min-width: 1080px) {
  .wp-block-acf-faceted-teasers-block .filters .facetwp-type-search:not(:only-child),
  .search .filters .facetwp-type-search:not(:only-child) {
    margin-left: auto;
  }
}

.facetwp-template .grid .post_content {
  padding: var(--bs-spacer-2) 0;
}

.facetwp-type-pager {
  display: flex;
  justify-content: center;
  align-items: center;
}

.page-cover-block.alignfull .wp-block-cover {
  padding-left: 0;
  padding-right: 0;
}
.page-cover-block.alignfull .wp-block-cover__inner-container .wp-block-group {
  padding-left: 0;
  padding-right: 0;
}

.post-cover__columns {
  display: flex;
  gap: var(--bs-spacer-5);
  justify-content: space-between;
}
.post-cover__columns .post-cover-image {
  flex: 0 0 50%;
}
.post-cover__columns .post-cover-image img {
  border-radius: 12px;
  overflow: hidden;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.post-cover__columns__content {
  flex: 1 1 50%;
  display: inline-flex;
  align-items: center;
}
.post-cover__columns__content .post-meta {
  justify-content: flex-start;
  gap: var(--bs-spacer-3);
}

.post-tags {
  display: flex;
  justify-content: flex-start;
  gap: var(--bs-spacer-3);
  flex-wrap: wrap;
}
.post-tags .badge {
  background: #4180c2;
  border-radius: 12px;
  color: #ffffff;
}

.accordion-carousel-block .accordion {
  --bs-accordion-border-radius: 0;
}
.accordion-carousel-block .accordion-item {
  border-left: none;
  border-right: none;
}
@media (max-width: 766.98px) {
  .accordion-carousel-block {
    row-gap: --bs-gap;
    -moz-column-gap: 0;
         column-gap: 0;
  }
}
.accordion-carousel-block .accordion-carousel-image img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
.accordion-carousel-block .accordion-carousel-content {
  display: flex;
  align-items: center;
}
.block-responsive-grid {
  --bs-gap: 24px;
  --bs-columns: 1;
}
.block-responsive-grid .acf-innerblocks-container {
  display: contents;
}
.block-responsive-grid.grid-spacing-0 {
  --bs-gap: 0;
}
.block-responsive-grid.grid-spacing-12 {
  --bs-gap: 12px;
}
.block-responsive-grid.grid-spacing-24 {
  --bs-gap: 24px;
}
.block-responsive-grid.grid-spacing-48 {
  --bs-gap: 48px;
}
@media (min-width: 767px) {
  .block-responsive-grid.items-per-row-md-1 {
    --bs-columns: 1;
  }
  .block-responsive-grid.items-per-row-md-2 {
    --bs-columns: 2;
  }
  .block-responsive-grid.items-per-row-md-3 {
    --bs-columns: 3;
  }
  .block-responsive-grid.items-per-row-md-4 {
    --bs-columns: 4;
  }
  .block-responsive-grid.items-per-row-md-5 {
    --bs-columns: 5;
  }
  .block-responsive-grid.items-per-row-md-6 {
    --bs-columns: 6;
  }
  .block-responsive-grid.items-per-row-md-7 {
    --bs-columns: 7;
  }
  .block-responsive-grid.items-per-row-md-8 {
    --bs-columns: 8;
  }
  .block-responsive-grid.items-per-row-md-9 {
    --bs-columns: 9;
  }
  .block-responsive-grid.items-per-row-md-10 {
    --bs-columns: 10;
  }
  .block-responsive-grid.items-per-row-md-11 {
    --bs-columns: 11;
  }
  .block-responsive-grid.items-per-row-md-12 {
    --bs-columns: 12;
  }
}
@media (min-width: 1080px) {
  .block-responsive-grid.items-per-row-lg-1 {
    --bs-columns: 1;
  }
  .block-responsive-grid.items-per-row-lg-2 {
    --bs-columns: 2;
  }
  .block-responsive-grid.items-per-row-lg-3 {
    --bs-columns: 3;
  }
  .block-responsive-grid.items-per-row-lg-4 {
    --bs-columns: 4;
  }
  .block-responsive-grid.items-per-row-lg-5 {
    --bs-columns: 5;
  }
  .block-responsive-grid.items-per-row-lg-6 {
    --bs-columns: 6;
  }
  .block-responsive-grid.items-per-row-lg-7 {
    --bs-columns: 7;
  }
  .block-responsive-grid.items-per-row-lg-8 {
    --bs-columns: 8;
  }
  .block-responsive-grid.items-per-row-lg-9 {
    --bs-columns: 9;
  }
  .block-responsive-grid.items-per-row-lg-10 {
    --bs-columns: 10;
  }
  .block-responsive-grid.items-per-row-lg-11 {
    --bs-columns: 11;
  }
  .block-responsive-grid.items-per-row-lg-12 {
    --bs-columns: 12;
  }
}

.featured-announcement-items {
  gap: 2px;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
@media (min-width: 767px) {
  .featured-announcement-items {
    overflow-x: scroll;
  }
}
@media (max-width: 766.98px) {
  .featured-announcement-items {
    grid-template-columns: 1fr;
  }
}
.featured-announcement-item {
  display: flex;
  aspect-ratio: 1;
}
@media (min-width: 767px) {
  .featured-announcement-item {
    max-height: max(300px, 20vw);
  }
}
.featured-announcement-item.style-image .featured-announcement-item__link, .featured-announcement-item.style-image_background .featured-announcement-item__link {
  background-size: cover;
  background-position: center;
  justify-content: end;
  position: relative;
}
.featured-announcement-item.style-image .featured-announcement-item__type, .featured-announcement-item.style-image_background .featured-announcement-item__type {
  color: #ffffff;
}
.featured-announcement-item.style-image_background .featured-announcement-item__link:after {
  content: "";
  inset: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 0;
}
.featured-announcement-item.style-pattern .featured-announcement-item__link {
  justify-content: center;
}
.featured-announcement-item.style-pattern .featured-announcement-item__type {
  color: #11274a;
}
.featured-announcement-item__link {
  display: flex;
  padding: 32px;
  flex-direction: column;
  align-items: start;
  width: 100%;
  min-height: -moz-fit-content;
  min-height: fit-content;
  text-decoration: none;
}
.featured-announcement-item__title {
  color: #ffffff;
  font-weight: 500;
  font-size: clamp(21px, 1.3125rem + ((1vw - 3.2px) * 0.390625), 26px);
  line-height: 1.3;
  z-index: 1;
}
.featured-announcement-item__type {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  z-index: 1;
}

.teaser--resource-item {
  width: 100%;
}
.teaser--resource-item.teaser-grid {
  display: flex;
  gap: 24px;
  padding: 0;
  margin: 0;
}
.teaser--resource-item.teaser-grid .teaser--featured_image {
  flex: 0 0 30%;
  aspect-ratio: 1/1;
  height: 100%;
}
@media (min-width: 1080px) {
  .teaser--resource-item.teaser-grid .teaser--featured_image {
    flex: 0 0 200px;
  }
}
.teaser--resource-item.teaser-grid .teaser--featured_image a {
  aspect-ratio: 1;
  width: 100%;
}
.teaser--resource-item.teaser-grid .teaser--featured_image a:has(svg) {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background-color: #4180c2;
}
.teaser--resource-item.teaser-grid .teaser--featured_image.has-icon {
  background-color: #c56a42;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.teaser--resource-item.teaser-grid .teaser--featured_image.has-icon .icon {
  width: 80px;
  height: 80px;
}
.teaser--resource-item.teaser-grid .post_content {
  flex: 1 1 70%;
}
@media (min-width: 1080px) {
  .teaser--resource-item.teaser-grid .post_content {
    flex: 1 1 auto;
  }
}

.resource-list__items {
  display: flex;
  flex-direction: column;
  gap: var(--bs-spacer-2);
}

.resource-grid__item a {
  color: inherit;
}
.resource-grid__item a[href$=".pdf"] {
  justify-content: space-between;
  align-items: start;
  gap: 48px;
}

/* Icon CTA Block Styles */
.icon-cta-block {
  container: icon-cta-block/inline-size;
}
@container icon-cta-block (width < 420px) {
  .icon-cta-block .wp-block-columns {
    flex-direction: column;
  }
  .icon-cta-block .wp-block-column,
  .icon-cta-block .wp-block-safe-svg-svg-icon {
    text-align: center !important;
  }
  .icon-cta-block .wp-block-buttons {
    justify-content: center;
  }
}

/* CTA Block Styles */
@media (max-width: 766.98px) {
  .cta-block .wp-block-buttons {
    justify-content: center !important;
  }
  .cta-block .wp-block-buttons.is-vertical {
    align-items: center !important;
  }
}

.dispatchers-report-row {
  padding-bottom: 36px;
  margin-bottom: 48px;
  border-bottom: 4px solid #b3242a;
}
.dispatchers-report-row > * {
  max-width: 760px;
}
.dispatchers-report-employer {
  margin-bottom: 0;
}
.dispatchers-report-positions-available {
  margin-top: 0;
}

.carousel-slide__inner {
  display: flex;
}
.carousel-slide__inner__content {
  padding: 24px 24px;
}
@media (max-width: 766.98px) {
  .carousel-slide__inner__content {
    padding: 12px 0;
  }
}

.slick-slide.image-slide img {
  display: block;
  height: auto;
  width: auto;
  margin: auto;
}
@media (min-width: 1080px) {
  .slick-slide.image-slide img {
    max-height: 500px;
    max-width: 500px;
  }
}

.social-links {
  list-style: none;
  align-items: center;
  justify-content: space-between;
  -moz-column-gap: 10px;
       column-gap: 10px;
  display: flex;
  margin: 0;
  padding: 0;
  max-width: 225px;
  font-size: 36px;
}
.social-links__item {
  display: flex;
  align-items: center;
}
.social-links__item:hover {
  opacity: 0.6;
}
.social-links__link {
  display: flex;
  align-items: center;
  text-decoration: none;
}
.social-links__icon.image-icon {
  height: 1em;
  width: auto;
}

.teaser .post-meta {
  display: flex;
  justify-content: flex-start;
  -moz-column-gap: 15px;
       column-gap: 15px;
}
.teaser.sides .featured-image {
  width: 100%;
  padding-top: 50%;
  display: inline-block;
}
.teaser.sides .post_content {
  width: 100%;
}
@media (min-width: 767px) {
  .teaser.sides {
    display: flex;
  }
  .teaser.sides .featured-image {
    flex-basis: 35%;
    padding-top: 35%;
  }
  .teaser.sides .post_content {
    flex-basis: 65%;
    padding-left: 24px;
  }
}
.teaser.stacked .featured-image {
  padding-top: 50%;
  width: 100%;
  margin-bottom: 24px;
  display: inline-block;
}

.site-content .content-area {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.site-content .content-area section.block {
  margin-top: 48px;
  margin-bottom: 48px;
}

.is-style-drop-shadow {
  box-shadow: 0px 10px 16px 0px rgba(38, 59, 64, 0.1019607843);
}

.wp-block-post-content {
  display: flow-root;
}

.is-layout-constrained > .modal {
  max-width: 100%;
}

.wp-block-group.overlap-top {
  z-index: 5;
  position: relative;
  margin-top: -180px;
}
.wp-block-group.overlap-top.home-ctas {
  margin-top: -280px;
}
@media (max-width: 766.98px) {
  .wp-block-group.overlap-top.home-ctas {
    margin-top: -440px;
  }
}

p:empty {
  display: none;
}

.has-pattern-background,
.is-style-pattern-background {
  background-image: url(../../assets/images/bg-pattern.png);
  background-repeat: repeat;
  background-position: center;
}

.material-symbols-outlined, .teaser--contractor .contractor-phone:before,
.teaser--contractor .contractor-email:before, .team-member-teaser .team-member-phone:before,
.team-member-teaser .team-member-cell:before,
.team-member-teaser .team-member-email:before,
#teamModal .team-member-phone:before,
#teamModal .team-member-cell:before,
#teamModal .team-member-email:before {
  font-family: "Material Symbols Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
}

.has-ff-body-font-family {
  font-family: "Inter", sans-serif;
}

.has-ff-heading-font-family {
  font-family: "Hanken Grotesk", sans-serif;
}

body {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 20px;
  line-height: 1.4;
  font-optical-sizing: auto;
}

.site-content p,
.site-content .p {
  margin-block-end: 1rem;
  margin-block-start: 0.5rem;
}

h1,
.has-h-1-font-size,
.has-h-1-hero-font-size,
h2,
.has-h-2-font-size,
h3,
.has-h-3-font-size {
  font-weight: 900;
  line-height: 1.2;
}

h4,
.has-h-4-font-size {
  line-height: 1.4;
  font-weight: 900;
}

h5,
.has-h-5-font-size {
  line-height: 1.33;
}

h6,
.has-h-6-font-size {
  text-transform: uppercase;
  font-weight: bold;
}

a {
  color: inherit;
  text-underline-offset: 4px;
}
p a {
  text-decoration: underline;
  overflow-wrap: break-word;
  word-break: break-word;
}
.wp-block-heading.is-style-eyebrow {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #b3242a;
}

p.is-style-tag {
  background-color: #f4f4f4;
  padding: 4px 6px;
  font-size: 16px;
  border-radius: 12px;
  display: inline;
}

p + .wp-block-heading {
  margin-top: 24px;
}

.smalltext, .is-style-small, .preheading, .site-footer .copyright-bar p, footer.copyright .container.copyright__content > *,
.has-small-font-size {
  font-size: var(--bs-font-size-sm);
  line-height: 1.7;
}

.preheading {
  text-transform: uppercase;
  letter-spacing: 2px;
}

.largetext, .is-style-large {
  font-size: 24px;
}
@media (max-width: 599.98px) {
  .largetext, .is-style-large {
    font-size: 20px;
  }
}

mark {
  padding: 0;
}

.wp-block-heading:not(.has-text-color):not(.is-style-eyebrow) {
  color: #11274a;
}
.has-text-color .wp-block-heading:not(.has-text-color):not(.is-style-eyebrow) {
  color: inherit;
}

.alert-banner {
  background-color: #b3242a;
  text-align: center;
  padding-top: var(--bs-spacer-2);
  padding-bottom: var(--bs-spacer-2);
}
.alert-banner * {
  color: #ffffff;
}
.alert-banner p {
  margin-bottom: 0;
}
.alert-banner .alert-banner__close {
  margin-top: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  padding: 0;
}

#primary-menu ul.sub-menu {
  box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.1);
}
#primary-menu ul.sub-menu li, #primary-menu ul.sub-menu li a {
  background-color: unset !important;
}

.author-display {
  display: inline-flex;
  align-items: center;
  gap: 15px;
}
.author-display__avatar {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  overflow: hidden;
}
.author-display__avatar img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.author-display__name {
  margin: 0;
}

.post-cover-block .post-subtitle {
  display: flex;
  align-items: center;
  gap: var(--bs-spacer-2);
}
.post-cover-block .wp-block-media-text__media {
  border-radius: 12px;
  overflow: hidden;
}

.post-meta {
  display: flex;
  align-items: center;
  gap: var(--bs-spacer-2);
}

.single--post .post-header,
.single--announcement .post-header {
  margin-left: calc(-0.5 * var(--bs-gutter-x)) !important;
  margin-right: calc(-0.5 * var(--bs-gutter-x)) !important;
}
.single--post .post-header__featured_image,
.single--announcement .post-header__featured_image {
  margin-bottom: 48px;
}
@media (min-width: 1080px) {
  .single--post .post-header__featured_image,
  .single--announcement .post-header__featured_image {
    max-width: 50%;
    margin-bottom: 0;
  }
}

.search .grid {
  gap: 20px;
}
@media (min-width: 767px) {
  .search .grid {
    gap: 48px;
  }
}
.search .teaser {
  margin-top: 0;
  margin-bottom: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJiYXNlL19iYXNlX3ZhcmlhYmxlcy5zY3NzIiwic3R5bGUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsImVtcy1iYXNlL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwidGhlbWUvX2NvbG9ycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL19zaXppbmcuc2NzcyIsIi4uLy4uL2ZvbnRzL0ZvbnRBd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uL2ZvbnRzL0ZvbnRBd2Vzb21lL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi9mb250cy9Gb250QXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9icmFuZHMuc2NzcyIsIi4uLy4uL2ZvbnRzL0ZvbnRBd2Vzb21lL3Njc3Mvc29saWQuc2NzcyIsIl9iYXNlLnNjc3MiLCJiYXNlL19iYXNlX2dsb2JhbC5zY3NzIiwiZW1zLWJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZV9saW5rcy5zY3NzIiwiYmFzZS9fYmFzZV9oZWFkZXIuc2NzcyIsImJhc2UvX2Jhc2VfZm9vdGVyLnNjc3MiLCJiYXNlL19iYXNlX2Zvcm1zLnNjc3MiLCJiYXNlL19iYXNlX2J1dHRvbnMuc2NzcyIsImJhc2UvX2Jhc2VfZmFjZXRzLnNjc3MiLCJlbXMtYmFzZS9fYXJjaGl2ZS5zY3NzIiwiZW1zLWJhc2UvX2Jsb2NrLXNldHRpbmdzLnNjc3MiLCJlbXMtYmFzZS9fYmFzZS1hbmltYXRpb25zLnNjc3MiLCJ3cC1jb21wb25lbnRzL19yZXNldC5zY3NzIiwid3AtY29tcG9uZW50cy9fcHVsbHF1b3RlLnNjc3MiLCJ3cC1jb21wb25lbnRzL19jb2x1bW5zLnNjc3MiLCJ3cC1jb21wb25lbnRzL19ncm91cC5zY3NzIiwid3AtY29tcG9uZW50cy9fY292ZXIuc2NzcyIsIndwLWNvbXBvbmVudHMvX21lZGlhLXRleHQuc2NzcyIsIndwLWNvbXBvbmVudHMvX2ltYWdlLnNjc3MiLCJ3cC1jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJ3cC1jb21wb25lbnRzL19ibG9ja3F1b3RlLnNjc3MiLCJ3cC1jb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCJ3cC1jb21wb25lbnRzL19zZXBhcmF0b3Iuc2NzcyIsImNvbnRlbnQvX3RlYXNlcnMuc2NzcyIsImNvbnRlbnQvX2V2ZW50cy5zY3NzIiwiY29udGVudC9fbWVtb3JpYW0uc2NzcyIsImNvbnRlbnQvX2NvbnRyYWN0b3JzLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIiwiYmxvY2tzL19jYXJvdXNlbC5zY3NzIiwiYmxvY2tzL190ZWFtLnNjc3MiLCJibG9ja3MvX2JyZWFkY3J1bWJzLnNjc3MiLCJibG9ja3MvX3BhZ2UtaGVhZGluZy5zY3NzIiwiYmxvY2tzL19hY2NvcmRpb24tYmxvY2suc2NzcyIsImJsb2Nrcy9fc2VjdGlvbi1oZWFkaW5nLnNjc3MiLCJibG9ja3MvX2xpbmtlZC1jb250ZW50LWJsb2NrLnNjc3MiLCJibG9ja3MvX3RhYmJlZC1jb250ZW50LnNjc3MiLCJibG9ja3MvX2ZhY2V0ZWQtdGVhc2Vycy1ibG9jay5zY3NzIiwiYmxvY2tzL19wYWdlLWNvdmVyLWJsb2NrLnNjc3MiLCJibG9ja3MvX3Bvc3QtY292ZXItYmxvY2suc2NzcyIsImJsb2Nrcy9fYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrLnNjc3MiLCJibG9ja3MvX3Jlc3BvbnNpdmUtZ3JpZC5zY3NzIiwiYmxvY2tzL19mZWF0dXJlZC1hbm5vdW5jZW1lbnRzLnNjc3MiLCJibG9ja3MvX3Jlc291cmNlLWxpc3Quc2NzcyIsImJsb2Nrcy9fY3RhLWJsb2Nrcy5zY3NzIiwiYmxvY2tzL19kaXNwYXRjaGVycy1yZXBvcnQuc2NzcyIsImJpdHMvX3NsaWRlcy5zY3NzIiwiYml0cy9fc29jaWFsLWxpbmtzLnNjc3MiLCJiaXRzL190ZWFzZXJzLnNjc3MiLCJ0aGVtZS9fZ2xvYmFsLnNjc3MiLCJ0aGVtZS9fdHlwb2dyYXBoeS5zY3NzIiwidGhlbWUvX2Jhbm5lci5zY3NzIiwidGhlbWUvX2hlYWRlci5zY3NzIiwidGhlbWUvX3Bvc3RzLnNjc3MiLCJ0aGVtZS9fc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBw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UTdKVTtFQUNFLHlCQUFBO0FSK0paO0FReEpVO0VBQ0Usb0JBRlM7QVI0SnJCO0FRM0pVO0VBQ0Usb0JBRlM7QVIrSnJCO0FROUpVO0VBQ0Usb0JBRlM7QVJrS3JCO0FRaktVO0VBQ0Usb0JBRlM7QVJxS3JCO0FRcEtVO0VBQ0Usb0JBRlM7QVJ3S3JCO0FRdktVO0VBQ0Usb0JBRlM7QVIyS3JCO0FRMUtVO0VBQ0Usb0JBRlM7QVI4S3JCO0FRN0tVO0VBQ0Usb0JBRlM7QVJpTHJCO0FRaExVO0VBQ0Usb0JBRlM7QVJvTHJCO0FRbkxVO0VBQ0UscUJBRlM7QVJ1THJCO0FRdExVO0VBQ0UscUJBRlM7QVIwTHJCO0FJelFJO0VJd0VNO0lBQ0Usd0JBQUE7RVJvTVY7RVFyTVE7SUFDRSx3QkFBQTtFUnVNVjtFUXhNUTtJQUNFLHdCQUFBO0VSME1WO0VRM01RO0lBQ0Usd0JBQUE7RVI2TVY7RVE5TVE7SUFDRSx3QkFBQTtFUmdOVjtFUWpOUTtJQUNFLHdCQUFBO0VSbU5WO0VRcE5RO0lBQ0Usd0JBQUE7RVJzTlY7RVF2TlE7SUFDRSx3QkFBQTtFUnlOVjtFUTFOUTtJQUNFLHdCQUFBO0VSNE5WO0VRN05RO0lBQ0UseUJBQUE7RVIrTlY7RVFoT1E7SUFDRSx5QkFBQTtFUmtPVjtFUW5PUTtJQUNFLHlCQUFBO0VScU9WO0VROU5RO0lBQ0Usb0JBRlM7RVJrT25CO0VRak9RO0lBQ0Usb0JBRlM7RVJxT25CO0VRcE9RO0lBQ0Usb0JBRlM7RVJ3T25CO0VRdk9RO0lBQ0Usb0JBRlM7RVIyT25CO0VRMU9RO0lBQ0Usb0JBRlM7RVI4T25CO0VRN09RO0lBQ0Usb0JBRlM7RVJpUG5CO0VRaFBRO0lBQ0Usb0JBRlM7RVJvUG5CO0VRblBRO0lBQ0Usb0JBRlM7RVJ1UG5CO0VRdFBRO0lBQ0Usb0JBRlM7RVIwUG5CO0VRelBRO0lBQ0UscUJBRlM7RVI2UG5CO0VRNVBRO0lBQ0UscUJBRlM7RVJnUW5CO0FBQ0Y7QUloVkk7RUl3RU07SUFDRSx3QkFBQTtFUjJRVjtFUTVRUTtJQUNFLHdCQUFBO0VSOFFWO0VRL1FRO0lBQ0Usd0JBQUE7RVJpUlY7RVFsUlE7SUFDRSx3QkFBQTtFUm9SVjtFUXJSUTtJQUNFLHdCQUFBO0VSdVJWO0VReFJRO0lBQ0Usd0JBQUE7RVIwUlY7RVEzUlE7SUFDRSx3QkFBQTtFUjZSVjtFUTlSUTtJQUNFLHdCQUFBO0VSZ1NWO0VRalNRO0lBQ0Usd0JBQUE7RVJtU1Y7RVFwU1E7SUFDRSx5QkFBQTtFUnNTVjtFUXZTUTtJQUNFLHlCQUFBO0VSeVNWO0VRMVNRO0lBQ0UseUJBQUE7RVI0U1Y7RVFyU1E7SUFDRSxvQkFGUztFUnlTbkI7RVF4U1E7SUFDRSxvQkFGUztFUjRTbkI7RVEzU1E7SUFDRSxvQkFGUztFUitTbkI7RVE5U1E7SUFDRSxvQkFGUztFUmtUbkI7RVFqVFE7SUFDRSxvQkFGUztFUnFUbkI7RVFwVFE7SUFDRSxvQkFGUztFUndUbkI7RVF2VFE7SUFDRSxvQkFGUztFUjJUbkI7RVExVFE7SUFDRSxvQkFGUztFUjhUbkI7RVE3VFE7SUFDRSxvQkFGUztFUmlVbkI7RVFoVVE7SUFDRSxxQkFGUztFUm9VbkI7RVFuVVE7SUFDRSxxQkFGUztFUnVVbkI7QUFDRjtBSXZaSTtFSXdFTTtJQUNFLHdCQUFBO0VSa1ZWO0VRblZRO0lBQ0Usd0JBQUE7RVJxVlY7RVF0VlE7SUFDRSx3QkFBQTtFUndWVjtFUXpWUTtJQUNFLHdCQUFBO0VSMlZWO0VRNVZRO0lBQ0Usd0JBQUE7RVI4VlY7RVEvVlE7SUFDRSx3QkFBQTtFUmlXVjtFUWxXUTtJQUNFLHdCQUFBO0VSb1dWO0VRcldRO0lBQ0Usd0JBQUE7RVJ1V1Y7RVF4V1E7SUFDRSx3QkFBQTtFUjBXVjtFUTNXUTtJQUNFLHlCQUFBO0VSNldWO0VROVdRO0lBQ0UseUJBQUE7RVJnWFY7RVFqWFE7SUFDRSx5QkFBQTtFUm1YVjtFUTVXUTtJQUNFLG9CQUZTO0VSZ1huQjtFUS9XUTtJQUNFLG9CQUZTO0VSbVhuQjtFUWxYUTtJQUNFLG9CQUZTO0VSc1huQjtFUXJYUTtJQUNFLG9CQUZTO0VSeVhuQjtFUXhYUTtJQUNFLG9CQUZTO0VSNFhuQjtFUTNYUTtJQUNFLG9CQUZTO0VSK1huQjtFUTlYUTtJQUNFLG9CQUZTO0VSa1luQjtFUWpZUTtJQUNFLG9CQUZTO0VScVluQjtFUXBZUTtJQUNFLG9CQUZTO0VSd1luQjtFUXZZUTtJQUNFLHFCQUZTO0VSMlluQjtFUTFZUTtJQUNFLHFCQUZTO0VSOFluQjtBQUNGO0FJOWRJO0VJd0VNO0lBQ0Usd0JBQUE7RVJ5WlY7RVExWlE7SUFDRSx3QkFBQTtFUjRaVjtFUTdaUTtJQUNFLHdCQUFBO0VSK1pWO0VRaGFRO0lBQ0Usd0JBQUE7RVJrYVY7RVFuYVE7SUFDRSx3QkFBQTtFUnFhVjtFUXRhUTtJQUNFLHdCQUFBO0VSd2FWO0VRemFRO0lBQ0Usd0JBQUE7RVIyYVY7RVE1YVE7SUFDRSx3QkFBQTtFUjhhVjtFUS9hUTtJQUNFLHdCQUFBO0VSaWJWO0VRbGJRO0lBQ0UseUJBQUE7RVJvYlY7RVFyYlE7SUFDRSx5QkFBQTtFUnViVjtFUXhiUTtJQUNFLHlCQUFBO0VSMGJWO0VRbmJRO0lBQ0Usb0JBRlM7RVJ1Ym5CO0VRdGJRO0lBQ0Usb0JBRlM7RVIwYm5CO0VRemJRO0lBQ0Usb0JBRlM7RVI2Ym5CO0VRNWJRO0lBQ0Usb0JBRlM7RVJnY25CO0VRL2JRO0lBQ0Usb0JBRlM7RVJtY25CO0VRbGNRO0lBQ0Usb0JBRlM7RVJzY25CO0VRcmNRO0lBQ0Usb0JBRlM7RVJ5Y25CO0VReGNRO0lBQ0Usb0JBRlM7RVI0Y25CO0VRM2NRO0lBQ0Usb0JBRlM7RVIrY25CO0VROWNRO0lBQ0UscUJBRlM7RVJrZG5CO0VRamRRO0lBQ0UscUJBRlM7RVJxZG5CO0FBQ0Y7QUlyaUJJO0VJd0VNO0lBQ0Usd0JBQUE7RVJnZVY7RVFqZVE7SUFDRSx3QkFBQTtFUm1lVjtFUXBlUTtJQUNFLHdCQUFBO0VSc2VWO0VRdmVRO0lBQ0Usd0JBQUE7RVJ5ZVY7RVExZVE7SUFDRSx3QkFBQTtFUjRlVjtFUTdlUTtJQUNFLHdCQUFBO0VSK2VWO0VRaGZRO0lBQ0Usd0JBQUE7RVJrZlY7RVFuZlE7SUFDRSx3QkFBQTtFUnFmVjtFUXRmUTtJQUNFLHdCQUFBO0VS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QUFBO0F6QituRVo7O0F5QnRvRVE7RUFPSSxnQ0FBQTtBekJtb0VaOztBeUIxb0VRO0VBT0kseUJBQUE7QXpCdW9FWjs7QXlCOW9FUTtFQU9JLHdCQUFBO0F6QjJvRVo7O0F5QmxwRVE7RUFPSSwrQkFBQTtBekIrb0VaOztBeUJ0cEVRO0VBT0kseUJBQUE7QXpCbXBFWjs7QXlCMXBFUTtFQU9JLDZCQUFBO0F6QnVwRVo7O0F5QjlwRVE7RUFPSSw4QkFBQTtBekIycEVaOztBeUJscUVRO0VBT0ksd0JBQUE7QXpCK3BFWjs7QXlCdHFFUTtFQU9JLCtCQUFBO0F6Qm1xRVo7O0F5QjFxRVE7RUFPSSx3QkFBQTtBekJ1cUVaOztBeUI5cUVRO0VBT0ksMkNBQUE7QXpCMnFFWjs7QXlCbHJFUTtFQU9JLDhDQUFBO0F6QitxRVo7O0F5QnRyRVE7RUFPSSw4Q0FBQTtBekJtckVaOztBeUIxckVRO0VBT0ksMkJBQUE7QXpCdXJFWjs7QXlCeHNFUTtFQUNFLGdGQUFBO0F6QjJzRVY7O0F5QjVzRVE7RUFDRSxrRkFBQTtBekIrc0VWOztBeUJodEVRO0VBQ0UsZ0ZBQUE7QXpCbXRFVjs7QXlCcHRFUTtFQUNFLDZFQUFBO0F6QnV0RVY7O0F5Qnh0RVE7RUFDRSxnRkFBQTtBekIydEVWOztBeUI1dEVRO0VBQ0UsK0VBQUE7QXpCK3RFVjs7QXlCaHVFUTtFQUNFLDhFQUFBO0F6Qm11RVY7O0F5QnB1RVE7RUFDRSw2RUFBQTtBekJ1dUVWOztBeUI5dEVRO0VBT0ksMkJBQUE7QXpCMnRFWjs7QXlCbHVFUTtFQU9JLDZCQUFBO0F6Qit0RVo7O0F5QnR1RVE7RUFPSSw2QkFBQTtBekJtdUVaOztBeUIxdUVRO0VBT0ksMEJBQUE7QXpCdXVFWjs7QXlCOXVFUTtFQU9JLDJCQUFBO0F6QjJ1RVo7O0F5Qmx2RVE7RUFPSSxpQkFBQTtBekIrdUVaOztBeUJ0dkVRO0VBT0ksbUJBQUE7QXpCbXZFWjs7QXlCMXZFUTtFQU9JLG9CQUFBO0F6QnV2RVo7O0F5Qjl2RVE7RUFPSSxvQkFBQTtBekIydkVaOztBeUJsd0VRO0VBT0ksc0JBQUE7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eUJoZ0ZRO0VBT0ksdUJBQUE7QXpCNi9FWjs7QXlCcGdGUTtFQU9JLDJCQUFBO0F6QmlnRlo7O0F5QnhnRlE7RUFPSSx3QkFBQTtBekJxZ0ZaOztBeUI1Z0ZRO0VBT0ksNEJBQUE7QXpCeWdGWjs7QXlCaGhGUTtFQU9JLHlCQUFBO0F6QjZnRlo7O0F5QnBoRlE7RUFPSSw4QkFBQTtBekJpaEZaOztBeUJ4aEZRO0VBT0ksaUNBQUE7QXpCcWhGWjs7QXlCNWhGUTtFQU9JLHNDQUFBO0F6QnloRlo7O0F5QmhpRlE7RUFPSSx5Q0FBQTtBekI2aEZaOztBeUJwaUZRO0VBT0ksdUJBQUE7QXpCaWlGWjs7QXlCeGlGUTtFQU9JLHVCQUFBO0F6QnFpRlo7O0F5QjVpRlE7RUFPSSx5QkFBQTtBekJ5aUZaOztBeUJoakZRO0VBT0kseUJBQUE7QXpCNmlGWjs7QXlCcGpGUTtFQU9JLDBCQUFBO0F6QmlqRlo7O0F5QnhqRlE7RUFPSSw0QkFBQTtBekJxakZaOztBeUI1akZRO0VBT0ksa0NBQUE7QXpCeWpGWjs7QXlCaGtGUTtFQU9JLHNDQUFBO0F6QjZqRlo7O0F5QnBrRlE7RUFPSSxvQ0FBQTtBekJpa0ZaOztBeUJ4a0ZRO0VBT0ksa0NBQUE7QXpCcWtGWjs7QXlCNWtGUTtFQU9JLHlDQUFBO0F6QnlrRlo7O0F5QmhsRlE7RUFPSSx3Q0FBQTtBekI2a0ZaOztBeUJwbEZRO0VBT0ksd0NBQUE7QXpCaWxGWjs7QXlCeGxGUTtFQU9JLGtDQUFBO0F6QnFsRlo7O0F5QjVsRlE7RUFPSSxnQ0FBQTtBekJ5bEZaOztBeUJobUZRO0VBT0ksOEJBQUE7QXpCNmxGWjs7QXlCcG1GUTtFQU9JLGdDQUFBO0F6QmltRlo7O0F5QnhtRlE7RUFPSSwrQkFBQTtBekJxbUZaOztBeUI1bUZRO0VBT0ksb0NBQUE7QXpCeW1GWjs7QXlCaG5GUTtFQU9JLGtDQUFBO0F6QjZtRlo7O0F5QnBuRlE7RUFPSSxnQ0FBQTtBekJpbkZaOztBeUJ4bkZRO0VBT0ksdUNBQUE7QXpCcW5GWjs7QXlCNW5GUTtFQU9JLHNDQUFBO0F6QnluRlo7O0F5QmhvRlE7RUFPSSxpQ0FBQTtBekI2bkZaOztBeUJwb0ZRO0VBT0ksMkJBQUE7QXpCaW9GWjs7QXlCeG9GUTtFQU9JLGlDQUFBO0F6QnFvRlo7O0F5QjVvRlE7RUFPSSwrQkFBQTtBekJ5b0ZaOztBeUJocEZRO0VBT0ksNkJBQUE7QXpCNm9GWjs7QXlCcHBGUTtFQU9JLCtCQUFBO0F6QmlwRlo7O0F5QnhwRlE7RUFPSSw4QkFBQTtBekJxcEZaOztBeUI1cEZRO0VBT0ksb0JBQUE7QXpCeXBGWjs7QXlCaHFGUTtFQU9JLG1CQUFBO0F6QjZwRlo7O0F5QnBxRlE7RUFPSSxtQkFBQTtBekJpcUZaOztBeUJ4cUZRO0VBT0ksbUJBQUE7QXpCcXFGWjs7QXlCNXFGUTtFQU9JLG1CQUFBO0F6QnlxRlo7O0F5QmhyRlE7RUFPSSxtQkFBQTtBekI2cUZaOztBeUJwckZRO0VBT0ksbUJBQUE7QXpCaXJGWjs7QXlCeHJGUTtFQU9JLG1CQUFBO0F6QnFyRlo7O0F5QjVyRlE7RUFPSSxvQkFBQTtBekJ5ckZaOztBeUJoc0ZRO0VBT0ksc0JBQUE7QXpCNnJGWjs7QXlCcHNGUTtFQU9JLHVCQUFBO0F6QmlzRlo7O0F5QnhzRlE7RUFPSSx1QkFBQTtBekJxc0ZaOztBeUI1c0ZRO0VBT0ksdUJBQUE7QXpCeXNGWjs7QXlCaHRGUTtFQU9JLHVCQUFBO0F6QjZzRlo7O0F5QnB0RlE7RUFPSSx1QkFBQTtBekJpdEZaOztBeUJ4dEZRO0VBT0ksdUJBQUE7QXpCcXRGWjs7QXlCNXRGUTtFQU9JLDBCQUFBO0VBQUEseUJBQUE7QXpCMHRGWjs7QXlCanVGUTtFQU9JLDRCQUFBO0VBQUEsMkJBQUE7QXpCK3RGWjs7QXlCdHVGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCb3VGWjs7QXlCM3VGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCeXVGWjs7QXlCaHZGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCOHVGWjs7QXlCcnZGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCbXZGWjs7QXlCMXZGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCd3ZGWjs7QXlCL3ZGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCNnZGWjs7QXlCcHdGUTtFQU9JLHdCQUFBO0VBQUEsMkJBQUE7QXpCa3dGWjs7QXlCendGUTtFQU9JLDBCQUFBO0VBQUEsNkJBQUE7QXpCdXdGWjs7QXlCOXdGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCNHdGWjs7QXlCbnhGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCaXhGWjs7QXlCeHhGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCc3hGWjs7QXlCN3hGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCMnhGWjs7QXlCbHlGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCZ3lGWjs7QXlCdnlGUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCcXlGWjs7QXlCNXlGUTtFQU9JLHdCQUFBO0F6Qnl5Rlo7O0F5Qmh6RlE7RUFPSSwwQkFBQTtBekI2eUZaOztBeUJwekZRO0VBT0ksMkJBQUE7QXpCaXpGWjs7QXlCeHpGUTtFQU9JLDJCQUFBO0F6QnF6Rlo7O0F5QjV6RlE7RUFPSSwyQkFBQTtBekJ5ekZaOztBeUJoMEZRO0VBT0ksMkJBQUE7QXpCNnpGWjs7QXlCcDBGUTtFQU9JLDJCQUFBO0F6QmkwRlo7O0F5QngwRlE7RUFPSSwyQkFBQTtBekJxMEZaOztBeUI1MEZRO0VBT0ksMEJBQUE7QXpCeTBGWjs7QXlCaDFGUTtFQU9JLDRCQUFBO0F6QjYwRlo7O0F5QnAxRlE7RUFPSSw2QkFBQTtBekJpMUZaOztBeUJ4MUZRO0VBT0ksNkJBQUE7QXpCcTFGWjs7QXlCNTFGUTtFQU9JLDZCQUFBO0F6QnkxRlo7O0F5QmgyRlE7RUFPSSw2QkFBQTtBekI2MUZaOztBeUJwMkZRO0VBT0ksNkJBQUE7QXpCaTJGWjs7QXlCeDJGUTtFQU9JLDZCQUFBO0F6QnEyRlo7O0F5QjUyRlE7RUFPSSwyQkFBQTtBekJ5MkZaOztBeUJoM0ZRO0VBT0ksNkJBQUE7QXpCNjJGWjs7QXlCcDNGUTtFQU9JLDhCQUFBO0F6QmkzRlo7O0F5QngzRlE7RUFPSSw4QkFBQTtBekJxM0ZaOztBeUI1M0ZRO0VBT0ksOEJBQUE7QXpCeTNGWjs7QXlCaDRGUTtFQU9JLDhCQUFBO0F6QjYzRlo7O0F5QnA0RlE7RUFPSSw4QkFBQTtBekJpNEZaOztBeUJ4NEZRO0VBT0ksOEJBQUE7QXpCcTRGWjs7QXlCNTRGUTtFQU9JLHlCQUFBO0F6Qnk0Rlo7O0F5Qmg1RlE7RUFPSSwyQkFBQTtBekI2NEZaOztBeUJwNUZRO0VBT0ksNEJBQUE7QXpCaTVGWjs7QXlCeDVGUTtFQU9JLDRCQUFBO0F6QnE1Rlo7O0F5QjU1RlE7RUFPSSw0QkFBQTtBekJ5NUZaOztBeUJoNkZRO0VBT0ksNEJBQUE7QXpCNjVGWjs7QXlCcDZGUTtFQU9JLDRCQUFBO0F6Qmk2Rlo7O0F5Qng2RlE7RUFPSSw0QkFBQTtBekJxNkZaOztBeUI1NkZRO0VBT0kscUJBQUE7QXpCeTZGWjs7QXlCaDdGUTtFQU9JLHVCQUFBO0F6QjY2Rlo7O0F5QnA3RlE7RUFPSSx3QkFBQTtBekJpN0ZaOztBeUJ4N0ZRO0VBT0ksd0JBQUE7QXpCcTdGWjs7QXlCNTdGUTtFQU9JLHdCQUFBO0F6Qnk3Rlo7O0F5Qmg4RlE7RUFPSSx3QkFBQTtBekI2N0ZaOztBeUJwOEZRO0VBT0ksd0JBQUE7QXpCaThGWjs7QXlCeDhGUTtFQU9JLDJCQUFBO0VBQUEsMEJBQUE7QXpCczhGWjs7QXlCNzhGUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXpCMjhGWjs7QXlCbDlGUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXpCZzlGWjs7QXlCdjlGUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXpCcTlGWjs7QXlCNTlGUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXpCMDlGWjs7QXlCaitGUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXpCKzlGWjs7QXlCdCtGUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QXpCbytGWjs7QXlCMytGUTtFQU9JLHlCQUFBO0VBQUEsNEJBQUE7QXpCeStGWjs7QXlCaC9GUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXpCOCtGWjs7QXlCci9GUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXpCbS9GWjs7QXlCMS9GUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXpCdy9GWjs7QXlCLy9GUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXpCNi9GWjs7QXlCcGdHUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXpCa2dHWjs7QXlCemdHUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QXpCdWdHWjs7QXlCOWdHUTtFQU9JLHlCQUFBO0F6QjJnR1o7O0F5QmxoR1E7RUFPSSwyQkFBQTtBekIrZ0daOztBeUJ0aEdRO0VBT0ksNEJBQUE7QXpCbWhHWjs7QXlCMWhHUTtFQU9JLDRCQUFBO0F6QnVoR1o7O0F5QjloR1E7RUFPSSw0QkFBQTtBekIyaEdaOztBeUJsaUdRO0VBT0ksNEJBQUE7QXpCK2hHWjs7QXlCdGlHUTtFQU9JLDRCQUFBO0F6Qm1pR1o7O0F5QjFpR1E7RUFPSSwyQkFBQTtBekJ1aUdaOztBeUI5aUdRO0VBT0ksNkJBQUE7QXpCMmlHWjs7QXlCbGpHUTtFQU9JLDhCQUFBO0F6QitpR1o7O0F5QnRqR1E7RUFPSSw4QkFBQTtBekJtakdaOztBeUIxakdRO0VBT0ksOEJBQUE7QXpCdWpHWjs7QXlCOWpHUTtFQU9JLDhCQUFBO0F6QjJqR1o7O0F5QmxrR1E7RUFPSSw4QkFBQTtBekIrakdaOztBeUJ0a0dRO0VBT0ksNEJBQUE7QXpCbWtHWjs7QXlCMWtHUTtFQU9JLDhCQUFBO0F6QnVrR1o7O0F5QjlrR1E7RUFPSSwrQkFBQTtBekIya0daOztBeUJsbEdRO0VBT0ksK0JBQUE7QXpCK2tHWjs7QXlCdGxHUTtFQU9JLCtCQUFBO0F6Qm1sR1o7O0F5QjFsR1E7RUFPSSwrQkFBQTtBekJ1bEdaOztBeUI5bEdRO0VBT0ksK0JBQUE7QXpCMmxHWjs7QXlCbG1HUTtFQU9JLDBCQUFBO0F6QitsR1o7O0F5QnRtR1E7RUFPSSw0QkFBQTtBekJtbUdaOztBeUIxbUdRO0VBT0ksNkJBQUE7QXpCdW1HWjs7QXlCOW1HUTtFQU9JLDZCQUFBO0F6QjJtR1o7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QjhoSVY7RXlCcmlJTTtJQU9JLHdCQUFBO0V6QmlpSVY7RXlCeGlJTTtJQU9JLCtCQUFBO0V6Qm9pSVY7RXlCM2lJTTtJQU9JLHlCQUFBO0V6QnVpSVY7RXlCOWlJTTtJQU9JLDZCQUFBO0V6QjBpSVY7RXlCampJTTtJQU9JLDhCQUFBO0V6QjZpSVY7RXlCcGpJTTtJQU9JLHdCQUFBO0V6QmdqSVY7RXlCdmpJTTtJQU9JLCtCQUFBO0V6Qm1qSVY7RXlCMWpJTTtJQU9JLHdCQUFBO0V6QnNqSVY7RXlCN2pJTTtJQU9JLHlCQUFBO0V6QnlqSVY7RXlCaGtJTTtJQU9JLDhCQUFBO0V6QjRqSVY7RXlCbmtJTTtJQU9JLGlDQUFBO0V6QitqSVY7RXlCdGtJTTtJQU9JLHNDQUFBO0V6QmtrSVY7RXlCemtJTTtJQU9JLHlDQUFBO0V6QnFrSVY7RXlCNWtJTTtJQU9JLHVCQUFBO0V6QndrSVY7RXlCL2tJTTtJQU9JLHVCQUFBO0V6QjJrSVY7RXlCbGxJTTtJQU9JLHlCQUFBO0V6QjhrSVY7RXlCcmxJTTtJQU9JLHlCQUFBO0V6QmlsSVY7RXlCeGxJTTtJQU9JLDBCQUFBO0V6Qm9sSVY7RXlCM2xJTTtJQU9JLDRCQUFBO0V6QnVsSVY7RXlCOWxJTTtJQU9JLGtDQUFBO0V6QjBsSVY7RXlCam1JTTtJQU9JLHNDQUFBO0V6QjZsSVY7RXlCcG1JTTtJQU9JLG9DQUFBO0V6QmdtSVY7RXlCdm1JTTtJQU9JLGtDQUFBO0V6Qm1tSVY7RXlCMW1JTTtJQU9JLHlDQUFBO0V6QnNtSVY7RXlCN21JTTtJQU9JLHdDQUFBO0V6QnltSVY7RXlCaG5JTTtJQU9JLHdDQUFBO0V6QjRtSVY7RXlCbm5JTTtJQU9JLGtDQUFBO0V6QittSVY7RXlCdG5JTTtJQU9JLGdDQUFBO0V6QmtuSVY7RXlCem5JTTtJQU9JLDhCQUFBO0V6QnFuSVY7RXlCNW5JTTtJQU9JLGdDQUFBO0V6QnduSVY7RXlCL25JTTtJQU9JLCtCQUFBO0V6QjJuSVY7RXlCbG9JTTtJQU9JLG9DQUFBO0V6QjhuSVY7RXlCcm9JTTtJQU9JLGtDQUFBO0V6QmlvSVY7RXlCeG9JTTtJQU9JLGdDQUFBO0V6Qm9vSVY7RXlCM29JTTtJQU9JLHVDQUFBO0V6QnVvSVY7RXlCOW9JTTtJQU9JLHNDQUFBO0V6QjBvSVY7RXlCanBJTTtJQU9JLGlDQUFBO0V6QjZvSVY7RXlCcHBJTTtJQU9JLDJCQUFBO0V6QmdwSVY7RXlCdnBJTTtJQU9JLGlDQUFBO0V6Qm1wSVY7RXlCMXBJTTtJQU9JLCtCQUFBO0V6QnNwSVY7RXlCN3BJTTtJQU9JLDZCQUFBO0V6QnlwSVY7RXlCaHFJTTtJQU9JLCtCQUFBO0V6QjRwSVY7RXlCbnFJTTtJQU9JLDhCQUFBO0V6QitwSVY7RXlCdHFJTTtJQU9JLG9CQUFBO0V6QmtxSVY7RXlCenFJTTtJQU9JLG1CQUFBO0V6QnFxSVY7RXlCNXFJTTtJQU9JLG1CQUFBO0V6QndxSVY7RXlCL3FJTTtJQU9JLG1CQUFBO0V6QjJxSVY7RXlCbHJJTTtJQU9JLG1CQUFBO0V6QjhxSVY7RXlCcnJJTTtJQU9JLG1CQUFBO0V6QmlySVY7RXlCeHJJTTtJQU9JLG1CQUFBO0V6Qm9ySVY7RXlCM3JJTTtJQU9JLG1CQUFBO0V6QnVySVY7RXlCOXJJTTtJQU9JLG9CQUFBO0V6QjBySVY7RXlCanNJTTtJQU9JLHNCQUFBO0V6QjZySVY7RXlCcHNJTTtJQU9JLHVCQUFBO0V6QmdzSVY7RXlCdnNJTTtJQU9JLHVCQUFBO0V6Qm1zSVY7RXlCMXNJTTtJQU9JLHVCQUFBO0V6QnNzSVY7RXlCN3NJTTtJQU9JLHVCQUFBO0V6QnlzSVY7RXlCaHRJTTtJQU9JLHVCQUFBO0V6QjRzSVY7RXlCbnRJTTtJQU9JLHVCQUFBO0V6QitzSVY7RXlCdHRJTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXpCbXRJVjtFeUIxdElNO0lBT0ksNEJBQUE7SUFBQSwyQkFBQTtFekJ1dElWO0V5Qjl0SU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QjJ0SVY7RXlCbHVJTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCK3RJVjtFeUJ0dUlNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekJtdUlWO0V5QjF1SU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QnV1SVY7RXlCOXVJTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCMnVJVjtFeUJsdklNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekIrdUlWO0V5QnR2SU07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0V6Qm12SVY7RXlCMXZJTTtJQU9JLDBCQUFBO0lBQUEsNkJBQUE7RXpCdXZJVjtFeUI5dklNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekIydklWO0V5Qmx3SU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6Qit2SVY7RXlCdHdJTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCbXdJVjtFeUIxd0lNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekJ1d0lWO0V5Qjl3SU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QjJ3SVY7RXlCbHhJTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCK3dJVjtFeUJ0eElNO0lBT0ksd0JBQUE7RXpCa3hJVjtFeUJ6eElNO0lBT0ksMEJBQUE7RXpCcXhJVjtFeUI1eElNO0lBT0ksMkJBQUE7RXpCd3hJVjtFeUIveElNO0lBT0ksMkJBQUE7RXpCMnhJVjtFeUJseUlNO0lBT0ksMkJBQUE7RXpCOHhJVjtFeUJyeUlNO0lBT0ksMkJBQUE7RXpCaXlJVjtFeUJ4eUlNO0lBT0ksMkJBQUE7RXpCb3lJVjtFeUIzeUlNO0lBT0ksMkJBQUE7RXpCdXlJVjtFeUI5eUlNO0lBT0ksMEJBQUE7RXpCMHlJVjtFeUJqeklNO0lBT0ksNEJBQUE7RXpCNnlJVjtFeUJweklNO0lBT0ksNkJBQUE7RXpCZ3pJVjtFeUJ2eklNO0lBT0ksNkJBQUE7RXpCbXpJVjtFeUIxeklNO0lBT0ksNkJBQUE7RXpCc3pJVjtFeUI3eklNO0lBT0ksNkJBQUE7RXpCeXpJVjtFeUJoMElNO0lBT0ksNkJBQUE7RXpCNHpJVjtFeUJuMElNO0lBT0ksNkJBQUE7RXpCK3pJVjtFeUJ0MElNO0lBT0ksMkJBQUE7RXpCazBJVjtFeUJ6MElNO0lBT0ksNkJBQUE7RXpCcTBJVjtFeUI1MElNO0lBT0ksOEJBQUE7RXpCdzBJVjtFeUIvMElNO0lBT0ksOEJBQUE7RXpCMjBJVjtFeUJsMUlNO0lBT0ksOEJBQUE7RXpCODBJVjtFeUJyMUlNO0lBT0ksOEJBQUE7RXpCaTFJVjtFeUJ4MUlNO0lBT0ksOEJBQUE7RXpCbzFJVjtFeUIzMUlNO0lBT0ksOEJBQUE7RXpCdTFJVjtFeUI5MUlNO0lBT0kseUJBQUE7RXpCMDFJVjtFeUJqMklNO0lBT0ksMkJBQUE7RXpCNjFJVjtFeUJwMklNO0lBT0ksNEJBQUE7RXpCZzJJVjtFeUJ2MklNO0lBT0ksNEJBQUE7RXpCbTJJVjtFeUIxMklNO0lBT0ksNEJBQUE7RXpCczJJVjtFeUI3MklNO0lBT0ksNEJBQUE7RXpCeTJJVjtFeUJoM0lNO0lBT0ksNEJBQUE7RXpCNDJJVjtFeUJuM0lNO0lBT0ksNEJBQUE7RXpCKzJJVjtFeUJ0M0lNO0lBT0kscUJBQUE7RXpCazNJVjtFeUJ6M0lNO0lBT0ksdUJBQUE7RXpCcTNJVjtFeUI1M0lNO0lBT0ksd0JBQUE7RXpCdzNJVjtFeUIvM0lNO0lBT0ksd0JBQUE7RXpCMjNJVjtFeUJsNElNO0lBT0ksd0JBQUE7RXpCODNJVjtFeUJyNElNO0lBT0ksd0JBQUE7RXpCaTRJVjtFeUJ4NElNO0lBT0ksd0JBQUE7RXpCbzRJVjtFeUIzNElNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFekJ3NElWO0V5Qi80SU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QjQ0SVY7RXlCbjVJTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCZzVJVjtFeUJ2NUlNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekJvNUlWO0V5QjM1SU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6Qnc1SVY7RXlCLzVJTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCNDVJVjtFeUJuNklNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekJnNklWO0V5QnY2SU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V6Qm82SVY7RXlCMzZJTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCdzZJVjtFeUIvNklNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekI0NklWO0V5Qm43SU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6Qmc3SVY7RXlCdjdJTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCbzdJVjtFeUIzN0lNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekJ3N0lWO0V5Qi83SU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6QjQ3SVY7RXlCbjhJTTtJQU9JLHlCQUFBO0V6Qis3SVY7RXlCdDhJTTtJQU9JLDJCQUFBO0V6Qms4SVY7RXlCejhJTTtJQU9JLDRCQUFBO0V6QnE4SVY7RXlCNThJTTtJQU9JLDRCQUFBO0V6Qnc4SVY7RXlCLzhJTTtJQU9JLDRCQUFBO0V6QjI4SVY7RXlCbDlJTTtJQU9JLDRCQUFBO0V6Qjg4SVY7RXlCcjlJTTtJQU9JLDRCQUFBO0V6Qmk5SVY7RXlCeDlJTTtJQU9JLDJCQUFBO0V6Qm85SVY7RXlCMzlJTTtJQU9JLDZCQUFBO0V6QnU5SVY7RXlCOTlJTTtJQU9JLDhCQUFBO0V6QjA5SVY7RXlCaitJTTtJQU9JLDhCQUFBO0V6QjY5SVY7RXlCcCtJTTtJQU9JLDhCQUFBO0V6QmcrSVY7RXlCditJTTtJQU9JLDhCQUFBO0V6Qm0rSVY7RXlCMStJTTtJQU9JLDhCQUFBO0V6QnMrSVY7RXlCNytJTTtJQU9JLDRCQUFBO0V6QnkrSVY7RXlCaC9JTTtJQU9JLDhCQUFBO0V6QjQrSVY7RXlCbi9JTTtJQU9JLCtCQUFBO0V6QisrSVY7RXlCdC9JTTtJQU9JLCtCQUFBO0V6QmsvSVY7RXlCei9JTTtJQU9JLCtCQUFBO0V6QnEvSVY7RXlCNS9JTTtJQU9JLCtCQUFBO0V6QncvSVY7RXlCLy9JTTtJQU9JLCtCQUFBO0V6QjIvSVY7RXlCbGdKTTtJQU9JLDBCQUFBO0V6QjgvSVY7RXlCcmdKTTtJQU9JLDRCQUFBO0V6QmlnSlY7RXlCeGdKTTtJQU9JLDZCQUFBO0V6Qm9nSlY7RXlCM2dKTTtJQU9JLDZCQUFBO0V6QnVnSlY7RXlCOWdKTTtJQU9JLDZCQUFBO0V6QjBnSlY7RXlCamhK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QTtFekJzc0pWO0V5QjdzSk07SUFPSSx3Q0FBQTtFekJ5c0pWO0V5Qmh0Sk07SUFPSSxrQ0FBQTtFekI0c0pWO0V5Qm50Sk07SUFPSSxnQ0FBQTtFekIrc0pWO0V5QnR0Sk07SUFPSSw4QkFBQTtFekJrdEpWO0V5Qnp0Sk07SUFPSSxnQ0FBQTtFekJxdEpWO0V5QjV0Sk07SUFPSSwrQkFBQTtFekJ3dEpWO0V5Qi90Sk07SUFPSSxvQ0FBQTtFekIydEpWO0V5Qmx1Sk07SUFPSSxrQ0FBQTtFekI4dEpWO0V5QnJ1Sk07SUFPSSxnQ0FBQTtFekJpdUpWO0V5Qnh1Sk07SUFPSSx1Q0FBQTtFekJvdUpWO0V5QjN1Sk07SUFPSSxzQ0FBQTtFekJ1dUpWO0V5Qjl1Sk07SUFPSSxpQ0FBQTtFekIwdUpWO0V5Qmp2Sk07SUFPSSwyQkFBQTtFekI2dUpWO0V5QnB2Sk07SUFPSSxpQ0FBQTtFekJndkpWO0V5QnZ2Sk07SUFPSSwrQkFBQTtFekJtdkpWO0V5QjF2Sk07SUFPSSw2QkFBQTtFekJzdkpWO0V5Qjd2Sk07SUFPSSwrQkFBQTtFekJ5dkpWO0V5Qmh3Sk07SUFPSSw4QkFBQTtFekI0dkpWO0V5Qm53Sk07SUFPSSxvQkFBQTtFekIrdkpWO0V5QnR3Sk07SUFPSSxtQkFBQTtFekJrd0pWO0V5Qnp3Sk07SUFPSSxtQkFBQTtFekJxd0pWO0V5QjV3Sk07SUFPSSxtQkFBQTtFekJ3d0pWO0V5Qi93Sk07SUFPSSxtQkFBQTtFekIyd0pWO0V5Qmx4Sk07SUFPSSxtQkFBQTtFekI4d0pWO0V5QnJ4Sk07SUFPSSxtQkFBQTtFekJpeEpWO0V5Qnh4Sk07SUFPSSxtQkFBQTtFekJveEpWO0V5QjN4Sk07SUFPSSxvQkFBQTtFekJ1eEpWO0V5Qjl4Sk07SUFPSSxzQkFBQTtFekIweEpWO0V5Qmp5Sk07SUFPSSx1QkFBQTtFekI2eEpWO0V5QnB5Sk07SUFPSSx1QkFBQTtFekJneUpWO0V5QnZ5Sk07SUFPSSx1QkFBQTtFekJteUpWO0V5QjF5Sk07SUFPSSx1QkFBQTtFekJzeUpWO0V5Qjd5Sk07SUFPSSx1QkFBQTtFekJ5eUpW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SlY7RXlCcC9KTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCaS9KVjtFeUJ4L0pNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekJxL0pWO0V5QjUvSk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6QnkvSlY7RXlCaGdLTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCNi9KVjtFeUJwZ0tNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFekJpZ0tWO0V5QnhnS007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QnFnS1Y7RXlCNWdLTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCeWdLVjtFeUJoaEtNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekI2Z0tWO0V5QnBoS007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6QmloS1Y7RXlCeGhLTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCcWhLVjtFeUI1aEtNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekJ5aEtWO0V5QmhpS007SUFPSSx5QkFBQTtFekI0aEtWO0V5Qm5pS007SUFPSSwyQkFBQTtFekIraEtWO0V5QnRpS007SUFPSSw0QkFBQTtFekJraUtWO0V5QnppS007SUFPSSw0QkFBQTtFekJxaUtWO0V5QjVpS007SUFPSSw0QkFBQTtFekJ3aUtWO0V5Qi9pS007SUFPSSw0QkFBQTtFekIyaUtWO0V5QmxqS007SUFPSSw0QkFBQTtFekI4aUtWO0V5QnJqS007SUFPSSwyQkFBQTtFekJpaktWO0V5QnhqS007SUFPSSw2QkFBQTtFekJvaktWO0V5QjNqS007SUFPSSw4QkFBQTtFekJ1aktWO0V5QjlqS007SUFPSSw4QkFBQTtFekIwaktWO0V5QmprS007SUFPSSw4QkFBQTtFekI2aktWO0V5QnBrS007SUFPSSw4QkFBQTtFekJna0tWO0V5QnZrS007SUFPSSw4QkFBQTtFekJta0tWO0V5QjFrS007SUFPSSw0QkFBQTtFekJza0tWO0V5QjdrS007SUFPSSw4QkFBQTtFekJ5a0tWO0V5QmhsS007SUFPSSwrQkFBQTtFekI0a0tWO0V5Qm5sS007SUFPSSwrQkFBQTtF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d0tNO0lBT0kseUJBQUE7RXpCMndLVjtFeUJseEtNO0lBT0ksMEJBQUE7RXpCOHdLVjtFeUJyeEtNO0lBT0ksNEJBQUE7RXpCaXhLVjtFeUJ4eEtNO0lBT0ksa0NBQUE7RXpCb3hLVjtFeUIzeEtNO0lBT0ksc0NBQUE7RXpCdXhLVjtFeUI5eEtNO0lBT0ksb0NBQUE7RXpCMHhLVjtFeUJqeUtNO0lBT0ksa0NBQUE7RXpCNnhLVjtFeUJweUtNO0lBT0kseUNBQUE7RXpCZ3lLVjtFeUJ2eUtNO0lBT0ksd0NBQUE7RXpCbXlLVjtFeUIxeUtNO0lBT0ksd0NBQUE7RXpCc3lLVjtFeUI3eUtNO0lBT0ksa0NBQUE7RXpCeXlLVjtFeUJoektNO0lBT0ksZ0NBQUE7RXpCNHlLVjtFeUJuektNO0lBT0ksOEJBQUE7RXpCK3lLVjtFeUJ0ektNO0lBT0ksZ0NBQUE7RXpCa3pLVjtFeUJ6ektNO0lBT0ksK0JBQUE7RXpCcXpLVjtFeUI1ektNO0lBT0ksb0NBQUE7RXpCd3pLVjtFeUIvektNO0lBT0ksa0NBQUE7RXpCMnpLVjtFeUJsMEtNO0lBT0ksZ0NBQUE7RXpCOHpLVjtFeUJyMEtNO0lBT0ksdUNBQUE7RXpCaTBLVjtFeUJ4MEtNO0lBT0ksc0NBQUE7RXpCbzBLVjtFeUIzMEtNO0lBT0ksaUNBQUE7RXpCdTBLVjtFeUI5MEtNO0lBT0ksMkJBQUE7RXpCMDBLVjtFeUJqMUtNO0lBT0ksaUNBQUE7RXpCNjBLVjtFeUJwMUtNO0lBT0ksK0JBQUE7RXpCZzFLVjtFeUJ2MUtNO0lBT0ksNkJBQUE7RXpCbTFLVjtFeUIxMUtNO0lBT0ksK0JBQUE7RXpCczFLVjtFeUI3MUtNO0lBT0ksOEJBQUE7RXpCeTFLVjtFeUJoMktNO0lBT0ksb0JBQUE7RXpCNDFLVjtFeUJuMktNO0lBT0ksbUJBQUE7RXpCKzFLVjtFeUJ0MktNO0lBT0ksbUJBQUE7RXpCazJLVjtFeUJ6MktNO0lBT0ksbUJBQUE7RXpCcTJLVjtFeUI1MktNO0lBT0ksbUJBQUE7RXpCdzJLVjtFeUIvMktNO0lBT0ksbUJBQUE7RXpCMjJLVjtFeUJsM0tNO0lBT0ksbUJBQUE7RXpCODJLVjtFeUJyM0tNO0lBT0ksbUJBQUE7RXpCaTNLVjtFeUJ4M0tNO0lBT0ksb0JBQUE7RXpCbzNLVjtFeUIzM0tNO0lBT0ksc0JBQUE7RXpCdTNLVjtFeUI5M0tNO0lBT0ksdUJBQUE7RXpCMDNLVjtFeUJqNEtNO0lBT0ksdUJBQUE7RXpCNjNLVjtFeUJwNEtNO0lBT0ksdUJBQUE7RXpCZzRLVjtFeUJ2NEtNO0lBT0ksdUJBQUE7RXpCbTRLVjtFeUIxNEtNO0lBT0ksdUJBQUE7RXpCczRLVjtFeUI3NEtNO0lBT0ksdUJBQUE7RXpCeTRLVjtFeUJoNUtNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFekI2NEtWO0V5QnA1S007SUFPSSw0QkFBQTtJQUFBLDJCQUFBO0V6Qmk1S1Y7RXlCeDVLTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCcTVLVjtFeUI1NUtNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekJ5NUtWO0V5Qmg2S007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QjY1S1Y7RXlCcDZLTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCaTZLVjtFeUJ4NktNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekJxNktWO0V5QjU2S007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6Qnk2S1Y7RXlCaDdLTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXpCNjZLVjtFeUJwN0tNO0lBT0ksMEJBQUE7SUFBQSw2QkFBQTtFekJpN0tWO0V5Qng3S007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QnE3S1Y7RXlCNTdLTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCeTdLVjtFeUJoOEtNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekI2N0tWO0V5QnA4S007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6Qmk4S1Y7RXlCeDhLTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCcThLVjtFeUI1OEtNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekJ5OEtWO0V5Qmg5S007SUFPSSx3QkFBQTtFekI0OEtWO0V5Qm45S007SUFPSSwwQkFBQTtFekIrOEtWO0V5QnQ5S007SUFPSSwyQkFBQTtFekJrOUtWO0V5Qno5S007SUFPSSwyQkFBQTtFekJxOUtWO0V5QjU5S007SUFPSSwyQkFBQTtFekJ3OUtWO0V5Qi85S007SUFPSSwyQkFBQTtFekIyOUtWO0V5QmwrS007SUFPSSwyQkFBQTtFekI4OUtWO0V5QnIrS007SUFPSSwyQkFBQTtFekJpK0tWO0V5QngrS007SUFPSSwwQkFBQTtFekJvK0tWO0V5QjMrS007SUFPSSw0QkFBQTtFekJ1K0tWO0V5QjkrS007SUFPSSw2QkFBQTtFekIwK0tWO0V5QmovS007SUFPSSw2QkFBQTtFekI2K0tWO0V5QnAvS007SUFPSSw2QkFBQTtFekJnL0tWO0V5QnYvS007SUFPSSw2QkFBQTtFekJtL0tWO0V5QjEvS007SUFPSSw2QkFBQTtFekJzL0tWO0V5QjcvS007SUFPSSw2QkFBQTtFekJ5L0tWO0V5QmhnTE07SUFPSSwyQkFBQTtFekI0L0tWO0V5Qm5nTE07SUFPSSw2QkFBQTtFekIrL0tWO0V5QnRnTE07SUFPSSw4QkFBQTtFekJrZ0xWO0V5QnpnTE07SUFPSSw4QkFBQTtFekJxZ0xWO0V5QjVnTE07SUFPSSw4QkFBQTtFekJ3Z0xWO0V5Qi9nTE07SUFPSSw4QkFBQTtFekIyZ0xWO0V5QmxoTE07SUFPSSw4QkFBQTtFekI4Z0xWO0V5QnJoTE07SUFPSSw4QkFBQTtFekJpaExWO0V5QnhoTE07SUFPSSx5QkFBQTtFekJvaExWO0V5QjNoTE07SUFPSSwyQkFBQTtFekJ1aExWO0V5QjloTE07SUFPSSw0QkFBQTtFekIwaExWO0V5QmppTE07SUFPSSw0QkFBQTtFekI2aExWO0V5QnBpTE07SUFPSSw0QkFBQTtFekJnaUxWO0V5QnZpTE07SUFPSSw0QkFBQTtFekJtaUxWO0V5QjFpTE07SUFPSSw0QkFBQTtFekJzaUxWO0V5QjdpTE07SUFPSSw0QkFBQTtFekJ5aUxWO0V5QmhqTE07SUFPSSxxQkFBQTtFekI0aUxWO0V5Qm5qTE07SUFPSSx1QkFBQTtFekIraUxWO0V5QnRqTE07SUFPSSx3QkFBQTtFekJrakxWO0V5QnpqTE07SUFPSSx3QkFBQTtFekJxakxWO0V5QjVqTE07SUFPSSx3QkFBQTtFekJ3akxWO0V5Qi9qTE07SUFPSSx3QkFBQTtFekIyakxWO0V5QmxrTE07SUFPSSx3QkFBQTtFekI4akxWO0V5QnJrTE07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0V6QmtrTFY7RXlCemtMTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCc2tMVjtFeUI3a0xNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekIwa0xWO0V5QmpsTE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6QjhrTFY7RXlCcmxMTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCa2xMVjtFeUJ6bExNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekJzbExWO0V5QjdsTE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6QjBsTFY7RXlCam1MTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RXpCOGxMVjtFeUJybUxNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekJrbUxWO0V5QnptTE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6QnNtTFY7RXlCN21MTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCMG1MVjtFeUJqbkxNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekI4bUxWO0V5QnJuTE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6QmtuTFY7RXlCem5MTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCc25MVjtFeUI3bkxNO0lBT0kseUJBQUE7RXpCeW5MVjtFeUJob0xNO0lBT0ksMkJBQUE7RXpCNG5MVjtFeUJub0xNO0lBT0ksNEJBQUE7RXpCK25MVjtFeUJ0b0xNO0lBT0ksNEJBQUE7RXpCa29MVjtFeUJ6b0xNO0lBT0ksNEJBQUE7RXpCcW9MVjtFeUI1b0xNO0lBT0ksNEJBQUE7RXpCd29MVjtFeUIvb0xNO0lBT0ksNEJBQUE7RXpCMm9MVjtFeUJscExNO0lBT0ksMkJBQUE7RXpCOG9MVjtFeUJycExNO0lBT0ksNkJBQUE7RXpCaXBMVjtFeUJ4cExNO0lBT0ksOEJBQUE7RXpCb3BMVjtFeUIzcExNO0lBT0ksOEJBQUE7RXpCdXBMVjtFeUI5cExNO0lBT0ksOEJBQUE7RXpCMHBMVjtFeUJqcUxNO0lBT0ksOEJBQUE7RXpCNnBMVjtFeUJwcUxNO0lBT0ksOEJBQUE7RXpCZ3FMVjtFeUJ2cUxNO0lBT0ksNEJBQUE7RXpCbXFMVjtFeUIxcUxNO0lBT0ksOEJBQUE7RXpCc3FMVjtFeUI3cUxNO0lBT0ksK0JBQUE7RXpCeXFMVjtFeUJockxNO0lBT0ksK0JBQUE7RXpCNHFMVjtFeUJuckxNO0lBT0ksK0JBQUE7RXpCK3FMVjtFeUJ0ckxNO0lBT0ksK0JBQUE7RXpCa3JMVjtFeUJ6ckxNO0lBT0ksK0JBQUE7RXpCcXJMVjtFeUI1ckxNO0lBT0ksMEJBQUE7RXpCd3JMVjtFeUIvckxNO0lBT0ksNEJBQUE7RXpCMnJMVjtFeUJsc0xNO0lBT0ksNkJBQUE7RXpCOHJMVjtFeUJyc0xNO0lBT0ksNkJBQUE7RXpCaXNMVjtFeUJ4c0xNO0lBT0ksNkJBQUE7RXpCb3NMVjtFeUIzc0xNO0lBT0ksNkJBQUE7RXpCdXNMVjtFeUI5c0xNO0lBT0ksNkJBQUE7RXpCMHNMVjtFeUJqdExNO0lBT0ksaUJBQUE7RXpCNnNMVjtFeUJwdExNO0lBT0ksbUJBQUE7RXpCZ3RMVjtFeUJ2dExNO0lBT0ksb0JBQUE7RXpCbXRMVjtFeUIxdExNO0lBT0ksb0JBQUE7RXpCc3RMVjtFeUI3dExNO0lBT0ksb0JBQUE7RXpCeXRMVjtFeUJodUxNO0lBT0ksb0JBQUE7RXpCNHRMVjtFeUJudUxNO0lBT0ksb0JBQUE7RXpCK3RMVjtFeUJ0dUxNO0lBT0kscUJBQUE7RXpCa3VMVjtFeUJ6dUxNO0lBT0ksdUJBQUE7RXpCcXVMVjtFeUI1dUxNO0lBT0ksd0JBQUE7RXpCd3VMVjtFeUIvdUxNO0lBT0ksd0JBQUE7RXpCMnVMVjtFeUJsdkxNO0lBT0ksd0JBQUE7RXpCOHVMVjtFeUJydkxNO0lBT0ksd0JBQUE7RXpCaXZMVjtFeUJ4dkxNO0lBT0ksd0JBQUE7RXpCb3ZMVjtFeUIzdkxNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFekJ1dkxWO0V5Qjl2TE07SUFPSSwrQkFBQTtTQUFBLDBCQUFBO0V6QjB2TFY7RXlCandMTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpCNnZMVjtFeUJwd0xNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekJnd0xWO0V5QnZ3TE07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6Qm13TFY7RXlCMXdMTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpCc3dMVjtFeUI3d0xNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekJ5d0xWO0V5Qmh4TE07SUFPSSwyQkFBQTtFekI0d0xWO0V5Qm54TE07SUFPSSw0QkFBQTtFekIrd0xWO0V5QnR4TE07SUFPSSw2QkFBQTtFekJreExWO0FBQ0Y7QUk3eExJO0VxQkdJO0lBT0ksc0JBQUE7RXpCdXhMVjtFeUI5eExNO0lBT0ksdUJBQUE7RXpCMHhMVjtFeUJqeUxNO0lBT0ksc0JBQUE7RXpCNnhMVjtFeUJweUxNO0lBT0ksaUNBQUE7T0FBQSw4QkFBQTtFekJneUxWO0V5QnZ5TE07SUFPSSwrQkFBQTtPQUFBLDRCQUFBO0V6Qm15TFY7RXlCMXlMTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RXpCc3lMVjtFeUI3eUxNO0lBT0ksb0NBQUE7T0FBQSxpQ0FBQTtFekJ5eUxWO0V5Qmh6TE07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V6QjR5TFY7RXlCbnpMTTtJQU9JLDBCQUFBO0V6Qit5TFY7RXlCdHpMTTtJQU9JLGdDQUFBO0V6Qmt6TFY7RXlCenpMTTtJQU9JLHlCQUFBO0V6QnF6TFY7RXlCNXpMTTtJQU9JLHdCQUFBO0V6Qnd6TFY7RXlCL3pMTTtJQU9JLCtCQUFBO0V6QjJ6TFY7RXlCbDBMTTtJQU9JLHlCQUFBO0V6Qjh6TFY7RXlCcjBMTTtJQU9JLDZCQUFBO0V6QmkwTFY7RXlCeDBMTTtJQU9JLDhCQUFBO0V6Qm8wTFY7RXlCMzBMTTtJQU9JLHdCQUFBO0V6QnUwTFY7RXlCOTBMTTtJQU9JLCtCQUFBO0V6QjAwTFY7RXlCajFMTTtJQU9JLHdCQUFBO0V6QjYwTFY7RXlCcDFMTTtJQU9JLHlCQUFBO0V6QmcxTFY7RXlCdjFMTTtJQU9JLDhCQUFBO0V6Qm0xTFY7RXlCMTFMTTtJQU9JLGlDQUFBO0V6QnMxTFY7RXlCNzFMTTtJQU9JLHNDQUFBO0V6QnkxTFY7RXlCaDJMTTtJQU9JLHlDQUFBO0V6QjQxTFY7RXlCbjJMTTtJQU9JLHVCQUFBO0V6QisxTFY7RXlCdDJMTTtJQU9JLHVCQUFBO0V6QmsyTFY7RXlCejJMTTtJQU9JLHlCQUFBO0V6QnEyTFY7RXlCNTJMTTtJQU9JLHlCQUFBO0V6QncyTFY7RXlCLzJMTTtJQU9JLDBCQUFBO0V6QjIyTFY7RXlCbDNMTTtJQU9JLDRCQUFBO0V6QjgyTFY7RXlCcjNMTTtJQU9JLGtDQUFBO0V6QmkzTFY7RXlCeDNMTTtJQU9JLHNDQUFBO0V6Qm8zTFY7RXlCMzNMTTtJQU9JLG9DQUFBO0V6QnUzTFY7RXlCOTNMTTtJQU9JLGtDQUFBO0V6QjAzTFY7RXlCajRMTTtJQU9JLHlDQUFBO0V6QjYzTFY7RXlCcDRMTTtJQU9JLHdDQUFBO0V6Qmc0TFY7RXlCdjRMTTtJQU9JLHdDQUFBO0V6Qm00TFY7RXlCMTRMTTtJQU9JLGtDQUFBO0V6QnM0TFY7RXlCNzRMTTtJQU9JLGdDQUFBO0V6Qnk0TFY7RXlCaDVMTTtJQU9JLDhCQUFBO0V6QjQ0TFY7RXlCbjVMTTtJQU9JLGdDQUFBO0V6Qis0TFY7RXlCdDVMTTtJQU9JLCtCQUFBO0V6Qms1TFY7RXlCejVMTTtJQU9JLG9DQUFBO0V6QnE1TFY7RXlCNTVMTTtJQU9JLGtDQUFBO0V6Qnc1TFY7RXlCLzVMTTtJQU9JLGdDQUFBO0V6QjI1TFY7RXlCbDZMTTtJQU9JLHVDQUFBO0V6Qjg1TFY7RXlCcjZMTTtJQU9JLHNDQUFBO0V6Qmk2TFY7RXlCeDZMTTtJQU9JLGlDQUFBO0V6Qm82TFY7RXlCMzZMTTtJQU9JLDJCQUFBO0V6QnU2TFY7RXlCOTZMTTtJQU9JLGlDQUFBO0V6QjA2TFY7RXlCajdMTTtJQU9JLCtCQUFBO0V6QjY2TFY7RXlCcDdMTTtJQU9JLDZCQUFBO0V6Qmc3TFY7RXlCdjdMTTtJQU9JLCtCQUFBO0V6Qm03TFY7RXlCMTdMTTtJQU9JLDhCQUFBO0V6QnM3TFY7RXlCNzdMTTtJQU9JLG9CQUFBO0V6Qnk3TFY7RXlCaDhMTTtJQU9JLG1CQUFBO0V6QjQ3TFY7RXlCbjhMTTtJQU9JLG1CQUFBO0V6Qis3TFY7RXlCdDhMTTtJQU9JLG1CQUFBO0V6Qms4TFY7RXlCejhMTTtJQU9JLG1CQUFBO0V6QnE4TFY7RXlCNThMTTtJQU9JLG1CQUFBO0V6Qnc4TFY7RXlCLzhMTTtJQU9JLG1CQUFBO0V6QjI4TFY7RXlCbDlMTTtJQU9JLG1CQUFBO0V6Qjg4TFY7RXlCcjlMTTtJQU9JLG9CQUFBO0V6Qmk5TFY7RXlCeDlMTTtJQU9JLHNCQUFBO0V6Qm85TFY7RXlCMzlMTTtJQU9JLHVCQUFBO0V6QnU5TFY7RXlCOTlMTTtJQU9JLHVCQUFBO0V6QjA5TFY7RXlCaitMTTtJQU9JLHVCQUFBO0V6QjY5TFY7RXlCcCtMTTtJQU9JLHVCQUFBO0V6QmcrTFY7RXlCditMTTtJQU9JLHVCQUFBO0V6Qm0rTFY7RXlCMStMTTtJQU9JLHVCQUFBO0V6QnMrTFY7RXlCNytMTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXpCMCtMVjtFeUJqL0xNO0lBT0ksNEJBQUE7SUFBQSwyQkFBQTtFekI4K0xWO0V5QnIvTE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QmsvTFY7RXlCei9MTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCcy9MVjtFeUI3L0xNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekIwL0xWO0V5QmpnTU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QjgvTFY7RXlCcmdNTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCa2dNVjtFeUJ6Z01NO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekJzZ01WO0V5QjdnTU07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0V6QjBnTVY7RXlCamhNTTtJQU9JLDBCQUFBO0lBQUEsNkJBQUE7RXpCOGdNVjtFeUJyaE1NO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekJraE1WO0V5QnpoTU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QnNoTVY7RXlCN2hNTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCMGhNVjtFeUJqaU1NO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekI4aE1WO0V5QnJpTU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QmtpTVY7RXlCemlNTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCc2lNVjtFeUI3aU1NO0lBT0ksd0JBQUE7RXpCeWlNVjtFeUJoak1NO0lBT0ksMEJBQUE7RXpCNGlNVjtFeUJuak1NO0lBT0ksMkJBQUE7RXpCK2lNVjtFeUJ0ak1NO0lBT0ksMkJBQUE7RXpCa2pNVjtFeUJ6ak1NO0lBT0ksMkJBQUE7RXpCcWpNVjtFeUI1ak1NO0lBT0ksMkJBQUE7RXpCd2pNVjtFeUIvak1NO0lBT0ksMkJBQUE7RXpCMmpNVjtFeUJsa01NO0lBT0ksMkJBQUE7RXpCOGpNVjtFeUJya01NO0lBT0ksMEJBQUE7RXpCaWtNVjtFeUJ4a01NO0lBT0ksNEJBQUE7RXpCb2tNVjtFeUIza01NO0lBT0ksNkJBQUE7RXpCdWtNVjtFeUI5a01NO0lBT0ksNkJBQUE7RXpCMGtNVjtFeUJqbE1NO0lBT0ksNkJBQUE7RXpCNmtNVjtFeUJwbE1NO0lBT0ksNkJBQUE7RXpCZ2xNVjtFeUJ2bE1NO0lBT0ksNkJBQUE7RXpCbWxNVjtFeUIxbE1NO0lBT0ksNkJBQUE7RXpCc2xNVjtFeUI3bE1NO0lBT0ksMkJBQUE7RXpCeWxNVjtFeUJobU1NO0lBT0ksNkJBQUE7RXpCNGxNVjtFeUJubU1NO0lBT0ksOEJBQUE7RXpCK2xNVjtFeUJ0bU1NO0lBT0ksOEJBQUE7RXpCa21NVjtFeUJ6bU1NO0lBT0ksOEJBQUE7RXpCcW1NVjtFeUI1bU1NO0lBT0ksOEJBQUE7RXpCd21NVjtFeUIvbU1NO0lBT0ksOEJBQUE7RXpCMm1NVjtFeUJsbk1NO0lBT0ksOEJBQUE7RXpCOG1NVjtFeUJybk1NO0lBT0kseUJBQUE7RXpCaW5NVjtFeUJ4bk1NO0lBT0ksMkJBQUE7RXpCb25NVjtFeUIzbk1NO0lBT0ksNEJBQUE7RXpCdW5NVjtFeUI5bk1NO0lBT0ksNEJBQUE7RXpCMG5NVjtFeUJqb01NO0lBT0ksNEJBQUE7RXpCNm5NVjtFeUJwb01NO0lBT0ksNEJBQUE7RXpCZ29NVjtFeUJ2b01NO0lBT0ksNEJBQUE7RXpCbW9NVjtFeUIxb01NO0lBT0ksNEJBQUE7RXpCc29NVjtFeUI3b01NO0lBT0kscUJBQUE7RXpCeW9NVjtFeUJocE1NO0lBT0ksdUJBQUE7RXpCNG9NVjtFeUJucE1NO0lBT0ksd0JBQUE7RXpCK29NVjtFeUJ0cE1NO0lBT0ksd0JBQUE7RXpCa3BNVjtFeUJ6cE1NO0lBT0ksd0JBQUE7RXpCcXBNVjtFeUI1cE1NO0lBT0ksd0JBQUE7RXpCd3BNVjtFeUIvcE1NO0lBT0ksd0JBQUE7RXpCMnBNVjtFeUJscU1NO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFekIrcE1WO0V5QnRxTU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6Qm1xTVY7RXlCMXFNTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCdXFNVjtFeUI5cU1NO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekIycU1WO0V5QmxyTU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6QitxTVY7RXlCdHJNTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCbXJNVjtFeUIxck1NO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekJ1ck1WO0V5QjlyTU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V6QjJyTVY7RXlCbHNNTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCK3JNVjtFeUJ0c01NO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekJtc01WO0V5QjFzTU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6QnVzTVY7RXlCOXNNTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCMnNNVjtFeUJsdE1NO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekIrc01WO0V5QnR0TU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6Qm10TVY7RXlCMXRNTTtJQU9JLHlCQUFBO0V6QnN0TVY7RXlCN3RNTTtJQU9JLDJCQUFBO0V6Qnl0TVY7RXlCaHVNTTtJQU9JLDRCQUFBO0V6QjR0TVY7RXlCbnVNTTtJQU9JLDRCQUFBO0V6Qit0TVY7RXlCdHVNTTtJQU9JLDRCQUFBO0V6Qmt1TVY7RXlCenVNTTtJQU9JLDRCQUFBO0V6QnF1TVY7RXlCNXVNTTtJQU9JLDRCQUFBO0V6Qnd1TVY7RXlCL3VNTTtJQU9JLDJCQUFBO0V6QjJ1TVY7RXlCbHZNTTtJQU9JLDZCQUFBO0V6Qjh1TVY7RXlCcnZNTTtJQU9JLDhCQUFBO0V6Qml2TVY7RXlCeHZNTTtJQU9JLDhCQUFBO0V6Qm92TVY7RXlCM3ZNTTtJQU9JLDhCQUFBO0V6QnV2TVY7RXlCOXZNTTtJQU9JLDhCQUFBO0V6QjB2TVY7RXlCandNTTtJQU9JLDhCQUFBO0V6QjZ2TVY7RXlCcHdNTTtJQU9JLDRCQUFBO0V6Qmd3TVY7RXlCdndNTTtJQU9JLDhCQUFBO0V6Qm13TVY7RXlCMXdNTTtJQU9JLCtCQUFBO0V6QnN3TVY7RXlCN3dNTTtJQU9JLCtCQUFBO0V6Qnl3TVY7RXlCaHhNTTtJQU9JLCtCQUFBO0V6QjR3TVY7RXlCbnhNTTtJQU9JLCtCQUFBO0V6Qit3TVY7RXlCdHhNTTtJQU9JLCtCQUFBO0V6Qmt4TVY7RXlCenhNTTtJQU9JLDBCQUFBO0V6QnF4TVY7RXlCNXhNTTtJQU9JLDRCQUFBO0V6Qnd4TVY7RXlCL3hNTTtJQU9JLDZCQUFBO0V6QjJ4TVY7RXlCbHlNTTtJQU9JLDZCQUFBO0V6Qjh4TVY7RXlCcnlNTTtJQU9JLDZCQUFBO0V6Qml5TVY7RXlCeHlNTTtJQU9JLDZCQUFBO0V6Qm95TVY7RXlCM3lNTTtJQU9JLDZCQUFBO0V6QnV5TVY7RXlCOXlNTTtJQU9JLGlCQUFBO0V6QjB5TVY7RXlCanpNTTtJQU9JLG1CQUFBO0V6QjZ5TVY7RXlCcHpNTTtJQU9JLG9CQUFBO0V6Qmd6TVY7RXlCdnpNTTtJQU9JLG9CQUFBO0V6Qm16TVY7RXlCMXpNTTtJQU9JLG9CQUFBO0V6QnN6TVY7RXlCN3pNTTtJQU9JLG9CQUFBO0V6Qnl6TVY7RXlCaDBNTTtJQU9JLG9CQUFBO0V6QjR6TVY7RXlCbjBNTTtJQU9JLHFCQUFBO0V6Qit6TVY7RXlCdDBNTTtJQU9JLHVCQUFBO0V6QmswTVY7RXlCejBNTTtJQU9JLHdCQUFBO0V6QnEwTVY7RXlCNTBNTTtJQU9JLHdCQUFBO0V6QncwTVY7RXlCLzBNTTtJQU9JLHdCQUFBO0V6QjIwTVY7RXlCbDFNTTtJQU9JLHdCQUFBO0V6QjgwTVY7RXlCcjFNTTtJQU9JLHdCQUFBO0V6QmkxTVY7RXlCeDFNTTtJQU9JLDZCQUFBO1NBQUEsd0JBQUE7RXpCbzFNVjtFeUIzMU1NO0lBT0ksK0JBQUE7U0FBQSwwQkFBQTtFekJ1MU1WO0V5QjkxTU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6QjAxTVY7RXlCajJNTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpCNjFNVjtFeUJwMk1NO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFekJnMk1WO0V5QnYyTU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6Qm0yTVY7RXlCMTJNTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RXpCczJNVjtFeUI3Mk1NO0lBT0ksMkJBQUE7RXpCeTJNVjtFeUJoM01NO0lBT0ksNEJBQUE7RXpCNDJNVjtFeUJuM01NO0lBT0ksNkJBQUE7RXpCKzJNVjtBQUNGO0FJMTNNSTtFcUJHSTtJQU9JLHNCQUFBO0V6Qm8zTVY7RXlCMzNNTTtJQU9JLHVCQUFBO0V6QnUzTVY7RXlCOTNNTTtJQU9JLHNCQUFBO0V6QjAzTVY7RXlCajRNTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RXpCNjNNVjtFeUJwNE1NO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFekJnNE1WO0V5QnY0TU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V6Qm00TVY7RXlCMTRNTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RXpCczRNVjtFeUI3NE1NO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFekJ5NE1WO0V5Qmg1TU07SUFPSSwwQkFBQTtFekI0NE1WO0V5Qm41TU07SUFPSSxnQ0FBQTtFekIrNE1WO0V5QnQ1TU07SUFPSSx5QkFBQTtFekJrNU1WO0V5Qno1TU07SUFPSSx3QkFBQTtFekJxNU1WO0V5QjU1TU07SUFPSSwrQkFBQTtFekJ3NU1WO0V5Qi81TU07SUFPSSx5QkFBQTtFekIyNU1WO0V5Qmw2TU07SUFPSSw2QkFBQTtFekI4NU1WO0V5QnI2TU07SUFPSSw4QkFBQTtFekJpNk1WO0V5Qng2TU07SUFPSSx3QkFBQTtFekJvNk1WO0V5QjM2TU07SUFPSSwrQkFBQTtFekJ1Nk1WO0V5Qjk2TU07SUFPSSx3QkFBQTtFekIwNk1WO0V5Qmo3TU07SUFPSSx5QkFBQTtFekI2Nk1WO0V5QnA3TU07SUFPSSw4QkFBQTtFekJnN01WO0V5QnY3TU07SUFPSSxpQ0FBQTtFekJtN01WO0V5QjE3TU07SUFPSSxzQ0FBQTtFekJzN01WO0V5Qjc3TU07SUFPSSx5Q0FBQTtFekJ5N01WO0V5Qmg4TU07SUFPSSx1QkFBQTtFekI0N01WO0V5Qm44TU07SUFPSSx1QkFBQTtFekIrN01WO0V5QnQ4TU07SUFPSSx5QkFBQTtFekJrOE1WO0V5Qno4TU07SUFPSSx5QkFBQTtFekJxOE1WO0V5QjU4TU07SUFPSSwwQkFBQTtFekJ3OE1WO0V5Qi84TU07SUFPSSw0QkFBQTtFekIyOE1WO0V5Qmw5TU07SUFPSSxrQ0FBQTtFekI4OE1WO0V5QnI5TU07SUFPSSxzQ0FBQTtFekJpOU1WO0V5Qng5TU07SUFPSSxvQ0FBQTtFekJvOU1WO0V5QjM5TU07SUFPSSxrQ0FBQTtFekJ1OU1WO0V5Qjk5TU07SUFPSSx5Q0FBQTtFekIwOU1WO0V5QmorTU07SUFPSSx3Q0FBQTtFekI2OU1WO0V5QnArTU07SUFPSSx3Q0FBQTtFekJnK01WO0V5QnYrTU07SUFPSSxrQ0FBQTtFekJtK01WO0V5QjErTU07SUFPSSxnQ0FBQTtFekJzK01WO0V5QjcrTU07SUFPSSw4QkFBQTtFekJ5K01WO0V5QmgvTU07SUFPSSxnQ0FBQTtFekI0K01WO0V5Qm4vTU07SUFPSSwrQkFBQTtFekIrK01WO0V5QnQvTU07SUFPSSxvQ0FBQTtFekJrL01WO0V5QnovTU07SUFPSSxrQ0FBQTtFekJxL01WO0V5QjUvTU07SUFPSSxnQ0FBQTtFekJ3L01WO0V5Qi8vTU07SUFPSSx1Q0FBQTtFekIyL01WO0V5QmxnTk07SUFPSSxzQ0FBQTtFekI4L01WO0V5QnJnTk07SUFPSSxpQ0FBQTtFekJpZ05WO0V5QnhnTk07SUFPSSwyQkFBQTtFekJvZ05WO0V5QjNnTk07SUFPSSxpQ0FBQTtFekJ1Z05WO0V5QjlnTk07SUFPSSwrQkFBQTtFekIwZ05WO0V5QmpoTk07SUFPSSw2QkFBQTtFekI2Z05WO0V5QnBoTk07SUFPSSwrQkFBQTtFekJnaE5WO0V5QnZoTk07SUFPSSw4QkFBQTtFekJtaE5WO0V5QjFoTk07SUFPSSxvQkFBQTtFekJzaE5WO0V5QjdoTk07SUFPSSxtQkFBQTtFekJ5aE5WO0V5QmhpTk07SUFPSSxtQkFBQTtFekI0aE5WO0V5Qm5pTk07SUFPSSxtQkFBQTtFekIraE5WO0V5QnRpTk07SUFPSSxtQkFBQTtFekJraU5WO0V5QnppTk07SUFPSSxtQkFBQTtFekJxaU5WO0V5QjVpTk07SUFPSSxtQkFBQTtFekJ3aU5WO0V5Qi9pTk07SUFPSSxtQkFBQTtFekIyaU5WO0V5QmxqTk07SUFPSSxvQkFBQTtFekI4aU5WO0V5QnJqTk07SUFPSSxzQkFBQTtFekJpak5WO0V5QnhqTk07SUFPSSx1QkFBQTtFekJvak5WO0V5QjNqTk07SUFPSSx1QkFBQTtFekJ1ak5WO0V5QjlqTk07SUFPSSx1QkFBQTtFekIwak5WO0V5QmprTk07SUFPSSx1QkFBQTtFekI2ak5WO0V5QnBrTk07SUFPSSx1QkFBQTtFekJna05WO0V5QnZrTk07SUFPSSx1QkFBQTtFekJta05WO0V5QjFrTk07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0V6QnVrTlY7RXlCOWtOTTtJQU9JLDRCQUFBO0lBQUEsMkJBQUE7RXpCMmtOVjtFeUJsbE5NO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekIra05WO0V5QnRsTk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6Qm1sTlY7RXlCMWxOTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCdWxOVjtFeUI5bE5NO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekIybE5WO0V5QmxtTk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0V6QitsTlY7RXlCdG1OTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpCbW1OVjtFeUIxbU5NO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFekJ1bU5WO0V5QjltTk07SUFPSSwwQkFBQTtJQUFBLDZCQUFBO0V6QjJtTlY7RXlCbG5OTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCK21OVjtFeUJ0bk5NO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekJtbk5WO0V5QjFuTk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QnVuTlY7RXlCOW5OTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpCMm5OVjtFeUJsb05NO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFekIrbk5WO0V5QnRvTk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6Qm1vTlY7RXlCMW9OTTtJQU9JLHdCQUFBO0V6QnNvTlY7RXlCN29OTTtJQU9JLDBCQUFBO0V6QnlvTlY7RXlCaHBOTTtJQU9JLDJCQUFBO0V6QjRvTlY7RXlCbnBOTTtJQU9JLDJCQUFBO0V6QitvTlY7RXlCdHBOTTtJQU9JLDJCQUFBO0V6QmtwTlY7RXlCenBOTTtJQU9JLDJCQUFBO0V6QnFwTlY7RXlCNXBOTTtJQU9JLDJCQUFBO0V6QndwTlY7RXlCL3BOTTtJQU9JLDJCQUFBO0V6QjJwTlY7RXlCbHFOTTtJQU9JLDBCQUFBO0V6QjhwTlY7RXlCcnFOTTtJQU9JLDRCQUFBO0V6QmlxTlY7RXlCeHFOTTtJQU9JLDZCQUFBO0V6Qm9xTlY7RXlCM3FOTTtJQU9JLDZCQUFBO0V6QnVxTlY7RXlCOXFOTTtJQU9JLDZCQUFBO0V6QjBxTlY7RXlCanJOTTtJQU9JLDZCQUFBO0V6QjZxTlY7RXlCcHJOTTtJQU9JLDZCQUFBO0V6QmdyTlY7RXlCdnJOTTtJQU9JLDZCQUFBO0V6Qm1yTlY7RXlCMXJOTTtJQU9JLDJCQUFBO0V6QnNyTlY7RXlCN3JOTTtJQU9JLDZCQUFBO0V6QnlyTlY7RXlCaHNOTTtJQU9JLDhCQUFBO0V6QjRyTlY7RXlCbnNOTTtJQU9JLDhCQUFBO0V6QityTlY7RXlCdHNOTTtJQU9JLDhCQUFBO0V6QmtzTlY7RXlCenNOTTtJQU9JLDhCQUFBO0V6QnFzTlY7RXlCNXNOTTtJQU9JLDhCQUFBO0V6QndzTlY7RXlCL3NOTTtJQU9JLDhCQUFBO0V6QjJzTlY7RXlCbHROTTtJQU9JLHlCQUFBO0V6QjhzTlY7RXlCcnROTTtJQU9JLDJCQUFBO0V6Qml0TlY7RXlCeHROTTtJQU9JLDRCQUFBO0V6Qm90TlY7RXlCM3ROTTtJQU9JLDRCQUFBO0V6QnV0TlY7RXlCOXROTTtJQU9JLDRCQUFBO0V6QjB0TlY7RXlCanVOTTtJQU9JLDRCQUFBO0V6QjZ0TlY7RXlCcHVOTTtJQU9JLDRCQUFBO0V6Qmd1TlY7RXlCdnVOTTtJQU9JLDRCQUFBO0V6Qm11TlY7RXlCMXVOTTtJQU9JLHFCQUFBO0V6QnN1TlY7RXlCN3VOTTtJQU9JLHVCQUFBO0V6Qnl1TlY7RXlCaHZOTTtJQU9JLHdCQUFBO0V6QjR1TlY7RXlCbnZOTTtJQU9JLHdCQUFBO0V6Qit1TlY7RXlCdHZOTTtJQU9JLHdCQUFBO0V6Qmt2TlY7RXlCenZOTTtJQU9JLHdCQUFBO0V6QnF2TlY7RXlCNXZOTTtJQU9JLHdCQUFBO0V6Qnd2TlY7RXlCL3ZOTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RXpCNHZOVjtFeUJud05NO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFekJnd05WO0V5QnZ3Tk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6Qm93TlY7RXlCM3dOTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCd3dOVjtFeUIvd05NO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFekI0d05WO0V5Qm54Tk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V6Qmd4TlY7RXlCdnhOTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXpCb3hOVjtFeUIzeE5NO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFekJ3eE5WO0V5Qi94Tk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0V6QjR4TlY7RXlCbnlOTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCZ3lOVjtFeUJ2eU5NO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekJveU5WO0V5QjN5Tk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V6Qnd5TlY7RXlCL3lOTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXpCNHlOVjtFeUJuek5NO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFekJnek5WO0V5QnZ6Tk07SUFPSSx5QkFBQTtFekJtek5WO0V5QjF6Tk07SUFPSSwyQkFBQTtFekJzek5WO0V5Qjd6Tk07SUFPSSw0QkFBQTtFekJ5ek5WO0V5QmgwTk07SUFPSSw0QkFBQTtFekI0ek5WO0V5Qm4wTk07SUFPSSw0QkFBQTtFekIrek5WO0V5QnQwTk07SUFPSSw0QkFBQTtFekJrME5WO0V5QnowTk07SUFPSSw0QkFBQTtFekJxME5WO0V5QjUwTk07SUFPSSwyQkFBQTtFekJ3ME5WO0V5Qi8wTk07SUFPSSw2QkFBQTtFekIyME5WO0V5QmwxTk07SUFPSSw4QkFBQTtFekI4ME5WO0V5QnIxTk07SUFPSSw4QkFBQTtFekJpMU5WO0V5QngxTk07SUFPSSw4QkFBQTtFekJvMU5WO0V5QjMxTk07SUFPSSw4QkFBQTtFekJ1MU5WO0V5QjkxTk07SUFPSSw4QkFBQTtFekIwMU5WO0V5QmoyTk07SUFPSSw0QkFBQTtFekI2MU5WO0V5QnAyTk07SUFPSSw4QkFBQTtFekJnMk5WO0V5QnYyTk07SUFPSSwrQkFBQTtFekJtMk5WO0V5QjEyTk07SUFPSSwrQkFBQTtFekJzMk5WO0V5QjcyTk07SUFPSSwrQkFBQTtFekJ5Mk5WO0V5QmgzTk07SUFPSSwrQkFBQTtFekI0Mk5WO0V5Qm4zTk07SUFPSSwrQkFBQTtFekIrMk5WO0V5QnQzTk07SUFPSSwwQkFBQTtFekJrM05WO0V5QnozTk07SUFPSSw0QkFBQTtFekJxM05WO0V5QjUzTk07SUFPSSw2QkFBQTtFekJ3M05WO0V5Qi8zTk07SUFPSSw2QkFBQTtFekIyM05WO0V5Qmw0Tk07SUFPSSw2QkFB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QUFBO0EzQm0vTkY7O0EyQjcrTkE7O0VBRUUsa0JBQUE7QTNCZy9ORjs7QTJCNytOQTs7O0VBR0UsYUFBQTtFQUNBLG1CQUFBO0EzQmcvTkY7O0EyQjcrTkE7Ozs7RUFJRSxnQkFBQTtBM0JnL05GOztBMkI3K05BO0VBQ0UsZ0I1QnhCaUI7QUN3Z09uQjs7QTJCMytOQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBM0I4K05GOztBMkJ4K05BO0VBQ0UsZ0JBQUE7QTNCMitORjs7QTJCbitOQTs7RUFFRSxnQjVCL0NtQjtBQ3FoT3JCOztBMkI5OU5BO0V6QjZFTSxrQkFMSTtBRjA1TlY7O0EyQjM5TkE7RUFDRSxpQmJxZjRCO0VhcGY1QixnQ0FBQTtFQUNBLHdDQUFBO0EzQjg5TkY7O0EyQnI5TkE7O0VBRUUsa0JBQUE7RXpCd0RJLGlCQUxJO0V5QmpEUixjQUFBO0VBQ0Esd0JBQUE7QTNCdzlORjs7QTJCcjlOQTtFQUFNLGVBQUE7QTNCeTlOTjs7QTJCeDlOQTtFQUFNLFdBQUE7QTNCNDlOTjs7QTJCdjlOQTtFQUNFLGdFQUFBO0VBQ0EsMEJiZ053QztBZDB3TjFDO0EyQng5TkU7RUFDRSxtREFBQTtBM0IwOU5KOztBMkIvOE5FO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0EzQmk5Tko7O0EyQjE4TkE7Ozs7RUFJRSxxQ2JnVjRCO0VabFV4QixjQUxJO0FGcThOVjs7QTJCdDhOQTtFQUNFLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0V6QkVJLGtCQUxJO0FGNjhOVjtBMkJyOE5FO0V6QkhJLGtCQUxJO0V5QlVOLGNBQUE7RUFDQSxrQkFBQTtBM0J1OE5KOztBMkJuOE5BO0V6QlZNLGtCQUxJO0V5QmlCUiwyQkFBQTtFQUNBLHFCQUFBO0EzQnM4TkY7QTJCbjhORTtFQUNFLGNBQUE7QTNCcThOSjs7QTJCajhOQTtFQUNFLDJCQUFBO0V6QnRCSSxrQkFMSTtFeUI2QlIsd0JieTVDa0M7RWF4NUNsQyxzQ2J5NUNrQztFZTlyRGhDLGtCQUFBO0E3QjB1T0o7QTJCbDhORTtFQUNFLFVBQUE7RXpC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d1JJLGVBTEk7RXNDaFJSLGdCekM4SW1CO0V5QzdJbkIsY3pDdUprQjtFeUN0SmxCLDJCMUI0M0JzQztFMEIzM0J0Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxtQzFCcTNCc0M7RTBCcDNCdEMsNEJBQUE7RUFDQSx3Q0FBQTtFWEdFLGtCQUFBO0VkSEUsd0V5Qk1KO0F4Q214UUY7QWVyeFFNO0V5QmhCTjtJekJpQlEsZ0JBQUE7RWZ3eFFOO0FBQ0Y7QXdDdHhRRTtFQUNFLGdCQUFBO0F4Q3d4UUo7QXdDdHhRSTtFQUNFLGVBQUE7QXhDd3hRTjtBd0NueFFFO0VBQ0UsMkIxQnMyQm9DO0UwQnIyQnBDLG1DMUJnMkJvQztFMEIvMUJwQyxxQjFCODJCb0M7RTBCNzJCcEMsVUFBQTtFQUtFLGtEMUJraEJrQjtBZCt2UHhCO0F3Qzd3UUU7RUFNRSxlQUFBO0VBTUEsV0FBQTtFQUtBLFNBQUE7QXhDaXdRSjtBd0M1dlFFO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QXhDOHZRSjtBd0MxdlFFO0VBQ0UsZ0MxQjQwQm9DO0UwQjEwQnBDLFVBQUE7QXhDMnZRSjtBd0M5dlFFO0VBQ0UsZ0MxQjQwQm9DO0UwQjEwQnBDLFVBQUE7QXhDMnZRSjtBd0NudlFFO0VBRUUsd0MxQjh5Qm9DO0UwQjN5QnBDLFVBQUE7QXhDa3ZRSjtBd0M5dVFFO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCekNuRGM7RXlDb0RkLDJCMUJzeUJvQztFcUJwNEJ0Qyx1Q3JCcWlDZ0M7RTBCcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCekNqRWU7RXlDa0VmLGdCQUFBO0V6QnpGRSxxSXlCMEZGO0F4Q2d2UUo7QWV0MFFNO0V5QjBFSjtJekJ6RU0sZ0JBQUE7RWZ5MFFOO0FBQ0Y7QXdDbHZRRTtFQUNFLHdDMUI0N0I4QjtBZHd6T2xDOztBd0MzdVFBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjekNzQ2tCO0V5Q3JDbEIsMkIxQjJ4QnNDO0UwQjF4QnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBeEM4dVFGO0F3QzV1UUU7RUFDRSxVQUFBO0F4Qzh1UUo7QXdDM3VRRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBeEM0dVFKOztBd0NqdVFBO0VBQ0UsOEMxQjR3QnNDO0UwQjN3QnRDLHVCQUFBO0V0Q3lJSSxpQkFMSTtFMkJ2UU4seUNBQUE7QTdCeTJRSjtBd0NsdVFFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCMUJvb0IwQjtBZGdtUDlCOztBd0NodVFBO0VBQ0UsNEMxQmd3QnNDO0UwQi92QnRDLG9CQUFBO0V0QzRISSxpQkFMSTtFMkJ2UU4seUNBQUE7QTdCcTNRSjtBd0NqdVFFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCMUIybkIwQjtBZHdtUDlCOztBd0MzdFFFO0VBQ0UsNEMxQjZ1Qm9DO0FkaS9PeEM7QXdDM3RRRTtFQUNFLDhDMUIwdUJvQztBZG0vT3hDO0F3QzF0UUU7RUFDRSw0QzFCdXVCb0M7QWRxL094Qzs7QXdDdnRRQTtFQUNFLFcxQnF1QnNDO0UwQnB1QnRDLHdDMUI4dEJzQztFMEI3dEJ0QyxhekM3SmM7QUN1M1FoQjtBd0N4dFFFO0VBQ0UsZUFBQTtBeEMwdFFKO0F3Q3Z0UUU7RUFDRSxvQkFBQTtFWHZMQSxrQkFBQTtBN0JpNVFKO0F3Q3R0UUU7RUFDRSxvQkFBQTtFWDVMQSxrQkFBQTtBN0JxNVFKO0F3Q3J0UUU7RUFBb0IsMEMxQjhzQmtCO0FkMGdQeEM7QXdDdnRRRTtFQUFvQix3QzFCOHNCa0I7QWQ0Z1B4Qzs7QXlDejZRQTtFQUNFLHdQQUFBO0VBRUEsY0FBQTtFQUNBLFdBQUE7RUFDQSw0QkFBQTtFdkNxUkksZUFMSTtFdUM3UVIsZ0IxQzJJbUI7RTBDMUluQixjMUNvSmtCO0UwQ25KbEIsMkIzQnkzQnNDO0UyQngzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLG1DM0JrM0JzQztFMkJqM0J0QyxtRkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0MzQis5QmtDO0UyQjk5QmxDLDBCM0IrOUJrQztFMkI5OUJsQyx3Q0FBQTtFWkhFLGtCQUFBO0VkSEUsd0UwQlNKO0F6Q3k2UUY7QWU5NlFNO0UwQmZOO0kxQmdCUSxnQkFBQTtFZmk3UU47QUFDRjtBeUM1NlFFO0VBQ0UscUIzQnMzQm9DO0UyQnIzQnBDLFVBQUE7RUFLRSxrRDNCaStCNEI7QWR5OE9sQztBeUN0NlFFO0VBRUUsbUIxQ01jO0UwQ0xkLHNCQUFBO0F6Q3U2UUo7QXlDcDZRRTtFQUVFLHdDM0J1MUJvQztBZDhrUHhDO0F5Q2g2UUU7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0F6Q2s2UUo7O0F5Qzk1UUE7RUFDRSxvQjNCc3VCNEI7RTJCcnVCNUIsdUIzQnF1QjRCO0UyQnB1QjVCLG9CM0JxdUI0QjtFWmxnQnhCLGlCQUxJO0UyQnZRTix5Q0FBQTtBN0I0OFFKOztBeUM5NVFBO0VBQ0UsbUIzQmt1QjRCO0UyQmp1QjVCLHNCM0JpdUI0QjtFMkJodUI1QixrQjNCaXVCNEI7RVp0Z0J4QixpQkFMSTtFMkJ2UU4seUNBQUE7QTdCbzlRSjs7QTBDbitRQTtFQUNFLGNBQUE7RUFDQSxrQjVCcTZCd0M7RTRCcDZCeEMsbUI1QnE2QndDO0U0QnA2QnhDLHVCNUJxNkJ3QztBZGlrUDFDO0EwQ3ArUUU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTFDcytRSjs7QTBDbCtRQTtFQUNFLG9CNUIyNUJ3QztFNEIxNUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTFDcStRRjtBMENuK1FFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBMUNxK1FKOztBMENqK1FBO0VBQ0UscUNBQUE7RUFFQSxjQUFBO0VBQ0EsVTVCMDRCd0M7RTRCejRCeEMsVzVCeTRCd0M7RTRCeDRCeEMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyRDVCMjRCd0M7RTRCMTRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBMUNtK1FGO0EwQ2grUUU7RWIzQkUscUJBQUE7QTdCOC9RSjtBMEMvOVFFO0VBRUUsa0I1Qm00QnNDO0FkNmxQMUM7QTBDNzlRRTtFQUNFLHVCNUIwM0JzQztBZHFtUDFDO0EwQzU5UUU7RUFDRSxxQjVCczFCb0M7RTRCcjFCcEMsVUFBQTtFQUNBLGtENUI4Zm9CO0FkZytQeEI7QTBDMzlRRTtFQUNFLHlCZDVERztFYzZESCxxQmQ3REc7QTVCMGhSUDtBMEMzOVFJO0VBSUksMFBBQUE7QTFDMDlRUjtBMEN0OVFJO0VBSUksa0tBQUE7QTFDcTlRUjtBMENoOVFFO0VBQ0UseUJkakZHO0Vja0ZILHFCZGxGRztFY3VGRCxvUEFBQTtBMUM4OFFOO0EwQzE4UUU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZNUJrMkJ1QztBZDBtUDNDO0EwQ3I4UUk7RUFDRSxlQUFBO0VBQ0EsWTVCeTFCcUM7QWQ4bVAzQzs7QTBDejdRQTtFQUNFLG1CNUJvMUJnQztBZHdtUGxDO0EwQzE3UUU7RUFDRSw4S0FBQTtFQUVBLFU1QjgwQjhCO0U0QjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFYmpIQSxrQkFBQTtFZEhFLGlEMkJzSEY7QTFDMjdRSjtBZTdpUk07RTJCMEdKO0kzQnpHTSxnQkFBQTtFZmdqUk47QUFDRjtBMEM5N1FJO0VBQ0UsNkpBQUE7QTFDZzhRTjtBMEM3N1FJO0VBQ0UsaUM1QjYwQjRCO0U0QngwQjFCLDZKQUFBO0ExQzI3UVI7QTBDdDdRRTtFQUNFLG9CNUJ3ekI4QjtFNEJ2ekI5QixlQUFBO0ExQ3c3UUo7QTBDdDdRSTtFQUNFLG9CQUFBO0VBQ0EsY0FBQTtBMUN3N1FOOztBMENuN1FBO0VBQ0UscUJBQUE7RUFDQSxrQjVCc3lCZ0M7QWRncFBsQzs7QTBDbjdRQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBMUNzN1FGO0EwQ2w3UUk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhNUJzcEJ3QjtBZDh4UDlCOztBMkMvbFJBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QTNDa21SRjtBMkNobVJFO0VBQ0UsVUFBQTtBM0NrbVJKO0EyQzlsUkk7RUFBMEIscUU3QjhnQ2E7QWRtbFAzQztBMkNobVJJO0VBQTBCLHFFN0I2Z0NhO0Fkc2xQM0M7QTJDaG1SRTtFQUNFLFNBQUE7QTNDa21SSjtBMkMvbFJFO0VBQ0UsVzdCKy9CdUM7RTZCOS9CdkMsWTdCOC9CdUM7RTZCNy9CdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VSMUJGLHlCUEVLO0VlMEJILFM3QjYvQnVDO0VlMWdDdkMsbUJBQUE7RWRIRSxvSDRCbUJGO0U1Qm5CRSw0RzRCbUJGO0EzQ2dtUko7QWUvbVJNO0U0Qk1KO0k1QkxNLHdCQUFBO0lBQUEsZ0JBQUE7RWZrblJOO0FBQ0Y7QTJDbm1SSTtFUmpDRix5QnJCOGhDeUM7QWR5bVAzQztBMkNqbVJFO0VBQ0UsVzdCdytCOEI7RTZCditCOUIsYzdCdytCOEI7RTZCditCOUIsa0JBQUE7RUFDQSxlN0J1K0I4QjtFNkJ0K0I5Qix3QzdCdStCOEI7RTZCdCtCOUIseUJBQUE7RWQ3QkEsbUJBQUE7QTdCaW9SSjtBMkMvbFJFO0VBQ0UsVzdCbytCdUM7RTZCbitCdkMsWTdCbStCdUM7RTZCbCtCdkMscUJBQUE7T0FBQSxnQkFBQTtFUnBERix5QlBFSztFZW9ESCxTN0JtK0J1QztFZTFnQ3ZDLG1CQUFBO0VkSEUsaUg0QjZDRjtFNUI3Q0UsNEc0QjZDRjtBM0NnbVJKO0Flem9STTtFNEJpQ0o7STVCaENNLHFCQUFBO0lBQUEsZ0JBQUE7RWY0b1JOO0FBQ0Y7QTJDbm1SSTtFUjNERix5QnJCOGhDeUM7QWRtb1AzQztBMkNqbVJFO0VBQ0UsVzdCODhCOEI7RTZCNzhCOUIsYzdCODhCOEI7RTZCNzhCOUIsa0JBQUE7RUFDQSxlN0I2OEI4QjtFNkI1OEI5Qix3QzdCNjhCOEI7RTZCNThCOUIseUJBQUE7RWR2REEsbUJBQUE7QTdCMnBSSjtBMkMvbFJFO0VBQ0Usb0JBQUE7QTND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QUE7QTdCK3pSSjs7QThDdjFSRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJoQ3UwQm9DO0VacmtCbEMsa0JBTEk7RTRDMVBOLGlDaENrakNxQjtBZHV5UHpCOztBOEN0MVJFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFNUNxUEUsaUJBTEk7RTRDN09OLFdoQ3FpQ3FCO0VnQ3BpQ3JCLG1DaENvaUNxQjtFZS9qQ3JCLHNDQUFBO0E3Qm8zUko7O0E4Q3AxUkk7Ozs7RUFFRSxjQUFBO0E5Q3kxUk47O0E4Q3g0Ukk7RUFxREUsK0NoQ3VoQ21CO0VnQ3BoQ2pCLCtCaEM4MUJnQztFZ0M3MUJoQywyUEFBQTtFQUNBLDRCQUFBO0VBQ0Esb0RBQUE7RUFDQSxzREFBQTtBOUNxMVJSO0E4Q2wxUk07RUFDRSwrQ2hDNGdDaUI7RWdDdmdDZiwyRGhDdWdDZTtBZHkwUHpCOztBOENyNVJJO0VBK0VJLCtCaEN1MEJnQztFZ0N0MEJoQyxvRUFBQTtBOUMwMFJSOztBOEMxNVJJO0VBdUZFLCtDaENxL0JtQjtBZGsxUHpCO0E4Q3AwUlE7RUFFRSxtUUFBQTtFQUNBLG1CaENxNUI4QjtFZ0NwNUI5Qix5REFBQTtFQUNBLGlFQUFBO0E5Q3EwUlY7QThDajBSTTtFQUNFLCtDaEN3K0JpQjtFZ0NuK0JmLDJEaENtK0JlO0FkNDFQekI7O0E4Q3g2Ukk7RUFrSEksb0NBQUE7QTlDMHpSUjs7QThDNTZSSTtFQXlIRSwrQ2hDbTlCbUI7QWRvMlB6QjtBOENyelJNO0VBQ0UsNENoQ2c5QmlCO0FkdTJQekI7QThDcHpSTTtFQUNFLDJEaEM0OEJpQjtBZDAyUHpCO0E4Q256Uk07RUFDRSxpQ2hDdzhCaUI7QWQ2MlB6Qjs7QThDaHpSSTtFQUNFLGtCQUFBO0E5Q216Uk47O0E4Qzc3Ukk7Ozs7O0VBb0pNLFVBQUE7QTlDaXpSVjs7QThDajdSRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJoQ3UwQm9DO0VacmtCbEMsa0JBTEk7RTRDMVBO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QTtBckVrdFd4Qzs7QXFFbHRXRTtFQUFzQyxlQUFBO0FyRXN0V3hDOztBcUV0dFdFO0VBQXNDLGVBQUE7QXJFMHRXeEM7O0FxRTF0V0U7RUFBc0MsZ0JBQUE7QXJFOHRXeEM7O0FxRTl0V0U7RUFBc0MsZ0JBQUE7QXJFa3VXeEM7O0FxRWx1V0U7RUFBc0MsZ0JBQUE7QXJFc3VXeEM7O0FxRXR1V0U7RUFBc0MsZ0JBQUE7QXJFMHVXeEM7O0FxRTF1V0U7RUFBc0MsYUFBQTtBckU4dVd4Qzs7QXFFOXVXRTtFQUFzQyxnQkFBQTtBckVrdld4Qzs7QXFFbHZXRTtFQUFzQyxnQkFBQTtBckVzdld4Qzs7QXFFdHZXRTtFQUFzQyxnQkFBQTtBckUwdld4Qzs7QXFFMXZXRTtFQUFzQyxnQkFBQTtBckU4dld4Qzs7QXFFOXZXRTtFQUFzQyxnQkFBQTtBckVrd1d4Qzs7QXFFbHdXRTtFQUFzQyxnQkFBQTtBckVzd1d4Qzs7QXFFdHdXRTtFQUFzQyxnQkFBQTtBckUwd1d4Qzs7QXFFMXdXRTtFQUFzQyxnQkFBQTtBckU4d1d4Qzs7QXFFOXdXRTtFQUFzQyxnQkFBQTtBckVreFd4Qzs7QXFFbHhXRTtFQUFzQyxnQkFBQTtBckVzeFd4Qzs7QXFFdHhXRTtFQUFzQyxnQkFBQTtBckUweFd4Qzs7QXFFMXhXRTtFQUFzQyxnQkFBQTtBckU4eFd4Qzs7QXFFOXhXRTtFQUFzQyxnQkFBQTtBckVreVd4Qzs7QXFFbHlXRTtFQUFzQyxnQkFBQTtBckVzeVd4Qzs7QXFFdHlXRTtFQUFzQyxnQkFBQTtBckUweVd4Qzs7QXFFMXlXRTtFQUFzQyxnQkFBQTtBckU4eVd4Qzs7QXFFOXlXRTtFQUFzQyxnQkFBQTtBckVreld4Qzs7QXFFbHpXRTtFQUFzQyxnQkFBQTtBckVzeld4Qzs7QXFFdHpXRTtFQUFzQyxnQkFBQTtBckUweld4Qzs7QXFFMXpXRTtFQUFzQyxnQkFBQTtBckU4eld4Qzs7QXFFOXpXRTtFQUFzQyxnQkFBQTtBckVrMFd4Qzs7QXFFbDBXRTtFQUFzQyxnQkFBQTtBckVzMFd4Qzs7QXFFdDBXRTtFQUFzQyxnQkFBQTtBckUwMFd4Qzs7QXFFMTBXRTtFQUFzQyxnQkFBQTtBckU4MFd4Qzs7QXFFOTBXRTtFQUFzQyxnQkFBQTtBckVrMVd4Qzs7QXFFbDFXRTtFQUFzQyxnQkFBQTtBckVzMVd4Qzs7QXFFdDFXRTtFQUFzQyxnQkFBQTtBckUwMVd4Qzs7QXFFMTFXRTtFQUFzQyxnQkFBQTtBckU4MVd4Qzs7QXFFOTFXRTtFQUFzQyxnQkFBQTtBckVrMld4Qzs7QXFFbDJXRTtFQUFzQyxnQkFBQTtBckVzMld4Qzs7QXFFdDJXRTtFQUFzQyxnQkFBQTtBckUwMld4Qzs7QXFFMTJXRTtFQUFzQyxnQkFBQTtBckU4Mld4Qzs7QXFFOTJXRTtFQUFzQyxnQkFBQTtBckVrM1d4Qzs7QXFFbDNXRTtFQUFzQyxnQkFBQTtBckVzM1d4Qzs7QXFFdDNXRTtFQUFzQyxnQkFBQTtBckUwM1d4Qzs7QXFFMTNXRTtFQUFzQyxnQkFBQTtBckU4M1d4Qzs7QXFFOTNXRTtFQUFzQyxnQkFBQTtBckVrNFd4Qzs7QXFFbDRXRTtFQUFzQyxnQkFBQTtBckVzNFd4Qzs7QXFFdDRXRTtFQUFzQyxnQkFBQTtBckUwNFd4Qzs7QXFFMTRXRTtFQUFzQyxnQkFBQTtBckU4NFd4Qzs7QXFFOTRXRTtFQUFzQyxnQkFBQTtBckVrNVd4Qzs7QXFFbDVXRTtFQUFzQyxnQkFBQTtBckVzNVd4Qzs7QXFFdDVXRTtFQUFzQyxnQkFBQTtBckUwNVd4Qzs7QXFFMTVXRTtFQUFzQyxnQkFBQTtBckU4NVd4Qzs7QXFFOTVXRTtFQUFzQyxnQkFBQTtBckVrNld4Qzs7QXFFbDZXRTtFQUFzQyxnQkFBQTtBckVzNld4Qzs7QXFFdDZXRTtFQUFzQyxnQkFBQTtBckUwNld4Qzs7QXFFMTZXRTtFQUFzQyxnQkFBQTtBckU4Nld4Qzs7QXFFOTZXRTtFQUFzQyxnQkFBQTtBckVrN1d4Qzs7QXFFbDdXRTtFQUFzQyxnQkFBQTtBckVzN1d4Qzs7QXFFdDdXRTtFQUFzQyxnQkFBQTtBckUwN1d4Qzs7QXFFMTdXRTtFQUFzQyxnQkFBQTtBckU4N1d4Qzs7QXFFOTdXRTtFQUFzQyxnQkFBQTtBckVrOFd4Qzs7QXFFbDhXRTtFQUFzQyxnQkFBQTtBckVzOFd4Qzs7QXFFdDhXRTtFQUFzQyxnQkFBQTtBckUwOFd4Qzs7QXFFMThXRTtFQUFzQyxnQkFBQTtBckU4OFd4Qzs7QXFFOThXRTtFQUFzQyxnQkFBQTtBckVrOVd4Qzs7QXFFbDlXRTtFQUFzQyxnQkFBQTtBckVzOVd4Qzs7QXFFdDlXRTtFQUFzQyxnQkFBQTtBckUwOVd4Qzs7QXFFMTlXRTtFQUFzQyxnQkFBQTtBckU4OVd4Qzs7QXFFOTlXRTtFQUFzQyxnQkFBQTtBckVrK1d4Qzs7QXFFbCtXRTtFQUFzQyxnQkFBQTtBckVzK1d4Qzs7QXFFdCtXRTtFQUFzQyxnQkFBQTtBckUwK1d4Qzs7QXFFMStXRTtFQUFzQyxnQkFBQTtBckU4K1d4Qzs7QXFFOStXRTtFQUFzQyxnQkFBQTtBckVrL1d4Qzs7QXFFbC9XRTtFQUFzQyxnQkFBQTtBckVzL1d4Qzs7QXFFdC9XRTtFQUFzQyxnQkFBQTtBckUwL1d4Qzs7QXFFMS9XRTtFQUFzQyxnQkFBQTtBckU4L1d4Qzs7QXFFOS9XRTtFQUFzQyxnQkFBQTtBckVrZ1h4Qzs7QXFFbGdYRTtFQUFzQyxnQkFBQTtBckVzZ1h4Qzs7QXFFdGdYRTtFQUFzQyxnQkFBQTtBckUwZ1h4Qzs7QXFFMWdYRTtFQUFzQyxnQkFBQTtBckU4Z1h4Qzs7QXFFOWdYRTtFQUFzQyxnQkFBQTtBckVraFh4Qzs7QXFFbGhYRTtFQUFzQyxnQkFBQTtBckVzaFh4Qzs7QXFFdGhYRTtFQUFzQyxnQkFBQTtBckUwaFh4Qzs7QXFFMWhYRTtFQUFzQyxnQkFBQTtBckU4aFh4Qzs7QXFFOWhYRTtFQUFzQyxnQkFBQTtBckVraVh4Qzs7QXFFbGlYRTtFQUFzQyxnQkFBQTtBckVzaVh4Qzs7QXFFdGlYRTtFQUFzQyxnQkFBQTtBckUwaVh4Qzs7QXFFMWlYRTtFQUFzQyxnQkFBQTtBckU4aVh4Qzs7QXFFOWlYRTtFQUFzQyxnQkFBQTtBckVralh4Qzs7QXFFbGpYRTtFQUFzQyxnQkFBQTtBckVzalh4Qzs7QXFFdGpYRTtFQUFzQyxnQkFBQTtBckUwalh4Qzs7QXFFMWpYRTtFQUFzQyxnQkFBQTtBckU4alh4Qzs7QXFFOWpYRTtFQUFzQyxnQkFBQTtBckVra1h4Qzs7QXFFbGtYRTtFQUFzQyxnQkFBQTtBckVza1h4Qzs7QXFFdGtYRTtFQUFzQyxnQkFBQTtBckUwa1h4Qzs7QXFFMWtYRTtFQUFzQyxnQkFBQTtBckU4a1h4Qzs7QXFFOWtYRTtFQUFzQyxnQkFBQTtBckVrbFh4Qzs7QXFFbGxYRTtFQUFzQyxnQkFBQTtBckVzbFh4Qzs7QXFFdGxYRTtFQUFzQyxnQkFBQTtBckUwbFh4Qzs7QXFFMWxYRTtFQUFzQyxZQUFBO0FyRThsWHhDOztBcUU5bFhFO0VBQXNDLGdCQUFBO0FyRWttWHhDOztBcUVsbVhFO0VBQXNDLGdCQUFBO0FyRXNtWHhDOztBcUV0bVhFO0VBQXNDLGdCQUFBO0FyRTBtWHhDOztBcUUxbVhFO0VBQXNDLGdCQUFBO0FyRThtWHhDOztBcUU5bVhFO0VBQXNDLGdCQUFBO0FyRWtuWHhDOztBcUVsblhFO0VBQXNDLGdCQUFBO0FyRXNuWHhDOztBcUV0blhFO0VBQXNDLGdCQUFBO0FyRTBuWHhDOztBcUUxblhFO0VBQXNDLGdCQUFBO0FyRThuWHhDOztBcUU5blhFO0VBQXNDLGdCQUFBO0FyRWtvWHhDOztBcUVsb1hFO0VBQXNDLGdCQUFBO0FyRXNvWHhDOztBcUV0b1hFO0VBQXNDLGdCQUFBO0FyRTBvWHhDOztBcUUxb1hFO0VBQXNDLGdCQUFBO0FyRThvWHhDOztBcUU5b1hFO0VBQXNDLGdCQUFBO0FyRWtwWHhDOztBcUVscFhFO0VBQXNDLGdCQUFBO0FyRXNwWHhDOztBcUV0cFhFO0VBQXNDLGdCQUFBO0FyRTBwWHhDOztBcUUxcFhFO0VBQXNDLGdCQUFBO0FyRThwWHhDOztBcUU5cFhFO0VBQXNDLGdCQUFBO0FyRWtxWHhDOztBcUVscVhFO0VBQXNDLGdCQUFBO0FyRXNxWHhDOztBcUV0cVhFO0VBQXNDLGdCQUFBO0FyRTBxWHhDOztBcUUxcVhFO0VBQXNDLGdCQUFBO0FyRThxWHhDOztBcUU5cVhFO0VBQXNDLGdCQUFBO0FyRWtyWHhDOztBcUVsclhFO0VBQXNDLGdCQUFBO0FyRXNyWHhDOztBcUV0clhFO0VBQXNDLGdCQUFBO0FyRTByWHhDOztBcUUxclhFO0VBQXNDLGdCQUFBO0FyRThyWHhDOztBcUU5clhFO0VBQXNDLGdCQUFBO0FyRWtzWHhDOztBcUVsc1hFO0VBQXNDLGdCQUFBO0FyRXNzWHhDOztBcUV0c1hFO0VBQXNDLGdCQUFBO0FyRTBzWHhDOztBcUUxc1hFO0VBQXNDLGdCQUFBO0FyRThzWHhDOztBcUU5c1hFO0VBQXNDLGdCQUFBO0FyRWt0WHhDOztBcUVsdFhFO0VBQXNDLGdCQUFBO0FyRXN0WHhDOztBcUV0dFhFO0VBQXNDLGdCQUFBO0FyRTB0WHhDOztBcUUxdFhFO0VBQXNDLGdCQUFBO0FyRTh0WHhDOztBcUU5dFhFO0VBQXNDLGdCQUFBO0FyRWt1WHhDOztBcUVsdVhFO0VBQXNDLGdCQUFBO0FyRXN1WHhDOztBcUV0dVhFO0VBQXNDLFlBQUE7QXJFMHVYeEM7O0FxRTF1WEU7RUFBc0MsZ0JBQUE7QXJFOHVYeEM7O0FxRTl1WEU7RUFBc0MsZ0JBQUE7QXJFa3ZYeEM7O0FxRWx2WEU7RUFBc0MsZ0JBQUE7QXJFc3ZYeEM7O0FxRXR2WEU7RUFBc0MsZ0JBQUE7QXJFMHZYeEM7O0FxRTF2WEU7RUFBc0MsZ0JBQUE7QXJFOHZYeEM7O0FxRTl2WEU7RUFBc0MsZ0JBQUE7QXJFa3dYeEM7O0FxRWx3WEU7RUFBc0MsZ0JBQUE7QXJFc3dYeEM7O0FxRXR3WEU7RUFBc0MsZ0JBQUE7QXJFMHdYeEM7O0FxRTF3WEU7RUFBc0MsZ0JBQUE7QXJFOHdYeEM7O0FxRTl3WEU7RUFBc0MsZ0JBQUE7QXJFa3hYeEM7O0FxRWx4WEU7RUFBc0MsZ0JBQUE7QXJFc3hYeEM7O0FxRXR4WEU7RUFBc0MsZ0JBQUE7QXJFMHhYeEM7O0FxRTF4WEU7RUFBc0MsZ0JBQUE7QXJFOHhYeEM7O0FxRTl4WEU7RUFBc0MsZ0JBQUE7QXJFa3lYeEM7O0FxRWx5WEU7RUFBc0MsZ0JBQUE7QXJFc3lYeEM7O0FxRXR5WEU7RUFBc0MsZ0JBQUE7QXJFMHlYeEM7O0FxRTF5WEU7RUFBc0MsZ0JBQUE7QXJFOHlYeEM7O0FxRTl5WEU7RUFBc0MsZ0JBQUE7QXJFa3pYeEM7O0FxRWx6WEU7RUFBc0MsZ0JBQUE7QXJFc3pYeEM7O0FxRXR6WEU7RUFBc0MsZ0JBQUE7QXJFMHpYeEM7O0FxRTF6WEU7RUFBc0MsZ0JBQUE7QXJFOHpYeEM7O0FxRTl6WEU7RUFBc0MsZ0JBQUE7QXJFazBYeEM7O0FxRWwwWEU7RUFBc0MsZ0JBQUE7QXJFczBYeEM7O0FxRXQwWEU7RUFBc0MsZ0JBQUE7QXJFMDBYeEM7O0FxRTEwWEU7RUFBc0MsZ0JBQUE7QXJFODBYeEM7O0FxRTkwWEU7RUFBc0MsZ0JBQUE7QXJFazFYeEM7O0FxRWwxWEU7RUFBc0MsZ0JBQUE7QXJFczFYeEM7O0FxRXQxWEU7RUFBc0MsZ0JBQUE7QXJFMDFYeEM7O0FxRTExWEU7RUFBc0MsZ0JBQUE7QXJFODFYeEM7O0FxRTkxWEU7RUFBc0MsZ0JBQUE7QXJFazJYeEM7O0FxRWwyWEU7RUFBc0MsZ0JBQUE7QXJFczJYeEM7O0FxRXQyWEU7RUFBc0MsZ0JBQUE7QXJFMDJYeEM7O0FxRTEyWEU7RUFBc0MsZ0JBQUE7QXJFODJYeEM7O0FxRTkyWEU7RUFBc0MsZ0JBQUE7QXJFazNYeEM7O0FxRWwzWEU7RUFBc0MsZ0JBQUE7QXJFczNYeEM7O0FxRXQzWEU7RUFBc0MsZ0JBQUE7QXJFMDNYeEM7O0FxRTEzWEU7RUFBc0MsZ0JBQUE7QXJFODNYeEM7O0FxRTkzWEU7RUFBc0MsZ0JBQUE7QXJFazRYeEM7O0FxRWw0WEU7RUFBc0MsZ0JBQUE7QXJFczRYeEM7O0FxRXQ0WEU7RUFBc0MsZ0JBQUE7QXJFMDRYeEM7O0FxRTE0WEU7RUFBc0MsZ0JBQUE7QXJFODRYeEM7O0FxRTk0WEU7RUFBc0MsZ0JBQUE7QXJFazVYeEM7O0FxRWw1WEU7RUFBc0MsZ0JBQUE7QXJFczVYeEM7O0FxRXQ1WEU7RUFBc0MsZ0JBQUE7QXJFMDVYeEM7O0FxRTE1WEU7RUFBc0MsZ0JBQUE7QXJFODVYeEM7O0FxRTk1WEU7RUFBc0MsZ0JBQUE7QXJFazZYeEM7O0FxRWw2WEU7RUFBc0MsZ0JBQUE7QXJFczZYeEM7O0FxRXQ2WEU7RUFBc0MsZ0JBQUE7QXJFMDZYeEM7O0FxRTE2WEU7RUFBc0MsZ0JBQUE7QXJFODZYeEM7O0FxRTk2WEU7RUFBc0MsZ0JBQUE7QXJFazdYeEM7O0FxRWw3WEU7RUFBc0MsZ0JBQUE7QXJFczdYeEM7O0FxRXQ3WEU7RUFBc0MsZ0JBQUE7QXJFMDdYeEM7O0FxRTE3WEU7RUFBc0MsZ0JBQUE7QXJFODdYeEM7O0FxRTk3WEU7RUFBc0MsZ0JBQUE7QXJFazhYeEM7O0FxRWw4WEU7RUFBc0MsZ0JBQUE7QXJFczhYeEM7O0FxRXQ4WEU7RUFBc0MsZ0JBQUE7QXJFMDhYeEM7O0FxRTE4WEU7RUFBc0MsZ0JBQUE7QXJFODhYeEM7O0FxRTk4WEU7RUFBc0MsZ0JBQUE7QXJFazlYeEM7O0FxRWw5WEU7RUFBc0MsZ0JBQUE7QXJFczlYeEM7O0FxRXQ5WEU7RUFBc0MsZ0JBQUE7QXJFMDlYeEM7O0FxRTE5WEU7RUFBc0MsZ0JBQUE7QXJFODlYeEM7O0FxRTk5WEU7RUFBc0MsZ0JBQUE7QXJFaytYeEM7O0FxRWwrWEU7RUFBc0MsZ0JBQUE7QXJFcytYeEM7O0FxRXQrWEU7RUFBc0MsZ0JBQUE7QXJFMCtYeEM7O0FxRTErWEU7RUFBc0MsZ0JBQUE7QXJFOCtYeEM7O0FxRTkrWEU7RUFBc0MsZ0JBQUE7QXJFay9YeEM7O0FxRWwvWEU7RUFBc0MsZ0JBQUE7QXJFcy9YeEM7O0FxRXQvWEU7RUFBc0MsZ0JBQUE7QXJFMC9YeEM7O0FxRTEvWEU7RUFBc0MsZ0JBQUE7QXJFOC9YeEM7O0FxRTkvWEU7RUFBc0MsZ0JBQUE7QXJFa2dZeEM7O0FxRWxnWUU7RUFBc0MsZ0JBQUE7QXJFc2dZeEM7O0FxRXRnWUU7RUFBc0MsZ0JBQUE7QXJFMGdZeEM7O0FxRTFnWUU7RUFBc0MsZ0JBQUE7QXJFOGdZeEM7O0FxRTlnWUU7RUFBc0MsZ0JBQUE7QXJFa2hZeEM7O0FxRWxoWUU7RUFBc0MsZ0JBQUE7QXJFc2hZeEM7O0FxRXRoWUU7RUFBc0MsZ0JBQUE7QXJFMGhZeEM7O0FxRTFoWUU7RUFBc0MsZ0JBQUE7QXJFOGhZeEM7O0FxRTloWUU7RUFBc0MsZ0JBQUE7QXJFa2lZeEM7O0FxRWxpWUU7RUFBc0MsZ0JBQUE7QXJFc2lZeEM7O0FxRXRpWUU7RUFBc0MsZ0JBQUE7QXJFMGlZeEM7O0FxRTFpWUU7RUFBc0MsZ0JBQUE7QXJFOGlZeEM7O0FxRTlpWUU7RUFBc0MsZ0JBQUE7QXJFa2pZeEM7O0FxRWxqWUU7RUFBc0MsZ0JBQUE7QXJFc2pZeEM7O0FxRXRqWUU7RUFBc0MsZ0JBQUE7QXJFMGpZeEM7O0FxRTFqWUU7RUFBc0MsZ0JBQUE7QXJFOGpZeEM7O0FxRTlqWUU7RUFBc0MsZ0JBQUE7QXJFa2tZeEM7O0FxRWxrWUU7RUFBc0MsZ0JBQUE7QXJFc2tZeEM7O0FxRXRrWUU7RUFBc0MsZ0JBQUE7QXJFMGtZeEM7O0FxRTFrWUU7RUFBc0MsZ0JBQUE7QXJFOGtZeEM7O0FxRTlrWUU7RUFBc0MsZ0JBQUE7QXJFa2xZeEM7O0FxRWxsWUU7RUFBc0MsZ0JBQUE7QXJFc2xZeEM7O0FxRXRsWUU7RUFBc0MsZ0JBQUE7QXJFMGxZeEM7O0FxRTFsWUU7RUFBc0MsZ0JBQUE7QXJFOGxZeEM7O0FxRTlsWUU7RUFBc0MsZ0JBQUE7QXJFa21ZeEM7O0FxRWxtWUU7RUFBc0MsZ0JBQUE7QXJFc21ZeEM7O0FxRXRtWUU7RUFBc0MsZ0JBQUE7QXJFMG1ZeEM7O0FxRTFtWUU7RUFBc0MsZ0JBQUE7QXJFOG1ZeEM7O0FxRTltWUU7RUFBc0MsZ0JBQUE7QXJFa25ZeEM7O0FxRWxuWUU7RUFBc0MsZ0JBQUE7QXJFc25ZeEM7O0FxRXRuWUU7RUFBc0MsYUFBQTtBckUwbll4Qzs7QXFFMW5ZRTtFQUFzQyxnQkFBQTtBckU4bll4Qzs7QXFFOW5ZRTtFQUFzQyxnQkFBQTtBckVrb1l4Qzs7QXFFbG9ZRTtFQUFzQyxnQkFBQTtBckVzb1l4Qzs7QXFFdG9ZRTtFQUFzQyxnQkFBQTtBckUwb1l4Qzs7QXFFMW9ZRTtFQUFzQyxnQkFBQTtBckU4b1l4Qzs7QXFFOW9ZRTtFQUFzQyxnQkFBQTtBckVrcFl4Qzs7QXFFbHBZRTtFQUFzQyxnQkFBQTtBckVzcFl4Qzs7QXFFdHBZRTtFQUFzQyxnQkFBQTtBckUwcFl4Qzs7QXFFMXBZRTtFQUFzQyxnQkFBQTtBckU4cFl4Qzs7QXFFOXBZRTtFQUFzQyxnQkFBQTtBckVrcVl4Qzs7QXFFbHFZRTtFQUFzQyxnQkFBQTtBckVzcVl4Qzs7QXFFdHFZRTtFQUFzQyxnQkFBQTtBckUwcVl4Qzs7QXFFMXFZRTtFQUFzQyxnQkFBQTtBckU4cVl4Qzs7QXFFOXFZRTtFQUFzQyxnQkFBQTtBckVrcll4Qzs7QXFFbHJZRTtFQUFzQyxnQkFBQTtBckVzcll4Qzs7QXFFdHJZRTtFQUFzQyxnQkFBQTtBckUwcll4Qzs7QXFFMXJZRTtFQUFzQyxnQkFBQTtBckU4cll4Qzs7QXFFOXJZRTtFQUFzQyxnQkFBQTtBckVrc1l4Qzs7QXFFbHNZRTtFQUFzQyxnQkFBQTtBckVzc1l4Qzs7QXFFdHNZRTtFQUFzQyxnQkFBQTtBckUwc1l4Qzs7QXFFMXNZRTtFQUFzQyxnQkFBQTtBckU4c1l4Qzs7QXFFOXNZRTtFQUFzQyxnQkFBQTtBckVrdFl4Qzs7QXFFbHRZRTtFQUFzQyxnQkFBQTtBckVzdFl4Qzs7QXFFdHRZRTtFQUFzQyxnQkFBQTtBckUwdFl4Qzs7QXFFMXRZRTtFQUFzQyxnQkFBQTtBckU4dFl4Qzs7QXFFOXRZRTtFQUFzQyxnQkFBQTtBckVrdVl4Qzs7QXFFbHVZRTtFQUFzQyxnQkFBQTtBckVzdVl4Qzs7QXFFdHVZRTtFQUFzQyxnQkFBQTtBckUwdVl4Qzs7QXFFMXVZRTtFQUFzQyxnQkFBQTtBckU4dVl4Qzs7QXFFOXVZRTtFQUFzQyxnQkFBQTtBckVrdll4Qzs7QXFFbHZZRTtFQUFzQyxnQkFBQTtBckVzdll4Qzs7QXFFdHZZRTtFQUFzQyxnQkFBQTtBckUwdll4Qzs7QXFFMXZZRTtFQUFzQyxnQkFBQTtBckU4dll4Qzs7QXFFOXZZRTtFQUFzQyxnQkFBQTtBckVrd1l4Qzs7QXFFbHdZRTtFQUFzQyxnQkFBQTtBckVzd1l4Qzs7QXFFdHdZRTtFQUFzQyxnQkFBQTtBckUwd1l4Qzs7QXFFMXdZRTtFQUFzQyxnQkFBQTtBckU4d1l4Qzs7QXFFOXdZRTtFQUFzQyxnQkFBQTtBckVreFl4Qzs7QXFFbHhZRTtFQUFzQyxnQkFBQTtBckVzeFl4Qzs7QXFFdHhZRTtFQUFzQyxnQkFBQTtBckUweFl4Qzs7QXFFMXhZRTtFQUFzQyxnQkFBQTtBckU4eFl4Qzs7QXFFOXhZRTtFQUFzQyxnQkFBQTtBckVreVl4Qzs7QXFFbHlZRTtFQUFzQyxnQkFBQTtBckVzeVl4Qzs7QXFFdHlZRTtFQUFzQyxnQkFBQTtBckUweVl4Qzs7QXFFMXlZRTtFQUFzQyxnQkFBQTtBckU4eVl4Qzs7QXFFOXlZRTtFQUFzQyxnQkFBQTtBckVrell4Qzs7QXFFbHpZRTtFQUFzQyxnQkFBQTtBckVzell4Qzs7QXFFdHpZRTtFQUFzQyxnQkFBQTtBckUwell4Qzs7QXFFMXpZRTtFQUFzQyxnQkFBQTtBckU4ell4Qzs7QXFFOXpZRTtFQUFzQyxnQkFBQTtBckVrMFl4Qzs7QXFFbDBZRTtFQUFzQyxnQkFBQTtBckVzMFl4Qzs7QXFFdDBZRTtFQUFzQyxnQkFBQTtBckUwMFl4Qzs7QXFFMTBZRTtFQUFzQyxnQkFBQTtBckU4MFl4Qzs7QXFFOTBZRTtFQUFzQyxnQkFBQTtBckVrMVl4Qzs7QXFFbDFZRTtFQUFzQyxnQkFBQTtBckVzMVl4Qzs7QXFFdDFZRTtFQUFzQyxnQkFBQTtBckUwMVl4Qzs7QXFFMTFZRTtFQUFzQyxnQkFBQTtBckU4MVl4Qzs7QXFFOTFZRTtFQUFzQyxnQkFBQTtBckVrMll4Qzs7QXFFbDJZRTtFQUFzQyxnQkFBQTtBckVzMll4Qzs7QXFFdDJZRTtFQUFzQyxnQkFBQTtBckUwMll4Qzs7QXFFMTJZRTtFQUFzQyxnQkFBQTtBckU4Mll4Qzs7QXFFOTJZRTtFQUFzQyxnQkFBQTtBckVrM1l4Qzs7QXFFbDNZRTtFQUFzQyxnQkFBQTtBckVzM1l4Qzs7QXFFdDNZRTtFQUFzQyxnQkFBQTtBckUwM1l4Qzs7QXFFMTNZRTtFQUFzQyxnQkFBQTtBckU4M1l4Qzs7QXFFOTNZRTtFQUFzQyxnQkFBQTtBckVrNFl4Qzs7QXFFbDRZRTtFQUFzQyxnQkFBQTtBckVzNFl4Qzs7QXFFdDRZRTtFQUFzQyxnQkFBQTtBckUwNFl4Qzs7QXFFMTRZRTtFQUFzQyxnQkFBQTtBckU4NFl4Qzs7QXFFOTRZRTtFQUFzQyxnQkFBQTtBckVrNVl4Qzs7QXFFbDVZRTtFQUFzQyxnQkFBQTtBckVzNVl4Qzs7QXFFdDVZRTtFQUFzQyxnQkFBQTtBckUwNVl4Qzs7QXFFMTVZRTtFQUFzQyxnQkFBQTtBckU4NVl4Qzs7QXFFOTVZRTtFQUFzQyxnQkFBQTtBckVrNll4Qzs7QXFFbDZZRTtFQUFzQyxnQkFBQTtBckVzNll4Qzs7QXFFdDZZRTtFQUFzQyxnQkFBQTtBckUwNll4Qzs7QXFFMTZZRTtFQUFzQyxnQkFBQTtBckU4Nll4Qzs7QXFFOTZZRTtFQUFzQyxnQkFBQTtBckVrN1l4Qzs7QXFFbDdZRTtFQUFzQyxnQkFBQTtBckVzN1l4Qzs7QXFFdDdZRTtFQUFzQyxnQkFBQTtBckUwN1l4Qzs7QXFFMTdZRTtFQUFzQyxnQkFBQTtBckU4N1l4Qzs7QXFFOTdZRTtFQUFzQyxnQkFBQTtBckVrOFl4Qzs7QXFFbDhZRTtFQUFzQyxnQkFBQTtBckVzOFl4Qzs7QXFFdDhZRTtFQUFzQyxnQkFBQTtBckUwOFl4Qzs7QXFFMThZRTtFQUFzQyxZQUFBO0FyRTg4WXhDOztBcUU5OFlFO0VBQXNDLGdCQUFBO0FyRWs5WXhDOztBcUVsOVlFO0VBQXNDLGdCQUFBO0FyRXM5WXhDOztBcUV0OVlFO0VBQXNDLGdCQUFBO0FyRTA5WXhDOztBcUUxOVlFO0VBQXNDLGdCQUFBO0FyRTg5WXhDOztBcUU5OVlFO0VBQXNDLGdCQUFBO0FyRWsrWXhDOztBcUVsK1lFO0VBQXNDLGdCQUFBO0FyRXMrWXhDOztBcUV0K1lFO0VBQXNDLFlBQUE7QXJFMCtZeEM7O0FxRTErWUU7RUFBc0MsZ0JBQUE7QXJFOCtZeEM7O0FxRTkrWUU7RUFBc0MsZ0JBQUE7QXJFay9ZeEM7O0FxRWwvWUU7RUFBc0MsZ0JBQUE7QXJFcy9ZeEM7O0FxRXQvWUU7RUFBc0MsZ0JBQUE7QXJFMC9ZeEM7O0FxRTEvWUU7RUFBc0MsZ0JBQUE7QXJFOC9ZeEM7O0FxRTkvWUU7RUFBc0MsZ0JBQUE7QXJFa2daeEM7O0FxRWxnWkU7RUFBc0MsZ0JBQUE7QXJFc2daeEM7O0FxRXRnWkU7RUFBc0MsZ0JBQUE7QXJFMGdaeEM7O0FxRTFnWkU7RUFBc0MsZ0JBQUE7QXJFOGdaeEM7O0FxRTlnWkU7RUFBc0MsZ0JBQUE7QXJFa2haeEM7O0FxRWxoWkU7RUFBc0MsZ0JBQUE7QXJFc2haeEM7O0FxRXRoWkU7RUFBc0MsZ0JBQUE7QXJFMGhaeEM7O0FxRTFoWkU7RUFBc0MsZ0JBQUE7QXJFOGhaeEM7O0FxRTloWkU7RUFBc0MsZ0JBQUE7QXJFa2laeEM7O0FxRWxpWkU7RUFBc0MsZ0JBQUE7QXJFc2laeEM7O0FxRXRpWkU7RUFBc0MsZ0JBQUE7QXJFMGlaeEM7O0FxRTFpWkU7RUFBc0MsZ0JBQUE7QXJFOGlaeEM7O0FxRTlpWkU7RUFBc0MsZ0JBQUE7QXJFa2paeEM7O0FxRWxqWkU7RUFBc0MsWUFBQTtBckVzalp4Qzs7QXFFdGpaRTtFQUFzQyxZQUFBO0FyRTBqWnhDOztBcUUxalpFO0VBQXNDLGdCQUFBO0FyRThqWnhDOztBcUU5alpFO0VBQXNDLGdCQUFBO0FyRWtrWnhDOztBcUVsa1pFO0VBQXNDLGdCQUFBO0FyRXNrWnhDOztBcUV0a1pFO0VBQXNDLGdCQUFBO0FyRTBrWnhDOztBcUUxa1pFO0VBQXNDLGdCQUFBO0FyRThrWnhDOztBcUU5a1pFO0VBQXNDLGdCQUFBO0FyRWtsWnhDOztBcUVsbFpFO0VBQXNDLGdCQUFBO0FyRXNsWnhDOztBcUV0bFpFO0VBQXNDLGdCQUFBO0FyRTBsWnhDOztBcUUxbFpFO0VBQXNDLGdCQUFBO0FyRThsWnhDOztBcUU5bFpFO0VBQXNDLGdCQUFBO0FyRWttWnhDOztBcUVsbVpFO0VBQXNDLGdCQUFBO0FyRXNtWnhDOztBcUV0bVpFO0VBQXNDLGdCQUFBO0FyRTBtWnhDOztBcUUxbVpFO0VBQXNDLGdCQUFBO0FyRThtWnhDOztBcUU5bVpFO0VBQXNDLGdCQUFBO0FyRWtuWnhDOztBcUVsblpFO0VBQXNDLGdCQUFBO0FyRXNuWnhDOztBcUV0blpFO0VBQXNDLGdCQUFBO0FyRTBuWnhDOztBcUUxblpFO0VBQXNDLGdCQUFBO0FyRThuWnhDOztBcUU5blpFO0VBQXNDLGdCQUFBO0FyRWtvWnhDOztBcUVsb1pFO0VBQXNDLGdCQUFBO0FyRXNvWnhDOztBcUV0b1pFO0VBQXNDLGdCQUFBO0FyRTBvWnhDOztBcUUxb1pFO0VBQXNDLGdCQUFBO0FyRThvWnhDOztBcUU5b1pFO0VBQXNDLGdCQUFBO0FyRWtwWnhDOztBcUVscFpFO0VBQXNDLGdCQUFBO0FyRXNwWnhDOztBcUV0cFpFO0VBQXNDLGdCQUFBO0FyRTBwWnhDOztBcUUxcFpFO0VBQXNDLGdCQUFBO0FyRThwWnhDOztBcUU5cFpFO0VBQXNDLGdCQUFBO0FyRWtxWnhDOztBcUVscVpFO0VBQXNDLGdCQUFBO0FyRXNxWnhDOztBcUV0cVpFO0VBQXNDLGdCQUFBO0FyRTBxWnhDOztBcUUxcVpFO0VBQXNDLGdCQUFBO0FyRThxWnhDOztBcUU5cVpFO0VBQXNDLGdCQUFBO0FyRWtyWnhDOztBcUVsclpFO0VBQXNDLGdCQUFBO0FyRXNyWnhDOztBcUV0clpFO0VBQXNDLGdCQUFBO0FyRTByWnhDOztBcUUxclpFO0VBQXNDLGdCQUFBO0FyRThyWnhDOztBcUU5clpFO0VBQXNDLGdCQUFBO0FyRWtzWnhDOztBcUVsc1pFO0VBQXNDLGdCQUFBO0FyRXNzWnhDOztBcUV0c1pFO0VBQXNDLFlBQUE7QXJFMHNaeEM7O0FxRTFzWkU7RUFBc0MsZ0JBQUE7QXJFOHNaeEM7O0FxRTlzWkU7RUFBc0MsZ0JBQUE7QXJFa3RaeEM7O0FxRWx0WkU7RUFBc0MsZ0JBQUE7QXJFc3RaeEM7O0FxRXR0WkU7RUFBc0MsZ0JBQUE7QXJFMHRaeEM7O0FxRTF0WkU7RUFBc0MsZ0JBQUE7QXJFOHRaeEM7O0FxRTl0WkU7RUFBc0MsZ0JBQUE7QXJFa3VaeEM7O0FxRWx1WkU7RUFBc0MsZ0JBQUE7QXJFc3VaeEM7O0FxRXR1WkU7RUFBc0MsZ0JBQUE7QXJFMHVaeEM7O0FxRTF1WkU7RUFBc0MsZ0JBQUE7QXJFOHVaeEM7O0FxRTl1WkU7RUFBc0MsZ0JBQUE7QXJFa3ZaeEM7O0FxRWx2WkU7RUFBc0MsZ0JBQUE7QXJFc3ZaeEM7O0FxRXR2WkU7RUFBc0MsZ0JBQUE7QXJFMHZaeEM7O0FxRTF2WkU7RUFBc0MsZ0JBQUE7QXJFOHZaeEM7O0FxRTl2WkU7RUFBc0MsZ0JBQUE7QXJFa3daeEM7O0FxRWx3WkU7RUFBc0MsZ0JBQUE7QXJFc3daeEM7O0FxRXR3WkU7RUFBc0MsZ0JBQUE7QXJFMHdaeEM7O0FxRTF3WkU7RUFBc0MsZ0JBQUE7QXJFOHdaeEM7O0FxRTl3WkU7RUFBc0MsZ0JBQUE7QXJFa3haeEM7O0FxRWx4WkU7RUFBc0MsZ0JBQUE7QXJFc3haeEM7O0FxRXR4WkU7RUFBc0MsWUFBQTtBckUweFp4Qzs7QXFFMXhaRTtFQUFzQyxnQkFBQTtBckU4eFp4Qzs7QXFFOXhaRTtFQUFzQyxnQkFBQTtBckVreVp4Qzs7QXFFbHlaRTtFQUFzQyxnQkFBQTtBckVzeVp4Qzs7QXFFdHlaRTtFQUFzQyxnQkFBQTtBckUweVp4Qzs7QXFFMXlaRTtFQUFzQyxnQkFBQTtBckU4eVp4Qzs7QXFFOXlaRTtFQUFzQyxnQkFBQTtBckVrelp4Qzs7QXFFbHpaRTtFQUFzQyxnQkFBQTtBckVzelp4Qzs7QXFFdHpaRTtFQUFzQyxnQkFBQTtBckUwelp4Qzs7QXFFMXpaRTtFQUFzQyxnQkFBQTtBckU4elp4Qzs7QXFFOXpaRTtFQUFzQyxnQkFBQTtBckVrMFp4Qzs7QXFFbDBaRTtFQUFzQyxnQkFBQTtBckVzMFp4Qzs7QXFFdDBaRTtFQUFzQyxnQkFBQTtBckUwMFp4Qzs7QXFFMTBaRTtFQUFzQyxnQkFBQTtBckU4MFp4Qzs7QXFFOTBaRTtFQUFzQyxnQkFBQTtBckVrMVp4Qzs7QXFFbDFaRTtFQUFzQyxnQkFBQTtBckVzMVp4Qzs7QXFFdDFaRTtFQUFzQyxnQkFBQTtBckUwMVp4Qzs7QXFFMTFaRTtFQUFzQyxnQkFBQTtBckU4MVp4Qzs7QXFFOTFaRTtFQUFzQyxnQkFBQTtBckVrMlp4Qzs7QXFFbDJaRTtFQUFzQyxnQkFBQTtBckVzMlp4Qzs7QXFFdDJaRTtFQUFzQyxnQkFBQTtBckUwMlp4Qzs7QXFFMTJaRTtFQUFzQyxnQkFBQTtBckU4Mlp4Qzs7QXFFOTJaRTtFQUFzQyxnQkFBQTtBckVrM1p4Qzs7QXFFbDNaRTtFQUFzQyxnQkFBQTtBckVzM1p4Qzs7QXFFdDNaRTtFQUFzQyxnQkFBQTtBckUwM1p4Qzs7QXFFMTNaRTtFQUFzQyxnQkFBQTtBckU4M1p4Qzs7QXFFOTNaRTtFQUFzQyxnQkFBQTtBckVrNFp4Qzs7QXFFbDRaRTtFQUFzQyxnQkFBQTtBckVzNFp4Qzs7QXFFdDRaRTtFQUFzQyxnQkFBQTtBckUwNFp4Qzs7QXFFMTRaRTtFQUFzQyxnQkFBQTtBckU4NFp4Qzs7QXFFOTRaRTtFQUFzQyxnQkFBQTtBckVrNVp4Qzs7QXFFbDVaRTtFQUFzQyxnQkFBQTtBckVzNVp4Qzs7QXFFdDVaRTtFQUFzQyxnQkFBQTtBckUwNVp4Qzs7QXFFMTVaRTtFQUFzQyxnQkFBQTtBckU4NVp4Qzs7QXFFOTVaRTtFQUFzQyxnQkFBQTtBckVrNlp4Qzs7QXFFbDZaRTtFQUFzQyxnQkFBQTtBckVzNlp4Qzs7QXFFdDZaRTtFQUFzQyxnQkFBQTtBckUwNlp4Qzs7QXFFMTZaRTtFQUFzQyxnQkFBQTtBckU4Nlp4Qzs7QXFFOTZaRTtFQUFzQyxnQkFBQTtBckVrN1p4Qzs7QXFFbDdaRTtFQUFzQyxnQkFBQTtBckVzN1p4Qzs7QXFFdDdaRTtFQUFzQyxnQkFBQTtBckUwN1p4Qzs7QXFFMTdaRTtFQUFzQyxnQkFBQTtBckU4N1p4Qzs7QXFFOTdaRTtFQUFzQyxnQkFBQTtBckVrOFp4Qzs7QXFFbDhaRTtFQUFzQyxnQkFBQTtBckVzOFp4Qzs7QXFFdDhaRTtFQUFzQyxnQkFBQTtBckUwOFp4Qzs7QXFFMThaRTtFQUFzQyxnQkFBQTtBckU4OFp4Qzs7QXFFOThaRTtFQUFzQyxnQkFBQTtBckVrOVp4Qzs7QXFFbDlaRTtFQUFzQyxnQkFBQTtBckVzOVp4Qzs7QXFFdDlaRTtFQUFzQyxnQkFBQTtBckUwOVp4Qzs7QXFFMTlaRTtFQUFzQyxnQkFBQTtBckU4OVp4Qzs7QXFFOTlaRTtFQUFzQyxnQkFBQTtBckVrK1p4Qzs7QXFFbCtaRTtFQUFzQyxnQkFBQTtBckVzK1p4Qzs7QXFFdCtaRTtFQUFzQyxnQkFBQTtBckUwK1p4Qzs7QXFFMStaRTtFQUFzQyxnQkFBQTtBckU4K1p4Qzs7QXFFOStaRTtFQUFzQyxnQkFBQTtBckVrL1p4Qzs7QXFFbC9aRTtFQUFzQyxnQkFBQTtBckVzL1p4Qzs7QXFFdC9aRTtFQUFzQyxnQkFBQTtBckUwL1p4Qzs7QXFFMS9aRTtFQUFzQyxnQkFBQTtBckU4L1p4Qzs7QXFFOS9aRTtFQUFzQyxnQkFBQTtBckVrZ2F4Qzs7QXFFbGdhRTtFQUFzQyxnQkFBQTtBckVzZ2F4Qzs7QXFFdGdhRTtFQUFzQyxnQkFBQTtBckUwZ2F4Qzs7QXFFMWdhRTtFQUFzQyxnQkFBQTtBckU4Z2F4Qzs7QXFFOWdhRTtFQUFzQyxnQkFBQTtBckVraGF4Qzs7QXFFbGhhRTtFQUFzQyxnQkFBQTtBckVzaGF4Qzs7QXFFdGhhRTtFQUFzQyxnQkFBQTtBckUwaGF4Qzs7QXFFMWhhRTtFQUFzQyxnQkFBQTtBckU4aGF4Qzs7QXFFOWhhRTtFQUFzQyxnQkFBQTtBckVraWF4Qzs7QXFFbGlhRTtFQUFzQyxnQkFBQTtBckVzaWF4Qzs7QXFFdGlhRTtFQUFzQyxnQkFBQTtBckUwaWF4Qzs7QXFFMWlhRTtFQUFzQyxnQkFBQTtBckU4aWF4Qzs7QXFFOWlhRTtFQUFzQyxnQkFBQTtBckVramF4Qzs7QXFFbGphRTtFQUFzQyxnQkFBQTtBckVzamF4Qzs7QXFFdGphRTtFQUFzQyxnQkFBQTtBckUwamF4Qzs7QXFFMWphRTtFQUFzQyxnQkFBQTtBckU4amF4Qzs7QXFFOWphRTtFQUFzQyxnQkFBQTtBckVra2F4Qzs7QXFFbGthRTtFQUFzQyxnQkFBQTtBckVza2F4Qzs7QXFFdGthRTtFQUFzQyxnQkFBQTtBckUwa2F4Qzs7QXFFMWthRTtFQUFzQyxnQkFBQTtBckU4a2F4Qzs7QXFFOWthRTtFQUFzQyxnQkFBQTtBckVrbGF4Qzs7QXFFbGxhRTtFQUFzQyxnQkFBQTtBckVzbGF4Qzs7QXFFdGxhRTtFQUFzQyxnQkFBQTtBckUwbGF4Qzs7QXFFMWxhRTtFQUFzQyxnQkFBQTtBckU4bGF4Qzs7QXFFOWxhRTtFQUFzQyxZQUFBO0FyRWttYXhDOztBcUVsbWFFO0VBQXNDLGdCQUFBO0FyRXNtYXhDOztBcUV0bWFFO0VBQXNDLGdCQUFBO0FyRTBtYXhDOztBcUUxbWFFO0VBQXNDLGdCQUFBO0FyRThtYXhDOztBcUU5bWFFO0VBQXNDLGdCQUFBO0FyRWtuYXhDOztBcUVsbmFFO0VBQXNDLGdCQUFBO0FyRXNuYXhDOztBcUV0bmFFO0VBQXNDLGdCQUFBO0FyRTBuYXhDOztBcUUxbmFFO0VBQXNDLGdCQUFBO0FyRThuYXhDOztBcUU5bmFFO0VBQXNDLGdCQUFBO0FyRWtvYXhDOztBcUVsb2FFO0VBQXNDLGdCQUFBO0FyRXNvYXhDOztBcUV0b2FFO0VBQXNDLGdCQUFBO0FyRTBvYXhDOztBcUUxb2FFO0VBQXNDLGdCQUFBO0FyRThvYXhDOztBcUU5b2FFO0VBQXNDLGdCQUFBO0FyRWtwYXhDOztBcUVscGFFO0VBQXNDLGdCQUFBO0FyRXNwYXhDOztBcUV0cGFFO0VBQXNDLGdCQUFBO0FyRTBwYXhDOztBcUUxcGFFO0VBQXNDLGdCQUFBO0FyRThwYXhDOztBcUU5cGFFO0VBQXNDLGdCQUFBO0FyRWtxYXhDOztBcUVscWFFO0VBQXNDLGdCQUFBO0FyRXNxYXhDOztBcUV0cWFFO0VBQXNDLGdCQUFBO0FyRTBxYXhDOztBcUUxcWFFO0VBQXNDLGdCQUFBO0FyRThxYXhDOztBcUU5cWFFO0VBQXNDLGdCQUFBO0FyRWtyYXhDOztBcUVscmFFO0VBQXNDLGdCQUFBO0FyRXNyYXhDOztBcUV0cmFFO0VBQXNDLGdCQUFBO0FyRTByYXhDOztBcUUxcmFFO0VBQXNDLGdCQUFBO0FyRThyYXhDOztBcUU5cmFFO0VBQXNDLGdCQUFBO0FyRWtzYXhDOztBcUVsc2FFO0VBQXNDLGdCQUFBO0FyRXNzYXhDOztBcUV0c2FFO0VBQXNDLGdCQUFBO0FyRTBzYXhDOztBcUUxc2FFO0VBQXNDLGdCQUFBO0FyRThzYXhDOztBcUU5c2FFO0VBQXNDLGdCQUFBO0FyRWt0YXhDOztBcUVsdGFFO0VBQXNDLGdCQUFBO0FyRXN0YXhDOztBcUV0dGFFO0VBQXNDLGdCQUFBO0FyRTB0YXhDOztBcUUxdGFFO0VBQXNDLGdCQUFBO0FyRTh0YXhDOztBcUU5dGFFO0VBQXNDLGdCQUFBO0FyRWt1YXhDOztBcUVsdWFFO0VBQXNDLGdCQUFBO0FyRXN1YXhDOztBcUV0dWFFO0VBQXNDLGdCQUFBO0FyRTB1YXhDOztBcUUxdWFFO0VBQXNDLGdCQUFBO0FyRTh1YXhDOztBcUU5dWFFO0VBQXNDLGdCQUFBO0FyRWt2YXhDOztBcUVsdmFFO0VBQXNDLGdCQUFBO0FyRXN2YXhDOztBcUV0dmFFO0VBQXNDLGdCQUFBO0FyRTB2YXhDOztBcUUxdmFFO0VBQXNDLGdCQUFBO0FyRTh2YXhDOztBcUU5dmFFO0VBQXNDLGdCQUFBO0FyRWt3YXhDOztBcUVsd2FFO0VBQXNDLGdCQUFBO0FyRXN3YXhDOztBcUV0d2FFO0VBQXNDLGdCQUFBO0FyRTB3YXhDOztBcUUxd2FFO0VBQXNDLGdCQUFBO0FyRTh3YXhDOztBcUU5d2FFO0VBQXNDLGdCQUFBO0FyRWt4YXhDOztBcUVseGFFO0VBQXNDLGdCQUFBO0FyRXN4YXhDOztBcUV0eGFFO0VBQXNDLGdCQUFBO0FyRTB4YXhDOztBcUUxeGFFO0VBQXNDLGdCQUFBO0FyRTh4YXhDOztBcUU5eGFFO0VBQXNDLGdCQUFBO0FyRWt5YXhDOztBcUVseWFFO0VBQXNDLGdCQUFBO0FyRXN5YXhDOztBcUV0eWFFO0VBQXNDLGdCQUFBO0FyRTB5YXhDOztBcUUxeWFFO0VBQXNDLGdCQUFBO0FyRTh5YXhDOztBcUU5eWFFO0VBQXNDLGdCQUFBO0FyRWt6YXhDOztBcUVsemFFO0VBQXNDLGdCQUFBO0FyRXN6YXhDOztBcUV0emFFO0VBQXNDLGdCQUFBO0FyRTB6YXhDOztBcUUxemFFO0VBQXNDLGdCQUFBO0FyRTh6YXhDOztBcUU5emFFO0VBQXNDLGdCQUFBO0FyRWswYXhDOztBcUVsMGFFO0VBQXNDLGdCQUFBO0FyRXMwYXhDOztBcUV0MGFFO0VBQXNDLGdCQUFBO0FyRTAwYXhDOztBcUUxMGFFO0VBQXNDLGdCQUFBO0FyRTgwYXhDOztBcUU5MGFFO0VBQXNDLGdCQUFBO0FyRWsxYXhDOztBcUVsMWFFO0VBQXNDLGdCQUFBO0FyRXMxYXhDOztBcUV0MWFFO0VBQXNDLGdCQUFBO0FyRTAxYXhDOztBcUUxMWFFO0VBQXNDLGdCQUFBO0FyRTgxYXhDOztBcUU5MWFFO0VBQXNDLGdCQUFBO0FyRWsyYXhDOztBcUVsMmFFO0VBQXNDLGdCQUFBO0FyRXMyYXhDOztBcUV0MmFFO0VBQXNDLGdCQUFBO0FyRTAyYXhDOztBcUUxMmFFO0VBQXNDLGdCQUFBO0FyRTgyYXhDOztBcUU5MmFFO0VBQXNDLGdCQUFBO0FyRWszYXhDOztBcUVsM2FFO0VBQXNDLGdCQUFBO0FyRXMzYXhDOztBcUV0M2FFO0VBQXNDLGdCQUFBO0FyRTAzYXhDOztBcUUxM2FFO0VBQXNDLGdCQUFBO0FyRTgzYXhDOztBcUU5M2FFO0VBQXNDLGdCQUFBO0FyRWs0YXhDOztBcUVsNGFFO0VBQXNDLGdCQUFBO0FyRXM0YXhDOztBcUV0NGFFO0VBQXNDLGdCQUFBO0FyRTA0YXhDOztBcUUxNGFFO0VBQXNDLGdCQUFBO0FyRTg0YXhDOztBcUU5NGFFO0VBQXNDLGdCQUFBO0FyRWs1YXhDOztBcUVsNWFFO0VBQXNDLGdCQUFBO0FyRXM1YXhDOztBcUV0NWFFO0VBQXNDLGdCQUFBO0FyRTA1YXhDOztBcUUxNWFFO0VBQXNDLGdCQUFBO0FyRTg1YXhDOztBcUU5NWFFO0VBQXNDLGdCQUFBO0FyRWs2YXhDOztBcUVsNmFFO0VBQXNDLGdCQUFBO0FyRXM2YXhDOztBcUV0NmFFO0VBQXNDLGdCQUFBO0FyRTA2YXhDOztBcUUxNmFFO0VBQXNDLGdCQUFBO0FyRTg2YXhDOztBcUU5NmFFO0VBQXNDLGdCQUFBO0FyRWs3YXhDOztBcUVsN2FFO0VBQXNDLGdCQUFBO0FyRXM3YXhDOztBcUV0N2FFO0VBQXNDLGdCQUFBO0FyRTA3YXhDOztBcUUxN2FFO0VBQXNDLGdCQUFBO0FyRTg3YXhDOztBcUU5N2FFO0VBQXNDLGdCQUFBO0FyRWs4YXhDOztBcUVsOGFFO0VBQXNDLGdCQUFBO0FyRXM4YXhDOztBcUV0OGFFO0VBQXNDLGdCQUFBO0FyRTA4YXhDOztBcUUxOGFFO0VBQXNDLGdCQUFBO0FyRTg4YXhDOztBcUU5OGFFO0VBQXNDLGdCQUFBO0FyRWs5YXhDOztBcUVsOWFFO0VBQXNDLGdCQUFBO0FyRXM5YXhDOztBcUV0OWFFO0VBQXNDLGdCQUFBO0FyRTA5YXhDOztBcUUxOWFFO0VBQXNDLGdCQUFBO0FyRTg5YXhDOztBcUU5OWFFO0VBQXNDLGdCQUFBO0FyRWsrYXhDOztBcUVsK2FFO0VBQXNDLGdCQUFBO0FyRXMrYXhDOztBcUV0K2FFO0VBQXNDLGdCQUFBO0FyRTArYXhDOztBcUUxK2FFO0VBQXNDLGdCQUFBO0FyRTgrYXhDOztBcUU5K2FFO0VBQXNDLGdCQUFBO0FyRWsvYXhDOztBcUVsL2FFO0VBQXNDLGdCQUFBO0FyRXMvYXhDOztBcUV0L2FFO0VBQXNDLGdCQUFBO0FyRTAvYXhDOztBcUUxL2FFO0VBQXNDLGdCQUFBO0FyRTgvYXhDOztBcUU5L2FFO0VBQXNDLGdCQUFBO0FyRWtnYnhDOztBcUVsZ2JFO0VBQXNDLGdCQUFBO0FyRXNnYnhDOztBcUV0Z2JFO0VBQXNDLGdCQUFBO0FyRTBnYnhDOztBcUUxZ2JFO0VBQXNDLGdCQUFBO0FyRThnYnhDOztBcUU5Z2JFO0VBQXNDLGdCQUFBO0FyRWtoYnhDOztBcUVsaGJFO0VBQXNDLGdCQUFBO0FyRXNoYnhDOztBcUV0aGJFO0VBQXNDLGdCQUFBO0FyRTBoYnhDOztBcUUxaGJFO0VBQXNDLGdCQUFBO0FyRThoYnhDOztBcUU5aGJFO0VBQXNDLGdCQUFBO0FyRWtpYnhDOztBcUVsaWJFO0VBQXNDLGdCQUFBO0FyRXNpYnhDOztBcUV0aWJFO0VBQXNDLGdCQUFBO0FyRTBpYnhDOztBcUUxaWJFO0VBQXNDLGdCQUFBO0FyRThpYnhDOztBcUU5aWJFO0VBQXNDLGdCQUFBO0FyRWtqYnhDOztBcUVsamJFO0VBQXNDLGdCQUFBO0FyRXNqYnhDOztBcUV0amJFO0VBQXNDLGdCQUFBO0FyRTBqYnhDOztBcUUxamJFO0VBQXNDLGdCQUFBO0FyRThqYnhDOztBcUU5amJFO0VBQXNDLGdCQUFBO0FyRWtrYnhDOztBcUVsa2JFO0VBQXNDLGdCQUFBO0FyRXNrYnhDOztBcUV0a2JFO0VBQXNDLGdCQUFBO0FyRTBrYnhDOztBcUUxa2JFO0VBQXNDLGdCQUFBO0FyRThrYnhDOztBcUU5a2JFO0VBQXNDLGdCQUFBO0FyRWtsYnhDOztBcUVsbGJFO0VBQXNDLGdCQUFBO0FyRXNsYnhDOztBcUV0bGJFO0VBQXNDLGdCQUFBO0FyRTBsYnhDOztBcUUxbGJFO0VBQXNDLGdCQUFBO0FyRThsYnhDOztBcUU5bGJFO0VBQXNDLGdCQUFBO0FyRWttYnhDOztBcUVsbWJFO0VBQXNDLGdCQUFBO0FyRXNtYnhDOztBcUV0bWJFO0VBQXNDLGdCQUFBO0FyRTBtYnhDOztBcUUxbWJFO0VBQXNDLGdCQUFBO0FyRThtYnhDOztBcUU5bWJFO0VBQXNDLGdCQUFBO0FyRWtuYnhDOztBcUVsbmJFO0VBQXNDLGdCQUFBO0FyRXNuYnhDOztBcUV0bmJFO0VBQXNDLGdCQUFBO0FyRTBuYnhDOztBcUUxbmJFO0VBQXNDLGdCQUFBO0FyRThuYnhDOztBcUU5bmJFO0VBQXNDLGdCQUFBO0FyRWtvYnhDOztBcUVsb2JFO0VBQXNDLGdCQUFBO0FyRXNvYnhDOztBcUV0b2JFO0VBQXNDLGdCQUFBO0FyRTBvYnhDOztBcUUxb2JFO0VBQXNDLGdCQUFBO0FyRThvYnhDOztBcUU5b2JFO0VBQXNDLGdCQUFBO0FyRWtwYnhDOztBcUVscGJFO0VBQXNDLGdCQUFBO0FyRXNwYnhDOztBcUV0cGJFO0VBQXNDLGdCQUFBO0FyRTBwYnhDOztBcUUxcGJFO0VBQXNDLGdCQUFBO0FyRThwYnhDOztBcUU5cGJFO0VBQXNDLGdCQUFBO0FyRWtxYnhDOztBcUVscWJFO0VBQXNDLGdCQUFBO0FyRXNxYnhDOztBcUV0cWJFO0VBQXNDLGdCQUFBO0FyRTBxYnhDOztBcUUxcWJFO0VBQXNDLGdCQUFBO0FyRThxYnhDOztBcUU5cWJFO0VBQXNDLGdCQUFBO0FyRWtyYnhDOztBcUVscmJFO0VBQXNDLGdCQUFBO0FyRXNyYnhDOztBcUV0cmJFO0VBQXNDLGdCQUFBO0FyRTByYnhDOztBcUUxcmJFO0VBQXNDLGdCQUFBO0FyRThyYnhDOztBcUU5cmJFO0VBQXNDLGdCQUFBO0FyRWtzYnhDOztBcUVsc2JFO0VBQXNDLGdCQUFBO0FyRXNzYnhDOztBcUV0c2JFO0VBQXNDLGdCQUFBO0FyRTBzYnhDOztBcUUxc2JFO0VBQXNDLGdCQUFBO0FyRThzYnhDOztBcUU5c2JFO0VBQXNDLGdCQUFBO0FyRWt0YnhDOztBcUVsdGJFO0VBQXNDLGdCQUFBO0FyRXN0YnhDOztBcUV0dGJFO0VBQXNDLGdCQUFBO0FyRTB0YnhDOztBcUUxdGJFO0VBQXNDLGdCQUFBO0FyRTh0YnhDOztBcUU5dGJFO0VBQXNDLGdCQUFBO0FyRWt1YnhDOztBcUVsdWJFO0VBQXNDLGdCQUFBO0FyRXN1YnhDOztBcUV0dWJFO0VBQXNDLGdCQUFBO0FyRTB1YnhDOztBcUUxdWJFO0VBQXNDLGdCQUFBO0FyRTh1YnhDOztBcUU5dWJFO0VBQXNDLGdCQUFBO0FyRWt2YnhDOztBcUVsdmJFO0VBQXNDLGdCQUFBO0FyRXN2YnhDOztBcUV0dmJFO0VBQXNDLGdCQUFBO0FyRTB2YnhDOztBcUUxdmJFO0VBQXNDLGdCQUFBO0FyRTh2YnhDOztBcUU5dmJFO0VBQXNDLGdCQUFBO0FyRWt3YnhDOztBcUVsd2JFO0VBQXNDLGdCQUFBO0FyRXN3YnhDOztBcUV0d2JFO0VBQXNDLGdCQUFBO0FyRTB3YnhDOztBcUUxd2JFO0VBQXNDLGdCQUFBO0FyRTh3YnhDOztBcUU5d2JFO0VBQXNDLGdCQUFBO0FyRWt4YnhDOztBcUVseGJFO0VBQXNDLGdCQUFBO0FyRXN4YnhDOztBcUV0eGJFO0VBQXNDLGdCQUFBO0FyRTB4YnhDOztBcUUxeGJFO0VBQXNDLGdCQUFBO0FyRTh4YnhDOztBcUU5eGJFO0VBQXNDLGdCQUFBO0FyRWt5YnhDOztBcUVseWJFO0VBQXNDLGdCQUFBO0FyRXN5YnhDOztBcUV0eWJFO0VBQXNDLGdCQUFBO0FyRTB5YnhDOztBcUUxeWJFO0VBQXNDLGdCQUFBO0FyRTh5YnhDOztBcUU5eWJFO0VBQXNDLGdCQUFBO0FyRWt6YnhDOztBcUVsemJFO0VBQXNDLGdCQUFBO0FyRXN6YnhDOztBcUV0emJFO0VBQXNDLGdCQUFBO0FyRTB6YnhDOztBcUUxemJFO0VBQXNDLGdCQUFBO0FyRTh6YnhDOztBcUU5emJFO0VBQXNDLGdCQUFBO0FyRWswYnhDOztBcUVsMGJFO0VBQXNDLGdCQUFBO0FyRXMwYnhDOztBcUV0MGJFO0VBQXNDLGdCQUFBO0FyRTAwYnhDOztBcUUxMGJFO0VBQXNDLGdCQUFBO0FyRTgwYnhDOztBcUU5MGJFO0VBQXNDLGdCQUFBO0FyRWsxYnhDOztBcUVsMWJFO0VBQXNDLGdCQUFBO0FyRXMxYnhDOztBcUV0MWJFO0VBQXNDLGdCQUFBO0FyRTAxYnhDOztBcUUxMWJFO0VBQXNDLGdCQUFBO0FyRTgxYnhDOztBcUU5MWJFO0VBQXNDLGdCQUFBO0FyRWsyYnhDOztBcUVsMmJFO0VBQXNDLGdCQUFBO0FyRXMyYnhDOztBcUV0MmJFO0VBQXNDLGdCQUFBO0FyRTAyYnhDOztBcUUxMmJFO0VBQXNDLGdCQUFBO0FyRTgyYnhDOztBcUU5MmJFO0VBQXNDLGdCQUFBO0FyRWszYnhDOztBcUVsM2JFO0VBQXNDLGdCQUFBO0FyRXMzYnhDOztBcUV0M2JFO0VBQXNDLGdCQUFBO0FyRTAzYnhDOztBcUUxM2JFO0VBQXNDLGdCQUFBO0FyRTgzYnhDOztBcUU5M2JFO0VBQXNDLGdCQUFBO0FyRWs0YnhDOztBcUVsNGJFO0VBQXNDLGdCQUFBO0FyRXM0YnhDOztBcUV0NGJFO0VBQXNDLGdCQUFBO0FyRTA0YnhDOztBcUUxNGJFO0VBQXNDLGdCQUFBO0FyRTg0YnhDOztBcUU5NGJFO0VBQXNDLGdCQUFBO0FyRWs1YnhDOztBcUVsNWJFO0VBQXNDLGdCQUFBO0FyRXM1YnhDOztBcUV0NWJFO0VBQXNDLGdCQUFBO0FyRTA1YnhDOztBcUUxNWJFO0VBQXNDLGdCQUFBO0FyRTg1YnhDOztBcUU5NWJFO0VBQXNDLGdCQUFBO0FyRWs2YnhDOztBcUVsNmJFO0VBQXNDLGdCQUFBO0FyRXM2YnhDOztBcUV0NmJFO0VBQXNDLGdCQUFBO0FyRTA2YnhDOztBcUUxNmJFO0VBQXNDLGdCQUFBO0FyRTg2YnhDOztBcUU5NmJFO0VBQXNDLGdCQUFBO0FyRWs3YnhDOztBcUVsN2JFO0VBQXNDLGdCQUFBO0FyRXM3YnhDOztBcUV0N2JFO0VBQXNDLGdCQUFBO0FyRTA3YnhDOztBcUUxN2JFO0VBQXNDLGdCQUFBO0FyRTg3YnhDOztBcUU5N2JFO0VBQXNDLGdCQUFBO0FyRWs4YnhDOztBcUVsOGJFO0VBQXNDLGdCQUFBO0FyRXM4YnhDOztBcUV0OGJFO0VBQXNDLGdCQUFBO0FyRTA4YnhDOztBcUUxOGJFO0VBQXNDLGdCQUFBO0FyRTg4YnhDOztBcUU5OGJFO0VBQXNDLGdCQUFBO0FyRWs5YnhDOztBcUVsOWJFO0VBQXNDLGdCQUFBO0FyRXM5YnhDOztBcUV0OWJFO0VBQXNDLGdCQUFBO0FyRTA5YnhDOztBcUUxOWJFO0VBQXNDLGdCQUFBO0FyRTg5YnhDOztBcUU5OWJFO0VBQXNDLGdCQUFBO0FyRWsrYnhDOztBcUVsK2JFO0VBQXNDLGdCQUFBO0FyRXMrYnhDOztBcUV0K2JFO0VBQXNDLGdCQUFBO0FyRTArYnhDOztBcUUxK2JFO0VBQXNDLGdCQUFBO0FyRTgrYnhDOztBcUU5K2JFO0VBQXNDLGdCQUFBO0FyRWsvYnhDOztBcUVsL2JFO0VBQXNDLGdCQUFBO0FyRXMvYnhDOztBcUV0L2JFO0VBQXNDLGdCQUFBO0FyRTAvYnhDOztBcUUxL2JFO0VBQXNDLGdCQUFBO0FyRTgvYnhDOztBcUU5L2JFO0VBQXNDLGdCQUFBO0FyRWtnY3hDOztBcUVsZ2NFO0VBQXNDLGdCQUFBO0FyRXNnY3hDOztBcUV0Z2NFO0VBQXNDLGdCQUFBO0FyRTBnY3hDOztBcUUxZ2NFO0VBQXNDLGdCQUFBO0FyRThnY3hDOztBcUU5Z2NFO0VBQXNDLGdCQUFBO0FyRWtoY3hDOztBcUVsaGNFO0VBQXNDLGdCQUFBO0FyRXNoY3hDOztBcUV0aGNFO0VBQXNDLGdCQUFBO0FyRTBoY3hDOztBcUUxaGNFO0VBQXNDLGdCQUFBO0FyRThoY3hDOztBcUU5aGNFO0VBQXNDLGdCQUFBO0FyRWtpY3hDOztBcUVsaWNFO0VBQXNDLGdCQUFBO0FyRXNpY3hDOztBcUV0aWNFO0VBQXNDLGdCQUFBO0FyRTBpY3hDOztBcUUxaWNFO0VBQXNDLGdCQUFBO0FyRThpY3hDOztBcUU5aWNFO0VBQXNDLGdCQUFBO0FyRWtqY3hDOztBcUVsamNFO0VBQXNDLGdCQUFBO0FyRXNqY3hDOztBcUV0amNFO0VBQXNDLGdCQUFBO0FyRTBqY3hDOztBcUUxamNFO0VBQXNDLGdCQUFBO0FyRThqY3hDOztBcUU5amNFO0VBQXNDLGdCQUFBO0FyRWtrY3hDOztBcUVsa2NFO0VBQXNDLGdCQUFBO0FyRXNrY3hDOztBcUV0a2NFO0VBQXNDLGdCQUFBO0FyRTBrY3hDOztBcUUxa2NFO0VBQXNDLGdCQUFBO0FyRThrY3hDOztBcUU5a2NFO0VBQXNDLGdCQUFBO0FyRWtsY3hDOztBcUVsbGNFO0VBQXNDLGdCQUFBO0FyRXNsY3hDOztBcUV0bGNFO0VBQXNDLGdCQUFBO0FyRTBsY3hDOztBcUUxbGNFO0VBQXNDLGdCQUFBO0FyRThsY3hDOztBcUU5bGNFO0VBQXNDLGdCQUFBO0FyRWttY3hDOztBcUVsbWNFO0VBQXNDLGdCQUFBO0FyRXNtY3hDOztBcUV0bWNFO0VBQXNDLGdCQUFBO0FyRTBtY3hDOztBcUUxbWNFO0VBQXNDLGdCQUFBO0FyRThtY3hDOztBcUU5bWNFO0VBQXNDLGdCQUFBO0FyRWtuY3hDOztBcUVsbmNFO0VBQXNDLGdCQUFBO0FyRXNuY3hDOztBcUV0bmNFO0VBQXNDLGdCQUFBO0FyRTBuY3hDOztBcUUxbmNFO0VBQXNDLGdCQUFBO0FyRThuY3hDOztBcUU5bmNFO0VBQXNDLGdCQUFBO0FyRWtvY3hDOztBcUVsb2NFO0VBQXNDLGdCQUFBO0FyRXNvY3hDOztBcUV0b2NFO0VBQXNDLGdCQUFBO0FyRTBvY3hDOztBcUUxb2NFO0VBQXNDLGdCQUFBO0FyRThvY3hDOztBcUU5b2NFO0VBQXNDLGdCQUFBO0FyRWtwY3hDOztBcUVscGNFO0VBQXNDLGdCQUFBO0FyRXNwY3hDOztBcUV0cGNFO0VBQXNDLFlBQUE7QXJFMHBjeEM7O0FxRTFwY0U7RUFBc0MsZ0JBQUE7QXJFOHBjeEM7O0FxRTlwY0U7RUFBc0MsZ0JBQUE7QXJFa3FjeEM7O0FxRWxxY0U7RUFBc0MsZ0JBQUE7QXJFc3FjeEM7O0FxRXRxY0U7RUFBc0MsWUFBQTtBckUwcWN4Qzs7QXFFMXFjRTtFQUFzQyxnQkFBQTtBckU4cWN4Qzs7QXFFOXFjRTtFQUFzQyxnQkFBQTtBckVrcmN4Qzs7QXFFbHJjRTtFQUFzQyxnQkFBQTtBckVzcmN4Qzs7QXFFdHJjRTtFQUFzQyxnQkFBQTtBckUwcmN4Qzs7QXFFMXJjRTtFQUFzQyxZQUFBO0FyRThyY3hDOztBcUU5cmNFO0VBQXNDLGdCQUFBO0FyRWtzY3hDOztBcUVsc2NFO0VBQXNDLGdCQUFBO0FyRXNzY3hDOztBcUV0c2NFO0VBQXNDLGdCQUFBO0FyRTBzY3hDOztBcUUxc2NFO0VBQXNDLGdCQUFBO0FyRThzY3hDOztBcUU5c2NFO0VBQXNDLGdCQUFBO0FyRWt0Y3hDOztBcUVsdGNFO0VBQXNDLGdCQUFBO0FyRXN0Y3hDOztBcUV0dGNFO0VBQXNDLGdCQUFBO0FyRTB0Y3hDOztBcUUxdGNFO0VBQXNDLGdCQUFBO0FyRTh0Y3hDOztBcUU5dGNFO0VBQXNDLGdCQUFBO0FyRWt1Y3hDOztBcUVsdWNFO0VBQXNDLGdCQUFBO0FyRXN1Y3hDOztBcUV0dWNFO0VBQXNDLGdCQUFBO0FyRTB1Y3hDOztBcUUxdWNFO0VBQXNDLGdCQUFBO0FyRTh1Y3hDOztBcUU5dWNFO0VBQXNDLGdCQUFBO0FyRWt2Y3hDOztBcUVsdmNFO0VBQXNDLGdCQUFBO0FyRXN2Y3hDOztBcUV0dmNFO0VBQXNDLGdCQUFBO0FyRTB2Y3hDOztBcUUxdmNFO0VBQXNDLGdCQUFBO0FyRTh2Y3hDOztBcUU5dmNFO0VBQXNDLGdCQUFBO0FyRWt3Y3hDOztBcUVsd2NFO0VBQXNDLGdCQUFBO0FyRXN3Y3hDOztBcUV0d2NFO0VBQXNDLGdCQUFBO0FyRTB3Y3hDOztBcUUxd2NFO0VBQXNDLGdCQUFBO0FyRTh3Y3hDOztBcUU5d2NFO0VBQXNDLGdCQUFBO0FyRWt4Y3hDOztBcUVseGNFO0VBQXNDLGdCQUFBO0FyRXN4Y3hDOztBcUV0eGNFO0VBQXNDLGFBQUE7QXJFMHhjeEM7O0FxRTF4Y0U7RUFBc0MsZ0JBQUE7QXJFOHhjeEM7O0FxRTl4Y0U7RUFBc0MsZ0JBQUE7QXJFa3ljeEM7O0FxRWx5Y0U7RUFBc0MsZ0JBQUE7QXJFc3ljeEM7O0FxRXR5Y0U7RUFBc0MsZ0JBQUE7QXJFMHljeEM7O0FxRTF5Y0U7RUFBc0MsZ0JBQUE7QXJFOHljeEM7O0FxRTl5Y0U7RUFBc0MsZ0JBQUE7QXJFa3pjeEM7O0FxRWx6Y0U7RUFBc0MsZ0JBQUE7QXJFc3pjeEM7O0FxRXR6Y0U7RUFBc0MsZ0JBQUE7QXJFMHpjeEM7O0FxRTF6Y0U7RUFBc0MsZ0JBQUE7QXJFOHpjeEM7O0FxRTl6Y0U7RUFBc0MsZ0JBQUE7QXJFazBjeEM7O0FxRWwwY0U7RUFBc0MsZ0JBQUE7QXJFczBjeEM7O0FxRXQwY0U7RUFBc0MsZ0JBQUE7QXJFMDBjeEM7O0FxRTEwY0U7RUFBc0MsZ0JBQUE7QXJFODBjeEM7O0FxRTkwY0U7RUFBc0MsZ0JBQUE7QXJFazFjeEM7O0FxRWwxY0U7RUFBc0MsZ0JBQUE7QXJFczFjeEM7O0FxRXQxY0U7RUFBc0MsZ0JBQUE7QXJFMDFjeEM7O0FxRTExY0U7RUFBc0MsZ0JBQUE7QXJFODFjeEM7O0FxRTkxY0U7RUFBc0MsZ0JBQUE7QXJFazJjeEM7O0FxRWwyY0U7RUFBc0MsZ0JBQUE7QXJFczJjeEM7O0FxRXQyY0U7RUFBc0MsZ0JBQUE7QXJFMDJjeEM7O0FxRTEyY0U7RUFBc0MsZ0JBQUE7QXJFODJjeEM7O0FxRTkyY0U7RUFBc0MsZ0JBQUE7QXJFazNjeEM7O0FxRWwzY0U7RUFBc0MsWUFBQTtBckVzM2N4Qzs7QXFFdDNjRTtFQUFzQyxnQkFBQTtBckUwM2N4Qzs7QXFFMTNjRTtFQUFzQyxnQkFBQTtBckU4M2N4Qzs7QXFFOTNjRTtFQUFzQyxnQkFBQTtBckVrNGN4Qzs7QXFFbDRjRTtFQUFzQyxnQkFBQTtBckVzNGN4Qzs7QXFFdDRjRTtFQUFzQyxnQkFBQTtBckUwNGN4Qzs7QXFFMTRjRTtFQUFzQyxnQkFBQTtBckU4NGN4Qzs7QXFFOTRjRTtFQUFzQyxnQkFBQTtBckVrNWN4Qzs7QXFFbDVjRTtFQUFzQyxnQkFBQTtBckVzNWN4Qzs7QXFFdDVjRTtFQUFzQyxnQkFBQTtBckUwNWN4Qzs7QXFFMTVjRTtFQUFzQyxnQkFBQTtBckU4NWN4Qzs7QXFFOTVjRTtFQUFzQyxnQkFBQTtBckVrNmN4Qzs7QXFFbDZjRTtFQUFzQyxnQkFBQTtBckVzNmN4Qzs7QXFFdDZjRTtFQUFzQyxnQkFBQTtBckUwNmN4Qzs7QXFFMTZjRTtFQUFzQyxnQkFBQTtBckU4NmN4Qzs7QXFFOTZjRTtFQUFzQyxnQkFBQTtBckVrN2N4Qzs7QXFFbDdjRTtFQUFzQyxnQkFBQTtBckVzN2N4Qzs7QXFFdDdjRTtFQUFzQyxnQkFBQTtBckUwN2N4Qzs7QXFFMTdjRTtFQUFzQyxnQkFBQTtBckU4N2N4Qzs7QXFFOTdjRTtFQUFzQyxnQkFBQTtBckVrOGN4Qzs7QXFFbDhjRTtFQUFzQyxnQkFBQTtBckVzOGN4Qzs7QXFFdDhjRTtFQUFzQyxnQkFBQTtBckUwOGN4Qzs7QXFFMThjRTtFQUFzQyxnQkFBQTtBckU4OGN4Qzs7QXFFOThjRTtFQUFzQyxnQkFBQTtBckVrOWN4Qzs7QXFFbDljRTtFQUFzQyxnQkFBQTtBckVzOWN4Qzs7QXFFdDljRTtFQUFzQyxnQkFBQTtBckUwOWN4Qzs7QXFFMTljRTtFQUFzQyxnQkFBQTtBckU4OWN4Qzs7QXFFOTljRTtFQUFzQyxnQkFBQTtBckVrK2N4Qzs7QXFFbCtjRTtFQUFzQyxnQkFBQTtBckVzK2N4Qzs7QXFFdCtjRTtFQUFzQyxnQkFBQTtBckUwK2N4Qzs7QXFFMStjRTtFQUFzQyxnQkFBQTtBckU4K2N4Qzs7QXFFOStjRTtFQUFzQyxnQkFBQTtBckVrL2N4Qzs7QXFFbC9jRTtFQUFzQyxnQkFBQTtBckVzL2N4Qzs7QXFFdC9jRTtFQUFzQyxnQkFBQTtBckUwL2N4Qzs7QXFFMS9jRTtFQUFzQyxnQkFBQTtBckU4L2N4Qzs7QXFFOS9jRTtFQUFzQyxnQkFBQTtBckVrZ2R4Qzs7QXFFbGdkRTtFQUFzQyxnQkFBQTtBckVzZ2R4Qzs7QXFFdGdkRTtFQUFzQyxnQkFBQTtBckUwZ2R4Qzs7QXFFMWdkRTtFQUFzQyxnQkFBQTtBckU4Z2R4Qzs7QXFFOWdkRTtFQUFzQyxnQkFBQTtBckVraGR4Qzs7QXFFbGhkRTtFQUFzQyxZQUFBO0FyRXNoZHhDOztBcUV0aGRFO0VBQXNDLGdCQUFBO0FyRTBoZHhDOztBcUUxaGRFO0VBQXNDLGdCQUFBO0FyRThoZHhDOztBcUU5aGRFO0VBQXNDLGdCQUFBO0FyRWtpZHhDOztBcUVsaWRFO0VBQXNDLGdCQUFBO0FyRXNpZHhDOztBcUV0aWRFO0VBQXNDLGdCQUFBO0FyRTBpZHhDOztBcUUxaWRFO0VBQXNDLGdCQUFBO0FyRThpZHhDOztBcUU5aWRFO0VBQXNDLGdCQUFBO0FyRWtqZHhDOztBcUVsamRFO0VBQXNDLGdCQUFBO0FyRXNqZHhDOztBcUV0amRFO0VBQXNDLGdCQUFBO0FyRTBqZHhDOztBcUUxamRFO0VBQXNDLGdCQUFBO0FyRThqZHhDOztBcUU5amRFO0VBQXNDLGdCQUFBO0FyRWtrZHhDOztBcUVsa2RFO0VBQXNDLGdCQUFBO0FyRXNrZHhDOztBcUV0a2RFO0VBQXNDLGdCQUFBO0FyRTBrZHhDOztBcUUxa2RFO0VBQXNDLGdCQUFBO0FyRThrZHhDOztBcUU5a2RFO0VBQXNDLGdCQUFBO0FyRWtsZHhDOztBcUVsbGRFO0VBQXNDLGdCQUFBO0FyRXNsZHhDOztBcUV0bGRFO0VBQXNDLGdCQUFBO0FyRTBsZHhDOztBcUUxbGRFO0VBQXNDLGdCQUFBO0FyRThsZHhDOztBcUU5bGRFO0VBQXNDLGdCQUFBO0FyRWttZHhDOztBcUVsbWRFO0VBQXNDLGdCQUFBO0FyRXNtZHhDOztBcUV0bWRFO0VBQXNDLGdCQUFBO0FyRTBtZHhDOztBcUUxbWRFO0VBQXNDLGdCQUFBO0FyRThtZHhDOztBcUU5bWRFO0VBQXNDLFlBQUE7QXJFa25keEM7O0FxRWxuZEU7RUFBc0MsZ0JBQUE7QXJFc25keEM7O0FxRXRuZEU7RUFBc0MsZ0JBQUE7QXJFMG5keEM7O0FxRTFuZEU7RUFBc0MsZ0JBQUE7QXJFOG5keEM7O0FxRTluZEU7RUFBc0MsZ0JBQUE7QXJFa29keEM7O0FxRWxvZEU7RUFBc0MsZ0JBQUE7QXJFc29keEM7O0FxRXRvZEU7RUFBc0MsZ0JBQUE7QXJFMG9keEM7O0FxRTFvZEU7RUFBc0MsZ0JBQUE7QXJFOG9keEM7O0FxRTlvZEU7RUFBc0MsZ0JBQUE7QXJFa3BkeEM7O0FxRWxwZEU7RUFBc0MsZ0JBQUE7QXJFc3BkeEM7O0FxRXRwZEU7RUFBc0MsZ0JBQUE7QXJFMHBkeEM7O0FxRTFwZEU7RUFBc0MsZ0JBQUE7QXJFOHBkeEM7O0FxRTlwZEU7RUFBc0MsZ0JBQUE7QXJFa3FkeEM7O0FxRWxxZEU7RUFBc0MsZ0JBQUE7QXJFc3FkeEM7O0FxRXRxZEU7RUFBc0MsZ0JBQUE7QXJFMHFkeEM7O0FxRTFxZEU7RUFBc0MsZ0JBQUE7QXJFOHFkeEM7O0FxRTlxZEU7RUFBc0MsZ0JBQUE7QXJFa3JkeEM7O0FxRWxyZEU7RUFBc0MsZ0JBQUE7QXJFc3JkeEM7O0FxRXRyZEU7RUFBc0MsZ0JBQUE7QXJFMHJkeEM7O0FxRTFyZEU7RUFBc0MsZ0JBQUE7QXJFOHJkeEM7O0FxRTlyZEU7RUFBc0MsZ0JBQUE7QXJFa3NkeEM7O0FxRWxzZEU7RUFBc0MsZ0JBQUE7QXJFc3NkeEM7O0FxRXRzZEU7RUFBc0MsZ0JBQUE7QXJFMHNkeEM7O0FxRTFzZEU7RUFBc0MsZ0JBQUE7QXJFOHNkeEM7O0FxRTlzZEU7RUFBc0MsZ0JBQUE7QXJFa3RkeEM7O0FxRWx0ZEU7RUFBc0MsZ0JBQUE7QXJFc3RkeEM7O0FxRXR0ZEU7RUFBc0MsZ0JBQUE7QXJFMHRkeEM7O0FxRTF0ZEU7RUFBc0MsZ0JBQUE7QXJFOHRkeEM7O0FxRTl0ZEU7RUFBc0MsZ0JBQUE7QXJFa3VkeEM7O0FxRWx1ZEU7RUFBc0MsZ0JBQUE7QXJFc3VkeEM7O0FxRXR1ZEU7RUFBc0MsZ0JBQUE7QXJFMHVkeEM7O0FxRTF1ZEU7RUFBc0MsZ0JBQUE7QXJFOHVkeEM7O0FxRTl1ZEU7RUFBc0MsZ0JBQUE7QXJFa3ZkeEM7O0FxRWx2ZEU7RUFBc0MsZ0JBQUE7QXJFc3ZkeEM7O0FxRXR2ZEU7RUFBc0MsZ0JBQUE7QXJFMHZkeEM7O0FxRTF2ZEU7RUFBc0MsZ0JBQUE7QXJFOHZkeEM7O0FxRTl2ZEU7RUFBc0MsZ0JBQUE7QXJFa3dkeEM7O0FxRWx3ZEU7RUFBc0MsZ0JBQUE7QXJFc3dkeEM7O0FxRXR3ZEU7RUFBc0MsZ0JBQUE7QXJFMHdkeEM7O0FxRTF3ZEU7RUFBc0MsZ0JBQUE7QXJFOHdkeEM7O0FxRTl3ZEU7RUFBc0MsZ0JBQUE7QXJFa3hkeEM7O0FxRWx4ZEU7RUFBc0MsZ0JBQUE7QXJFc3hkeEM7O0FxRXR4ZEU7RUFBc0MsZ0JBQUE7QXJFMHhkeEM7O0FxRTF4ZEU7RUFBc0MsZ0JBQUE7QXJFOHhkeEM7O0FxRTl4ZEU7RUFBc0MsZ0JBQUE7QXJFa3lkeEM7O0FxRWx5ZEU7RUFBc0MsZ0JBQUE7QXJFc3lkeEM7O0FxRXR5ZEU7RUFBc0MsZ0JBQUE7QXJFMHlkeEM7O0FxRTF5ZEU7RUFBc0MsZ0JBQUE7QXJFOHlkeEM7O0FxRTl5ZEU7RUFBc0MsZ0JBQUE7QXJFa3pkeEM7O0FxRWx6ZEU7RUFBc0MsZ0JBQUE7QXJFc3pkeEM7O0FxRXR6ZEU7RUFBc0MsZ0JBQUE7QXJFMHpkeEM7O0FxRTF6ZEU7RUFBc0MsZ0JBQUE7QXJFOHpkeEM7O0FxRTl6ZEU7RUFBc0MsZ0JBQUE7QXJFazBkeEM7O0FxRWwwZEU7RUFBc0MsZ0JBQUE7QXJFczBkeEM7O0FxRXQwZEU7RUFBc0MsZ0JBQUE7QXJFMDBkeEM7O0FxRTEwZEU7RUFBc0MsZ0JBQUE7QXJFODBkeEM7O0FxRTkwZEU7RUFBc0MsZ0JBQUE7QXJFazFkeEM7O0FxRWwxZEU7RUFBc0MsZ0JBQUE7QXJFczFkeEM7O0FxRXQxZEU7RUFBc0MsZ0JBQUE7QXJFMDFkeEM7O0FxRTExZEU7RUFBc0MsZ0JBQUE7QXJFODFkeEM7O0FxRTkxZEU7RUFBc0MsZ0JBQUE7QXJFazJkeEM7O0FxRWwyZEU7RUFBc0MsZ0JBQUE7QXJFczJkeEM7O0FxRXQyZEU7RUFBc0MsZ0JBQUE7QXJFMDJkeEM7O0FxRTEyZEU7RUFBc0MsZ0JBQUE7QXJFODJkeEM7O0FxRTkyZEU7RUFBc0MsZ0JBQUE7QXJFazNkeEM7O0FxRWwzZEU7RUFBc0MsZ0JBQUE7QXJFczNkeEM7O0FxRXQzZEU7RUFBc0MsZ0JBQUE7QXJFMDNkeEM7O0FxRTEzZEU7RUFBc0MsZ0JBQUE7QXJFODNkeEM7O0FxRTkzZEU7RUFBc0MsZ0JBQUE7QXJFazRkeEM7O0FxRWw0ZEU7RUFBc0MsZ0JBQUE7QXJFczRkeEM7O0FxRXQ0ZEU7RUFBc0MsZ0JBQUE7QXJFMDRkeEM7O0FxRTE0ZEU7RUFBc0MsZ0JBQUE7QXJFODRkeEM7O0FxRTk0ZEU7RUFBc0MsZ0JBQUE7QXJFazVkeEM7O0FxRWw1ZEU7RUFBc0MsZ0JBQUE7QXJFczVkeEM7O0FxRXQ1ZEU7RUFBc0MsZ0JBQUE7QXJFMDVkeEM7O0FxRTE1ZEU7RUFBc0MsZ0JBQUE7QXJFODVkeEM7O0FxRTk1ZEU7RUFBc0MsZ0JBQUE7QXJFazZkeEM7O0FxRWw2ZEU7RUFBc0MsZ0JBQUE7QXJFczZkeEM7O0FxRXQ2ZEU7RUFBc0MsZ0JBQUE7QXJFMDZkeEM7O0FxRTE2ZEU7RUFBc0MsZ0JBQUE7QXJFODZkeEM7O0FxRTk2ZEU7RUFBc0MsZ0JBQUE7QXJFazdkeEM7O0FxRWw3ZEU7RUFBc0MsZ0JBQUE7QXJFczdkeEM7O0FxRXQ3ZEU7RUFBc0MsZ0JBQUE7QXJFMDdkeEM7O0FxRTE3ZEU7RUFBc0MsZ0JBQUE7QXJFODdkeEM7O0FxRTk3ZEU7RUFBc0MsZ0JBQUE7QXJFazhkeEM7O0FxRWw4ZEU7RUFBc0MsZ0JBQUE7QXJFczhkeEM7O0FxRXQ4ZEU7RUFBc0MsZ0JBQUE7QXJFMDhkeEM7O0FxRTE4ZEU7RUFBc0MsZ0JBQUE7QXJFODhkeEM7O0FxRTk4ZEU7RUFBc0MsZ0JBQUE7QXJFazlkeEM7O0FxRWw5ZEU7RUFBc0MsZ0JBQUE7QXJFczlkeEM7O0FxRXQ5ZEU7RUFBc0MsZ0JBQUE7QXJFMDlkeEM7O0FxRTE5ZEU7RUFBc0MsZ0JBQUE7QXJFODlkeEM7O0FxRTk5ZEU7RUFBc0MsZ0JBQUE7QXJFaytkeEM7O0FxRWwrZEU7RUFBc0MsZ0JBQUE7QXJFcytkeEM7O0FxRXQrZEU7RUFBc0MsZ0JBQUE7QXJFMCtkeEM7O0FxRTErZEU7RUFBc0MsZ0JBQUE7QXJFOCtkeEM7O0FxRTkrZEU7RUFBc0MsZ0JBQUE7QXJFay9keEM7O0FxRWwvZEU7RUFBc0MsZ0JBQUE7QXJFcy9keEM7O0FxRXQvZEU7RUFBc0MsZ0JBQUE7QXJFMC9keEM7O0FxRTEvZEU7RUFBc0MsZ0JBQUE7QXJFOC9keEM7O0FxRTkvZEU7RUFBc0MsZ0JBQUE7QXJFa2dleEM7O0FxRWxnZUU7RUFBc0MsZ0JBQUE7QXJFc2dleEM7O0FxRXRnZUU7RUFBc0MsZ0JBQUE7QXJFMGdleEM7O0FxRTFnZUU7RUFBc0MsZ0JBQUE7QXJFOGdleEM7O0FxRTlnZUU7RUFBc0MsZ0JBQUE7QXJFa2hleEM7O0FxRWxoZUU7RUFBc0MsZ0JBQUE7QXJFc2hleEM7O0FxRXRoZUU7RUFBc0MsZ0JBQUE7QXJFMGhleEM7O0FxRTFoZUU7RUFBc0MsZ0JBQUE7QXJFOGhleEM7O0FxRTloZUU7RUFBc0MsZ0JBQUE7QXJFa2lleEM7O0FxRWxpZUU7RUFBc0MsZ0JBQUE7QXJFc2lleEM7O0FxRXRpZUU7RUFBc0MsZ0JBQUE7QXJFMGlleEM7O0FxRTFpZUU7RUFBc0MsZ0JBQUE7QXJFOGlleEM7O0FxRTlpZUU7RUFBc0MsZ0JBQUE7QXJFa2pleEM7O0FxRWxqZUU7RUFBc0MsZ0JBQUE7QXJFc2pleEM7O0FxRXRqZUU7RUFBc0MsZ0JBQUE7QXJFMGpleEM7O0FxRTFqZUU7RUFBc0MsZ0JBQUE7QXJFOGpleEM7O0FxRTlqZUU7RUFBc0MsZ0JBQUE7QXJFa2tleEM7O0FxRWxrZUU7RUFBc0MsZ0JBQUE7QXJFc2tleEM7O0FxRXRrZUU7RUFBc0MsZ0JBQUE7QXJFMGtleEM7O0FxRTFrZUU7RUFBc0MsZ0JBQUE7QXJFOGtleEM7O0FxRTlrZUU7RUFBc0MsZ0JBQUE7QXJFa2xleEM7O0FxRWxsZUU7RUFBc0MsZ0JBQUE7QXJFc2xleEM7O0FxRXRsZUU7RUFBc0MsZ0JBQUE7QXJFMGxleEM7O0FxRTFsZUU7RUFBc0MsZ0JBQUE7QXJFOGxleEM7O0FxRTlsZUU7RUFBc0MsZ0JBQUE7QXJFa21leEM7O0FxRWxtZUU7RUFBc0MsZ0JBQUE7QXJFc21leEM7O0FxRXRtZUU7RUFBc0MsZ0JBQUE7QXJFMG1leEM7O0FxRTFtZUU7RUFBc0MsZ0JBQUE7QXJFOG1leEM7O0FxRTltZUU7RUFBc0MsZ0JBQUE7QXJFa25leEM7O0FxRWxuZUU7RUFBc0MsZ0JBQUE7QXJFc25leEM7O0FxRXRuZUU7RUFBc0MsZ0JBQUE7QXJFMG5leEM7O0FxRTFuZUU7RUFBc0MsZ0JBQUE7QXJFOG5leEM7O0FxRTluZUU7RUFBc0MsZ0JBQUE7QXJFa29leEM7O0FxRWxvZUU7RUFBc0MsZ0JBQUE7QXJFc29leEM7O0FxRXRvZUU7RUFBc0MsZ0JBQUE7QXJFMG9leEM7O0FxRTFvZUU7RUFBc0MsZ0JBQUE7QXJFOG9leEM7O0FxRTlvZUU7RUFBc0MsZ0JBQUE7QXJFa3BleEM7O0FxRWxwZUU7RUFBc0MsZ0JBQUE7QXJFc3BleEM7O0FxRXRwZUU7RUFBc0MsZ0JBQUE7QXJFMHBleEM7O0FxRTFwZUU7RUFBc0MsZ0JBQUE7QXJFOHBleEM7O0FxRTlwZUU7RUFBc0MsZ0JBQUE7QXJFa3FleEM7O0FxRWxxZUU7RUFBc0MsZ0JBQUE7QXJFc3FleEM7O0FxRXRxZUU7RUFBc0MsZ0JBQUE7QXJFMHFleEM7O0FxRTFxZUU7RUFBc0MsZ0JBQUE7QXJFOHFleEM7O0FxRTlxZUU7RUFBc0MsZ0JBQUE7QXJFa3JleEM7O0FxRWxyZUU7RUFBc0MsZ0JBQUE7QXJFc3JleEM7O0FxRXRyZUU7RUFBc0MsZ0JBQUE7QXJFMHJleEM7O0FxRTFyZUU7RUFBc0MsZ0JBQUE7QXJFOHJleEM7O0FxRTlyZUU7RUFBc0MsZ0JBQUE7QXJFa3NleEM7O0FxRWxzZUU7RUFBc0MsZ0JBQUE7QXJFc3NleEM7O0FxRXRzZUU7RUFBc0MsZ0JBQUE7QXJFMHNleEM7O0FxRTFzZUU7RUFBc0MsZ0JBQUE7QXJFOHNleEM7O0FxRTlzZUU7RUFBc0MsZ0JBQUE7QXJFa3RleEM7O0FxRWx0ZUU7RUFBc0MsZ0JBQUE7QXJFc3RleEM7O0FxRXR0ZUU7RUFBc0MsZ0JBQUE7QXJFMHRleEM7O0FxRTF0ZUU7RUFBc0MsZ0JBQUE7QXJFOHRleEM7O0FxRTl0ZUU7RUFBc0MsZ0JBQUE7QXJFa3VleEM7O0FxRWx1ZUU7RUFBc0MsZ0JBQUE7QXJFc3VleEM7O0FxRXR1ZUU7RUFBc0MsZ0JBQUE7QXJFMHVleEM7O0FxRTF1ZUU7RUFBc0MsZ0JBQUE7QXJFOHVleEM7O0FxRTl1ZUU7RUFBc0MsZ0JBQUE7QXJFa3ZleEM7O0FxRWx2ZUU7RUFBc0MsZ0JBQUE7QXJFc3ZleEM7O0FxRXR2ZUU7RUFBc0MsZ0JBQUE7QXJFMHZleEM7O0FxRTF2ZUU7RUFBc0MsZ0JBQUE7QXJFOHZleEM7O0FxRTl2ZUU7RUFBc0MsZ0JBQUE7QXJFa3dleEM7O0FxRWx3ZUU7RUFBc0MsZ0JBQUE7QXJFc3dleEM7O0FxRXR3ZUU7RUFBc0MsZ0JBQUE7QXJFMHdleEM7O0FxRTF3ZUU7RUFBc0MsZ0JBQUE7QXJFOHdleEM7O0FxRTl3ZUU7RUFBc0MsZ0JBQUE7QXJFa3hleEM7O0FxRWx4ZUU7RUFBc0MsZ0JBQUE7QXJFc3hleEM7O0FxRXR4ZUU7RUFBc0MsZ0JBQUE7QXJFMHhleEM7O0FxRTF4ZUU7RUFBc0MsZ0JBQUE7QXJFOHhleEM7O0FxRTl4ZUU7RUFBc0MsZ0JBQUE7QXJFa3lleEM7O0FxRWx5ZUU7RUFBc0MsZ0JBQUE7QXJFc3lleEM7O0FxRXR5ZUU7RUFBc0MsZ0JBQUE7QXJFMHlleEM7O0FxRTF5ZUU7RUFBc0MsZ0JBQUE7QXJFOHlleEM7O0FxRTl5ZUU7RUFBc0MsZ0JBQUE7QXJFa3pleEM7O0FxRWx6ZUU7RUFBc0MsZ0JBQUE7QXJFc3pleEM7O0FxRXR6ZUU7RUFBc0MsZ0JBQUE7QXJFMHpleEM7O0FxRTF6ZUU7RUFBc0MsZ0JBQUE7QXJFOHpleEM7O0FxRTl6ZUU7RUFBc0MsZ0JBQUE7QXJFazBleEM7O0FxRWwwZUU7RUFBc0MsZ0JBQUE7QXJFczBleEM7O0FxRXQwZUU7RUFBc0MsZ0JBQUE7QXJFMDBleEM7O0FxRTEwZUU7RUFBc0MsZ0JBQUE7QXJFODBleEM7O0FxRTkwZUU7RUFBc0MsZ0JBQUE7QXJFazFleEM7O0FxRWwxZUU7RUFBc0MsZ0JBQUE7QXJFczFleEM7O0FxRXQxZUU7RUFBc0MsZ0JBQUE7QXJFMDFleEM7O0FxRTExZUU7RUFBc0MsZ0JBQUE7QXJFODFleEM7O0FxRTkxZUU7RUFBc0MsZ0JBQUE7QXJFazJleEM7O0FxRWwyZUU7RUFBc0MsWUFBQTtBckVzMmV4Qzs7QXFFdDJlRTtFQUFzQyxnQkFBQTtBckUwMmV4Qzs7QXFFMTJlRTtFQUFzQyxnQkFBQTtBckU4MmV4Qzs7QXFFOTJlRTtFQUFzQyxnQkFBQTtBckVrM2V4Qzs7QXFFbDNlRTtFQUFzQyxnQkFBQTtBckVzM2V4Qzs7QXFFdDNlRTtFQUFzQyxnQkFBQTtBckUwM2V4Qzs7QXFFMTNlRTtFQUFzQyxnQkFBQTtBckU4M2V4Qzs7QXFFOTNlRTtFQUFzQyxnQkFBQTtBckVrNGV4Qzs7QXFFbDRlRTtFQUFzQyxnQkFBQTtBckVzNGV4Qzs7QXFFdDRlRTtFQUFzQyxnQkFBQTtBckUwNGV4Qzs7QXFFMTRlRTtFQUFzQyxZQUFBO0FyRTg0ZXhDOztBcUU5NGVFO0VBQXNDLGdCQUFBO0FyRWs1ZXhDOztBcUVsNWVFO0VBQXNDLGdCQUFBO0FyRXM1ZXhDOztBcUV0NWVFO0VBQXNDLGdCQUFBO0FyRTA1ZXhDOztBcUUxNWVFO0VBQXNDLGdCQUFBO0FyRTg1ZXhDOztBcUU5NWVFO0VBQXNDLGdCQUFBO0FyRWs2ZXhDOztBcUVsNmVFO0VBQXNDLGdCQUFBO0FyRXM2ZXhDOztBcUV0NmVFO0VBQXNDLGdCQUFBO0FyRTA2ZXhDOztBcUUxNmVFO0VBQXNDLGdCQUFBO0FyRTg2ZXhDOztBcUU5NmVFO0VBQXNDLGdCQUFBO0FyRWs3ZXhDOztBcUVsN2VFO0VBQXNDLGdCQUFBO0FyRXM3ZXhDOztBcUV0N2VFO0VBQXNDLGdCQUFBO0FyRTA3ZXhDOztBcUUxN2VFO0VBQXNDLGdCQUFBO0FyRTg3ZXhDOztBcUU5N2VFO0VBQXNDLGdCQUFBO0FyRWs4ZXhDOztBcUVsOGVFO0VBQXNDLGdCQUFBO0FyRXM4ZXhDOztBcUV0OGVFO0VBQXNDLGdCQUFBO0FyRTA4ZXhDOztBcUUxOGVFO0VBQXNDLGdCQUFBO0FyRTg4ZXhDOztBcUU5OGVFO0VBQXNDLGdCQUFBO0FyRWs5ZXhDOztBcUVsOWVFO0VBQXNDLGdCQUFBO0FyRXM5ZXhDOztBcUV0OWVFO0VBQXNDLGdCQUFBO0FyRTA5ZXhDOztBcUUxOWVFO0VBQXNDLGdCQUFBO0FyRTg5ZXhDOztBcUU5OWVFO0VBQXNDLGdCQUFBO0FyRWsrZXhDOztBcUVsK2VFO0VBQXNDLGdCQUFBO0FyRXMrZXhDOztBcUV0K2VFO0VBQXNDLGdCQUFBO0FyRTArZXhDOztBcUUxK2VFO0VBQXNDLGdCQUFBO0FyRTgrZXhDOztBcUU5K2VFO0VBQXNDLGdCQUFBO0FyRWsvZXhDOztBcUVsL2VFO0VBQXNDLGdCQUFBO0FyRXMvZXhDOztBcUV0L2VFO0VBQXNDLGdCQUFBO0FyRTAvZXhDOztBcUUxL2VFO0VBQXNDLGdCQUFBO0FyRTgvZXhDOztBcUU5L2VFO0VBQXNDLGdCQUFBO0FyRWtnZnhDOztBcUVsZ2ZFO0VBQXNDLGdCQUFBO0FyRXNnZnhDOztBcUV0Z2ZFO0VBQXNDLGdCQUFBO0FyRTBnZnhDOztBcUUxZ2ZFO0VBQXNDLGdCQUFBO0FyRThnZnhDOztBcUU5Z2ZFO0VBQXNDLGdCQUFBO0FyRWtoZnhDOztBcUVsaGZFO0VBQXNDLGdCQUFBO0FyRXNoZnhDOztBcUV0aGZFO0VBQXNDLGdCQUFBO0FyRTBoZnhDOztBcUUxaGZFO0VBQXNDLGdCQUFBO0FyRThoZnhDOztBcUU5aGZFO0VBQXNDLGdCQUFBO0FyRWtpZnhDOztBcUVsaWZFO0VBQXNDLGdCQUFBO0FyRXNpZnhDOztBcUV0aWZFO0VBQXNDLGdCQUFBO0FyRTBpZnhDOztBcUUxaWZFO0VBQXNDLGdCQUFBO0FyRThpZnhDOztBcUU5aWZFO0VBQXNDLGdCQUFBO0FyRWtqZnhDOztBcUVsamZFO0VBQXNDLGdCQUFBO0FyRXNqZnhDOztBcUV0amZFO0VBQXNDLGdCQUFBO0FyRTBqZnhDOztBcUUxamZFO0VBQXNDLGdCQUFBO0FyRThqZnhDOztBcUU5amZFO0VBQXNDLGdCQUFBO0FyRWtrZnhDOztBcUVsa2ZFO0VBQXNDLGdCQUFBO0FyRXNrZnhDOztBcUV0a2ZFO0VBQXNDLGdCQUFBO0FyRTBrZnhDOztBcUUxa2ZFO0VBQXNDLGdCQUFBO0FyRThrZnhDOztBcUU5a2ZFO0VBQXNDLGdCQUFBO0FyRWtsZnhDOztBcUVsbGZFO0VBQXNDLGdCQUFBO0FyRXNsZnhDOztBcUV0bGZFO0VBQXNDLGdCQUFBO0FyRTBsZnhDOztBcUUxbGZFO0VBQXNDLGdCQUFBO0FyRThsZnhDOztBcUU5bGZFO0VBQXNDLGdCQUFBO0FyRWttZnhDOztBcUVsbWZFO0VBQXNDLGdCQUFBO0FyRXNtZnhDOztBcUV0bWZFO0VBQXNDLGdCQUFBO0FyRTBtZnhDOztBcUUxbWZFO0VBQXNDLGdCQUFBO0FyRThtZnhDOztBcUU5bWZFO0VBQXNDLGdCQUFBO0FyRWtuZnhDOztBcUVsbmZFO0VBQXNDLGdCQUFBO0FyRXNuZnhDOztBcUV0bmZFO0VBQXNDLGdCQUFBO0FyRTBuZnhDOztBcUUxbmZFO0VBQXNDLGdCQUFBO0FyRThuZnhDOztBcUU5bmZFO0VBQXNDLGdCQUFBO0FyRWtvZnhDOztBcUVsb2ZFO0VBQXNDLGdCQUFBO0FyRXNvZnhDOztBcUV0b2ZFO0VBQXNDLGdCQUFBO0FyRTBvZnhDOztBcUUxb2ZFO0VBQXNDLGdCQUFBO0FyRThvZnhDOztBcUU5b2ZFO0VBQXNDLGdCQUFBO0FyRWtwZnhDOztBcUVscGZFO0VBQXNDLGdCQUFBO0FyRXNwZnhDOztBcUV0cGZFO0VBQXNDLGdCQUFBO0FyRTBwZnhDOztBcUUxcGZFO0VBQXNDLGdCQUFBO0FyRThwZnhDOztBcUU5cGZFO0VBQXNDLGdCQUFBO0FyRWtxZnhDOztBcUVscWZFO0VBQXNDLGdCQUFBO0FyRXNxZnhDOztBcUV0cWZFO0VBQXNDLGdCQUFBO0FyRTBxZnhDOztBcUUxcWZFO0VBQXNDLGdCQUFBO0FyRThxZnhDOztBcUU5cWZFO0VBQXNDLGdCQUFBO0FyRWtyZnhDOztBcUVscmZFO0VBQXNDLGdCQUFBO0FyRXNyZnhDOztBcUV0cmZFO0VBQXNDLGdCQUFBO0FyRTByZnhDOztBcUUxcmZFO0VBQXNDLGdCQUFBO0FyRThyZnhDOztBcUU5cmZFO0VBQXNDLGdCQUFBO0FyRWtzZnhDOztBcUVsc2ZFO0VBQXNDLGdCQUFBO0FyRXNzZnhDOztBcUV0c2ZFO0VBQXNDLGdCQUFBO0FyRTBzZnhDOztBcUUxc2ZFO0VBQXNDLGdCQUFBO0FyRThzZnhDOztBcUU5c2ZFO0VBQXNDLGdCQUFBO0FyRWt0ZnhDOztBcUVsdGZFO0VBQXNDLGdCQUFBO0FyRXN0ZnhDOztBcUV0dGZFO0VBQXNDLGdCQUFBO0FyRTB0ZnhDOztBcUUxdGZFO0VBQXNDLGdCQUFBO0FyRTh0ZnhDOztBcUU5dGZFO0VBQXNDLGdCQUFBO0FyRWt1ZnhDOztBcUVsdWZFO0VBQXNDLGdCQUFBO0FyRXN1ZnhDOztBcUV0dWZFO0VBQXNDLGdCQUFBO0FyRTB1ZnhDOztBcUUxdWZFO0VBQXNDLGdCQUFBO0FyRTh1ZnhDOztBcUU5dWZFO0VBQXNDLGdCQUFBO0FyRWt2ZnhDOztBcUVsdmZFO0VBQXNDLGdCQUFBO0FyRXN2ZnhDOztBcUV0dmZFO0VBQXNDLGdCQUFBO0FyRTB2ZnhDOztBcUUxdmZFO0VBQXNDLGdCQUFBO0FyRTh2ZnhDOztBcUU5dmZFO0VBQXNDLGdCQUFBO0FyRWt3ZnhDOztBcUVsd2ZFO0VBQXNDLGdCQUFBO0FyRXN3ZnhDOztBcUV0d2ZFO0VBQXNDLGdCQUFBO0FyRTB3ZnhDOztBcUUxd2ZFO0VBQXNDLGdCQUFBO0FyRTh3ZnhDOztBcUU5d2ZFO0VBQXNDLGdCQUFBO0FyRWt4ZnhDOztBcUVseGZFO0VBQXNDLGdCQUFBO0FyRXN4ZnhDOztBcUV0eGZFO0VBQXNDLGdCQUFBO0FyRTB4ZnhDOztBcUUxeGZFO0VBQXNDLGdCQUFBO0FyRTh4ZnhDOztBcUU5eGZFO0VBQXNDLGdCQUFBO0FyRWt5ZnhDOztBcUVseWZFO0VBQXNDLGdCQUFBO0FyRXN5ZnhDOztBcUV0eWZFO0VBQXNDLGdCQUFBO0FyRTB5ZnhDOztBcUUxeWZFO0VBQXNDLGdCQUFBO0FyRTh5ZnhDOztBcUU5eWZFO0VBQXNDLGdCQUFBO0FyRWt6ZnhDOztBcUVsemZFO0VBQXNDLGdCQUFBO0FyRXN6ZnhDOztBcUV0emZFO0VBQXNDLGdCQUFBO0FyRTB6ZnhDOztBcUUxemZFO0VBQXNDLGdCQUFBO0FyRTh6ZnhDOztBcUU5emZFO0VBQXNDLGdCQUFBO0FyRWswZnhDOztBcUVsMGZFO0VBQXNDLGdCQUFBO0FyRXMwZnhDOztBcUV0MGZFO0VBQXNDLGdCQUFBO0FyRTAwZnhDOztBcUUxMGZFO0VBQXNDLGdCQUFBO0FyRTgwZnhDOztBcUU5MGZFO0VBQXNDLGdCQUFBO0FyRWsxZnhDOztBcUVsMWZFO0VBQXNDLGdCQUFBO0FyRXMxZnhDOztBcUV0MWZFO0VBQXNDLGdCQUFBO0FyRTAxZnhDOztBcUUxMWZFO0VBQXNDLGdCQUFBO0FyRTgxZnhDOztBcUU5MWZFO0VBQXNDLGdCQUFBO0FyRWsyZnhDOztBcUVsMmZFO0VBQXNDLGdCQUFBO0FyRXMyZnhDOztBcUV0MmZFO0VBQXNDLGdCQUFBO0FyRTAyZnhDOztBcUUxMmZFO0VBQXNDLGdCQUFBO0FyRTgyZnhDOztBcUU5MmZFO0VBQXNDLGdCQUFBO0FyRWszZnhDOztBcUVsM2ZFO0VBQXNDLGdCQUFBO0FyRXMzZnhDOztBcUV0M2ZFO0VBQXNDLGdCQUFBO0FyRTAzZnhDOztBcUUxM2ZFO0VBQXNDLGdCQUFBO0FyRTgzZnhDOztBcUU5M2ZFO0VBQXNDLGdCQUFBO0FyRWs0ZnhDOztBcUVsNGZFO0VBQXNDLGdCQUFBO0FyRXM0ZnhDOztBcUV0NGZFO0VBQXNDLGdCQUFBO0FyRTA0ZnhDOztBcUUxNGZFO0VBQXNDLGdCQUFBO0FyRTg0ZnhDOztBcUU5NGZFO0VBQXNDLGdCQUFBO0FyRWs1ZnhDOztBcUVsNWZFO0VBQXNDLGdCQUFBO0FyRXM1ZnhDOztBcUV0NWZFO0VBQXNDLGdCQUFBO0FyRTA1ZnhDOztBcUUxNWZFO0VBQXNDLGdCQUFBO0FyRTg1ZnhDOztBcUU5NWZFO0VBQXNDLGdCQUFBO0FyRWs2ZnhDOztBcUVsNmZFO0VBQXNDLGdCQUFBO0FyRXM2ZnhDOztBcUV0NmZFO0VBQXNDLGdCQUFBO0FyRTA2ZnhDOztBcUUxNmZFO0VBQXNDLGdCQUFBO0FyRTg2ZnhDOztBcUU5NmZFO0VBQXNDLGdCQUFBO0FyRWs3ZnhDOztBcUVsN2ZFO0VBQXNDLGdCQUFBO0FyRXM3ZnhDOztBcUV0N2ZFO0VBQXNDLGdCQUFBO0FyRTA3ZnhDOztBcUUxN2ZFO0VBQXNDLGdCQUFBO0FyRTg3ZnhDOztBcUU5N2ZFO0VBQXNDLFlBQUE7QXJFazhmeEM7O0FxRWw4ZkU7RUFBc0MsZ0JBQUE7QXJFczhmeEM7O0FxRXQ4ZkU7RUFBc0MsZ0JBQUE7QXJFMDhmeEM7O0FxRTE4ZkU7RUFBc0MsZ0JBQUE7QXJFODhmeEM7O0FxRTk4ZkU7RUFBc0MsZ0JBQUE7QXJFazlmeEM7O0FxRWw5ZkU7RUFBc0MsZ0JBQUE7QXJFczlmeEM7O0FxRXQ5ZkU7RUFBc0MsZ0JBQUE7QXJFMDlmeEM7O0FxRTE5ZkU7RUFBc0MsZ0JBQUE7QXJFODlmeEM7O0FxRTk5ZkU7RUFBc0MsZ0JBQUE7QXJFaytmeEM7O0FxRWwrZkU7RUFBc0MsZ0JBQUE7QXJFcytmeEM7O0FxRXQrZkU7RUFBc0MsWUFBQTtBckUwK2Z4Qzs7QXFFMStmRTtFQUFzQyxnQkFBQTtBckU4K2Z4Qzs7QXFFOStmRTtFQUFzQyxnQkFBQTtBckVrL2Z4Qzs7QXFFbC9mRTtFQUFzQyxnQkFBQTtBckVzL2Z4Qzs7QXFFdC9mRTtFQUFzQyxnQkFBQTtBckUwL2Z4Qzs7QXFFMS9mRTtFQUFzQyxnQkFBQTtBckU4L2Z4Qzs7QXFFOS9mRTtFQUFzQyxnQkFBQTtBckVrZ2dCeEM7O0FxRWxnZ0JFO0VBQXNDLGdCQUFBO0FyRXNnZ0J4Qzs7QXFFdGdnQkU7RUFBc0MsZ0JBQUE7QXJFMGdnQnhDOztBcUUxZ2dCRTtFQUFzQyxnQkFBQTtBckU4Z2dCeEM7O0FxRTlnZ0JFO0VBQXNDLGdCQUFBO0FyRWtoZ0J4Qzs7QXFFbGhnQkU7RUFBc0MsZ0JBQUE7QXJFc2hnQnhDOztBcUV0aGdCRTtFQUFzQyxnQkFBQTtBckUwaGdCeEM7O0FxRTFoZ0JFO0VBQXNDLGdCQUFBO0FyRThoZ0J4Qzs7QXFFOWhnQkU7RUFBc0MsZ0JBQUE7QXJFa2lnQnhDOztBcUVsaWdCRTtFQUFzQyxnQkFBQTtBckVzaWdCeEM7O0FxRXRpZ0JFO0VBQXNDLGdCQUFBO0FyRTBpZ0J4Qzs7QXFFMWlnQkU7RUFBc0MsZ0JBQUE7QXJFOGlnQnhDOztBcUU5aWdCRTtFQUFzQyxnQkFBQTtBckVramdCeEM7O0FxRWxqZ0JFO0VBQXNDLGdCQUFBO0FyRXNqZ0J4Qzs7QXFFdGpnQkU7RUFBc0MsZ0JBQUE7QXJFMGpnQnhDOztBcUUxamdCRTtFQUFzQyxnQkFBQTtBckU4amdCeEM7O0FxRTlqZ0JFO0VBQXNDLGdCQUFBO0FyRWtrZ0J4Qzs7QXFFbGtnQkU7RUFBc0MsZ0JBQUE7QXJFc2tnQnhDOztBcUV0a2dCRTtFQUFzQyxnQkFBQTtBckUwa2dCeEM7O0FxRTFrZ0JFO0VBQXNDLGdCQUFBO0FyRThrZ0J4Qzs7QXFFOWtnQkU7RUFBc0MsZ0JBQUE7QXJFa2xnQnhDOztBcUVsbGdCRTtFQUFzQyxnQkFBQTtBckVzbGdCeEM7O0FxRXRsZ0JFO0VBQXNDLGdCQUFBO0FyRTBsZ0J4Qzs7QXFFMWxnQkU7RUFBc0MsZ0JBQUE7QXJFOGxnQnhDOztBcUU5bGdCRTtFQUFzQyxnQkFBQTtBckVrbWdCeEM7O0FxRWxtZ0JFO0VBQXNDLGdCQUFBO0FyRXNtZ0J4Qzs7QXFFdG1nQkU7RUFBc0MsZ0JBQUE7QXJFMG1nQnhDOztBcUUxbWdCRTtFQUFzQyxnQkFBQTtBckU4bWdCeEM7O0FxRTltZ0JFO0VBQXNDLGdCQUFBO0FyRWtuZ0J4Qzs7QXFFbG5nQkU7RUFBc0MsZ0JBQUE7QXJFc25nQnhDOztBcUV0bmdCRTtFQUFzQyxnQkFBQTtBckUwbmdCeEM7O0FxRTFuZ0JFO0VBQXNDLGdCQUFBO0FyRThuZ0J4Qzs7QXFFOW5nQkU7RUFBc0MsZ0JBQUE7QXJFa29nQnhDOztBcUVsb2dCRTtFQUFzQyxnQkFBQTtBckVzb2dCeEM7O0FxRXRvZ0JFO0VBQXNDLGdCQUFBO0FyRTBvZ0J4Qzs7QXFFMW9nQkU7RUFBc0MsZ0JBQUE7QXJFOG9nQnhDOztBcUU5b2dCRTtFQUFzQyxnQkFBQTtBckVrcGdCeEM7O0FxRWxwZ0JFO0VBQXNDLGdCQUFBO0FyRXNwZ0J4Qzs7QXFFdHBnQkU7RUFBc0MsZ0JBQUE7QXJFMHBnQnhDOztBcUUxcGdCRTtFQUFzQyxnQkFBQTtBckU4cGdCeEM7O0FxRTlwZ0JFO0VBQXNDLGdCQUFBO0FyRWtxZ0J4Qzs7QXFFbHFnQkU7RUFBc0MsZ0JBQUE7QXJFc3FnQnhDOztBcUV0cWdCRTtFQUFzQyxnQkFBQTtBckUwcWdCeEM7O0FxRTFxZ0JFO0VBQXNDLFlBQUE7QXJFOHFnQnhDOztBcUU5cWdCRTtFQUFzQyxnQkFBQTtBckVrcmdCeEM7O0FxRWxyZ0JFO0VBQXNDLGdCQUFBO0FyRXNyZ0J4Qzs7QXFFdHJnQkU7RUFBc0MsZ0JBQUE7QXJFMHJnQnhDOztBcUUxcmdCRTtFQUFzQyxnQkFBQTtBckU4cmdCeEM7O0FxRTlyZ0JFO0VBQXNDLGdCQUFBO0FyRWtzZ0J4Qzs7QXFFbHNnQkU7RUFBc0MsZ0JBQUE7QXJFc3NnQnhDOztBcUV0c2dCRTtFQUFzQyxnQkFBQTtBckUwc2dCeEM7O0FxRTFzZ0JFO0VBQXNDLGdCQUFBO0FyRThzZ0J4Qzs7QXFFOXNnQkU7RUFBc0MsZ0JBQUE7QXJFa3RnQnhDOztBcUVsdGdCRTtFQUFzQyxnQkFBQTtBckVzdGdCeEM7O0FxRXR0Z0JFO0VBQXNDLGdCQUFBO0FyRTB0Z0J4Qzs7QXFFMXRnQkU7RUFBc0MsZ0JBQUE7QXJFOHRnQnhDOztBcUU5dGdCRTtFQUFzQyxnQkFBQTtBckVrdWdCeEM7O0FxRWx1Z0JFO0VBQXNDLGdCQUFBO0FyRXN1Z0J4Qzs7QXFFdHVnQkU7RUFBc0MsZ0JBQUE7QXJFMHVnQnhDOztBcUUxdWdCRTtFQUFzQyxnQkFBQTtBckU4dWdCeEM7O0FxRTl1Z0JFO0VBQXNDLGdCQUFBO0FyRWt2Z0J4Qzs7QXFFbHZnQkU7RUFBc0MsZ0JBQUE7QXJFc3ZnQnhDOztBcUV0dmdCRTtFQUFzQyxnQkFBQTtBckUwdmdCeEM7O0FxRTF2Z0JFO0VBQXNDLGdCQUFBO0FyRTh2Z0J4Qzs7QXFFOXZnQkU7RUFBc0MsZ0JBQUE7QXJFa3dnQnhDOztBcUVsd2dCRTtFQUFzQyxnQkFBQTtBckVzd2dCeEM7O0FxRXR3Z0JFO0VBQXNDLGdCQUFBO0FyRTB3Z0J4Qzs7QXFFMXdnQkU7RUFBc0MsZ0JBQUE7QXJFOHdnQnhDOztBcUU5d2dCRTtFQUFzQyxnQkFBQTtBckVreGdCeEM7O0FxRWx4Z0JFO0VBQXNDLGdCQUFBO0FyRXN4Z0J4Qzs7QXFFdHhnQkU7RUFBc0MsZ0JBQUE7QXJFMHhnQnhDOztBcUUxeGdCRTtFQUFzQyxnQkFBQTtBckU4eGdCeEM7O0FxRTl4Z0JFO0VBQXNDLGdCQUFBO0FyRWt5Z0J4Qzs7QXFFbHlnQkU7RUFBc0MsZ0JBQUE7QXJFc3lnQnhDOztBcUV0eWdCRTtFQUFzQyxnQkFBQTtBckUweWdCeEM7O0FxRTF5Z0JFO0VBQXNDLGdCQUFBO0FyRTh5Z0J4Qzs7QXFFOXlnQkU7RUFBc0MsZ0JBQUE7QXJFa3pnQnhDOztBcUVsemdCRTtFQUFzQyxnQkFBQTtBckVzemdCeEM7O0FxRXR6Z0JFO0VBQXNDLGdCQUFBO0FyRTB6Z0J4Qzs7QXFFMXpnQkU7RUFBc0MsWUFBQTtBckU4emdCeEM7O0FxRTl6Z0JFO0VBQXNDLGdCQUFBO0FyRWswZ0J4Qzs7QXFFbDBnQkU7RUFBc0MsZ0JBQUE7QXJFczBnQnhDOztBcUV0MGdCRTtFQUFzQyxnQkFBQTtBckUwMGdCeEM7O0FxRTEwZ0JFO0VBQXNDLGdCQUFBO0FyRTgwZ0J4Qzs7QXFFOTBnQkU7RUFBc0MsZ0JBQUE7QXJFazFnQnhDOztBcUVsMWdCRTtFQUFzQyxnQkFBQTtBckVzMWdCeEM7O0FxRXQxZ0JFO0VBQXNDLGdCQUFBO0FyRTAxZ0J4Qzs7QXFFMTFnQkU7RUFBc0MsZ0JBQUE7QXJFODFnQnhDOztBcUU5MWdCRTtFQUFzQyxnQkFBQTtBckVrMmdCeEM7O0FxRWwyZ0JFO0VBQXNDLGdCQUFBO0FyRXMyZ0J4Qzs7QXFFdDJnQkU7RUFBc0MsZ0JBQUE7QXJFMDJnQnhDOztBcUUxMmdCRTtFQUFzQyxnQkFBQTtBckU4MmdCeEM7O0FxRTkyZ0JFO0VBQXNDLGdCQUFBO0FyRWszZ0J4Qzs7QXFFbDNnQkU7RUFBc0MsZ0JBQUE7QXJFczNnQnhDOztBcUV0M2dCRTtFQUFzQyxnQkFBQTtBckUwM2dCeEM7O0FxRTEzZ0JFO0VBQXNDLGdCQUFBO0FyRTgzZ0J4Qzs7QXFFOTNnQkU7RUFBc0MsZ0JBQUE7QXJFazRnQnhDOztBcUVsNGdCRTtFQUFzQyxnQkFBQTtBckVzNGdCeEM7O0FxRXQ0Z0JFO0VBQXNDLGdCQUFBO0FyRTA0Z0J4Qzs7QXFFMTRnQkU7RUFBc0MsZ0JBQUE7QXJFODRnQnhDOztBcUU5NGdCRTtFQUFzQyxnQkFBQTtBckVrNWdCeEM7O0FxRWw1Z0JFO0VBQXNDLGdCQUFBO0FyRXM1Z0J4Qzs7QXFFdDVnQkU7RUFBc0MsZ0JBQUE7QXJFMDVnQnhDOztBcUUxNWdCRTtFQUFzQyxnQkFBQTtBckU4NWdCeEM7O0FxRTk1Z0JFO0VBQXNDLGdCQUFBO0FyRWs2Z0J4Qzs7QXFFbDZnQkU7RUFBc0MsZ0JBQUE7QXJFczZnQnhDOztBcUV0NmdCRTtFQUFzQyxnQkFBQTtBckUwNmdCeEM7O0FxRTE2Z0JFO0VBQXNDLGdCQUFBO0FyRTg2Z0J4Qzs7QXFFOTZnQkU7RUFBc0MsZ0JBQUE7QXJFazdnQnhDOztBcUVsN2dCRTtFQUFzQyxnQkFBQTtBckVzN2dCeEM7O0FxRXQ3Z0JFO0VBQXNDLGdCQUFBO0FyRTA3Z0J4Qzs7QXFFMTdnQkU7RUFBc0MsZ0JBQUE7QXJFODdnQnhDOztBcUU5N2dCRTtFQUFzQyxnQkFBQTtBckVrOGdCeEM7O0FxRWw4Z0JFO0VBQXNDLGdCQUFBO0FyRXM4Z0J4Qzs7QXFFdDhnQkU7RUFBc0MsZ0JBQUE7QXJFMDhnQnhDOztBcUUxOGdCRTtFQUFzQyxnQkFBQTtBckU4OGdCeEM7O0FxRTk4Z0JFO0VBQXNDLGdCQUFBO0FyRWs5Z0J4Qzs7QXFFbDlnQkU7RUFBc0MsZ0JBQUE7QXJFczlnQnhDOztBcUV0OWdCRTtFQUFzQyxnQkFBQTtBckUwOWdCeEM7O0FxRTE5Z0JFO0VBQXNDLGdCQUFBO0FyRTg5Z0J4Qzs7QXFFOTlnQkU7RUFBc0MsZ0JBQUE7QXJFaytnQnhDOztBcUVsK2dCRTtFQUFzQyxnQkFBQTtBckVzK2dCeEM7O0FxRXQrZ0JFO0VBQXNDLGdCQUFBO0FyRTArZ0J4Qzs7QXFFMStnQkU7RUFBc0MsZ0JBQUE7QXJFOCtnQnhDOztBcUU5K2dCRTtFQUFzQyxnQkFBQTtBckVrL2dCeEM7O0FxRWwvZ0JFO0VBQXNDLGdCQUFBO0FyRXMvZ0J4Qzs7QXFFdC9nQkU7RUFBc0MsZ0JBQUE7QXJFMC9nQnhDOztBcUUxL2dCRTtFQUFzQyxnQkFBQTtBckU4L2dCeEM7O0FxRTkvZ0JFO0VBQXNDLGdCQUFBO0FyRWtnaEJ4Qzs7QXFFbGdoQkU7RUFBc0MsZ0JBQUE7QXJFc2doQnhDOztBcUV0Z2hCRTtFQUFzQyxnQkFBQTtBckUwZ2hCeEM7O0FxRTFnaEJFO0VBQXNDLGdCQUFBO0FyRThnaEJ4Qzs7QXFFOWdoQkU7RUFBc0MsZ0JBQUE7QXJFa2hoQnhDOztBcUVsaGhCRTtFQUFzQyxnQkFBQTtBckVzaGhCeEM7O0FxRXRoaEJFO0VBQXNDLGdCQUFBO0FyRTBoaEJ4Qzs7QXFFMWhoQkU7RUFBc0MsZ0JBQUE7QXJFOGhoQnhDOztBcUU5aGhCRTtFQUFzQyxnQkFBQTtBckVraWhCeEM7O0FxRWxpaEJFO0VBQXNDLGdCQUFBO0FyRXNpaEJ4Qzs7QXFFdGloQkU7RUFBc0MsZ0JBQUE7QXJFMGloQnhDOztBcUUxaWhCRTtFQUFzQyxnQkFBQTtBckU4aWhCeEM7O0FxRTlpaEJFO0VBQXNDLGdCQUFBO0FyRWtqaEJ4Qzs7QXFFbGpoQkU7RUFBc0MsZ0JBQUE7QXJFc2poQnhDOztBcUV0amhCRTtFQUFzQyxhQUFBO0FyRTBqaEJ4Qzs7QXFFMWpoQkU7RUFBc0MsZ0JBQUE7QXJFOGpoQnhDOztBcUU5amhCRTtFQUFzQyxnQkFBQTtBckVra2hCeEM7O0FxRWxraEJFO0VBQXNDLGdCQUFBO0FyRXNraEJ4Qzs7QXFFdGtoQkU7RUFBc0MsZ0JBQUE7QXJFMGtoQnhDOztBcUUxa2hCRTtFQUFzQyxnQkFBQTtBckU4a2hCeEM7O0FxRTlraEJFO0VBQXNDLGdCQUFBO0FyRWtsaEJ4Qzs7QXFFbGxoQkU7RUFBc0MsZ0JBQUE7QXJFc2xoQnhDOztBcUV0bGhCRTtFQUFzQyxnQkFBQTtBckUwbGhCeEM7O0FxRTFsaEJFO0VBQXNDLGdCQUFBO0FyRThsaEJ4Qzs7QXFFOWxoQkU7RUFBc0MsZ0JBQUE7QXJFa21oQnhDOztBcUVsbWhCRTtFQUFzQyxnQkFBQTtBckVzbWhCeEM7O0FxRXRtaEJFO0VBQXNDLGdCQUFBO0FyRTBtaEJ4Qzs7QXFFMW1oQkU7RUFBc0MsZ0JBQUE7QXJFOG1oQnhDOztBcUU5bWhCRTtFQUFzQyxnQkFBQTtBckVrbmhCeEM7O0FxRWxuaEJFO0VBQXNDLGdCQUFBO0FyRXNuaEJ4Qzs7QXFFdG5oQkU7RUFBc0MsZ0JBQUE7QXJFMG5oQnhDOztBcUUxbmhCRTtFQUFzQyxnQkFBQTtBckU4bmhCeEM7O0FxRTluaEJFO0VBQXNDLGdCQUFBO0FyRWtvaEJ4Qzs7QXFFbG9oQkU7RUFBc0MsZ0JBQUE7QXJFc29oQnhDOztBcUV0b2hCRTtFQUFzQyxnQkFBQTtBckUwb2hCeEM7O0FxRTFvaEJFO0VBQXNDLGdCQUFBO0FyRThvaEJ4Qzs7QXFFOW9oQkU7RUFBc0MsZ0JBQUE7QXJFa3BoQnhDOztBcUVscGhCRTtFQUFzQyxnQkFBQTtBckVzcGhCeEM7O0FxRXRwaEJFO0VBQXNDLGdCQUFBO0FyRTBwaEJ4Qzs7QXFFMXBoQkU7RUFBc0MsZ0JBQUE7QXJFOHBoQnhDOztBcUU5cGhCRTtFQUFzQyxnQkFBQTtBckVrcWhCeEM7O0FxRWxxaEJFO0VBQXNDLGdCQUFBO0FyRXNxaEJ4Qzs7QXFFdHFoQkU7RUFBc0MsZ0JBQUE7QXJFMHFoQnhDOztBcUUxcWhCRTtFQUFzQyxnQkFBQTtBckU4cWhCeEM7O0FxRTlxaEJFO0VBQXNDLGdCQUFBO0FyRWtyaEJ4Qzs7QXFFbHJoQkU7RUFBc0MsZ0JBQUE7QXJFc3JoQnhDOztBcUV0cmhCRTtFQUFzQyxnQkFBQTtBckUwcmhCeEM7O0FxRTFyaEJFO0VBQXNDLGdCQUFBO0FyRThyaEJ4Qzs7QXFFOXJoQkU7RUFBc0MsZ0JBQUE7QXJFa3NoQnhDOztBcUVsc2hCRTtFQUFzQyxnQkFBQTtBckVzc2hCeEM7O0FxRXRzaEJFO0VBQXNDLGdCQUFBO0FyRTBzaEJ4Qzs7QXFFMXNoQkU7RUFBc0MsZ0JBQUE7QXJFOHNoQnhDOztBcUU5c2hCRTtFQUFzQyxnQkFBQTtBckVrdGhCeEM7O0FxRWx0aEJFO0VBQXNDLGdCQUFBO0FyRXN0aEJ4Qzs7QXFFdHRoQkU7RUFBc0MsZ0JBQUE7QXJFMHRoQnhDOztBcUUxdGhCRTtFQUFzQyxnQkFBQTtBckU4dGhCeEM7O0FxRTl0aEJFO0VBQXNDLGdCQUFBO0FyRWt1aEJ4Qzs7QXFFbHVoQkU7RUFBc0MsZ0JBQUE7QXJFc3VoQnhDOztBcUV0dWhCRTtFQUFzQyxnQkFBQTtBckUwdWhCeEM7O0FxRTF1aEJFO0VBQXNDLGdCQUFBO0FyRTh1aEJ4Qzs7QXFFOXVoQkU7RUFBc0MsZ0JBQUE7QXJFa3ZoQnhDOztBcUVsdmhCRTtFQUFzQyxnQkFBQTtBckVzdmhCeEM7O0FxRXR2aEJFO0VBQXNDLGdCQUFBO0FyRTB2aEJ4Qzs7QXFFMXZoQkU7RUFBc0MsZ0JBQUE7QXJFOHZoQnhDOztBcUU5dmhCRTtFQUFzQyxnQkFBQTtBckVrd2hCeEM7O0FxRWx3aEJFO0VBQXNDLGdCQUFBO0FyRXN3aEJ4Qzs7QXFFdHdoQkU7RUFBc0MsZ0JBQUE7QXJFMHdoQnhDOztBcUUxd2hCRTtFQUFzQyxhQUFBO0FyRTh3aEJ4Qzs7QXFFOXdoQkU7RUFBc0MsZ0JBQUE7QXJFa3hoQnhDOztBcUVseGhCRTtFQUFzQyxnQkFBQTtBckVzeGhCeEM7O0FxRXR4aEJFO0VBQXNDLGdCQUFBO0FyRTB4aEJ4Qzs7QXFFMXhoQkU7RUFBc0MsZ0JBQUE7QXJFOHhoQnhDOztBcUU5eGhCRTtFQUFzQyxnQkFBQTtBckVreWhCeEM7O0FxRWx5aEJFO0VBQXNDLGdCQUFBO0FyRXN5aEJ4Qzs7QXFFdHloQkU7RUFBc0MsZ0JBQUE7QXJFMHloQnhDOztBcUUxeWhCRTtFQUFzQyxnQkFBQTtBckU4eWhCeEM7O0FxRTl5aEJFO0VBQXNDLGdCQUFBO0FyRWt6aEJ4Qzs7QXFFbHpoQkU7RUFBc0MsZ0JBQUE7QXJFc3poQnhDOztBcUV0emhCRTtFQUFzQyxnQkFBQTtBckUwemhCeEM7O0FxRTF6aEJFO0VBQXNDLGdCQUFBO0FyRTh6aEJ4Qzs7QXFFOXpoQkU7RUFBc0MsZ0JBQUE7QXJFazBoQnhDOztBcUVsMGhCRTtFQUFzQyxnQkFBQTtBckVzMGhCeEM7O0FxRXQwaEJFO0VBQXNDLGdCQUFBO0FyRTAwaEJ4Qzs7QXFFMTBoQkU7RUFBc0MsZ0JBQUE7QXJFODBoQnhDOztBcUU5MGhCRTtFQUFzQyxnQkFBQTtBckVrMWhCeEM7O0FxRWwxaEJFO0VBQXNDLGdCQUFBO0FyRXMxaEJ4Qzs7QXFFdDFoQkU7RUFBc0MsZ0JBQUE7QXJFMDFoQnhDOztBcUUxMWhCRTtFQUFzQyxnQkFBQTtBckU4MWhCeEM7O0FxRTkxaEJFO0VBQXNDLGdCQUFBO0FyRWsyaEJ4Qzs7QXFFbDJoQkU7RUFBc0MsZ0JBQUE7QXJFczJoQnhDOztBcUV0MmhCRTtFQUFzQyxnQkFBQTtBckUwMmhCeEM7O0FxRTEyaEJFO0VBQXNDLGdCQUFBO0FyRTgyaEJ4Qzs7QXFFOTJoQkU7RUFBc0MsZ0JBQUE7QXJFazNoQnhDOztBcUVsM2hCRTtFQUFzQyxnQkFBQTtBckVzM2hCeEM7O0FxRXQzaEJFO0VBQXNDLGdCQUFBO0FyRTAzaEJ4Qzs7QXFFMTNoQkU7RUFBc0MsZ0JBQUE7QXJFODNoQnhDOztBcUU5M2hCRTtFQUFzQyxnQkFBQTtBckVrNGhCeEM7O0FxRWw0aEJFO0VBQXNDLGdCQUFBO0FyRXM0aEJ4Qzs7QXFFdDRoQkU7RUFBc0MsZ0JBQUE7QXJFMDRoQnhDOztBcUUxNGhCRTtFQUFzQyxnQkFBQTtBckU4NGhCeEM7O0FxRTk0aEJFO0VBQXNDLGdCQUFBO0FyRWs1aEJ4Qzs7QXFFbDVoQkU7RUFBc0MsZ0JBQUE7QXJFczVoQnhDOztBcUV0NWhCRTtFQUFzQyxnQkFBQTtBckUwNWhCeEM7O0FxRTE1aEJFO0VBQXNDLGdCQUFBO0FyRTg1aEJ4Qzs7QXFFOTVoQkU7RUFBc0MsZ0JBQUE7QXJFazZoQnhDOztBcUVsNmhCRTtFQUFzQyxnQkFBQTtBckVzNmhCeEM7O0FxRXQ2aEJFO0VBQXNDLGdCQUFBO0FyRTA2aEJ4Qzs7QXFFMTZoQkU7RUFBc0MsZ0JBQUE7QXJFODZoQnhDOztBcUU5NmhCRTtFQUFzQyxnQkFBQTtBckVrN2hCeEM7O0FxRWw3aEJFO0VBQXNDLGdCQUFBO0FyRXM3aEJ4Qzs7QXFFdDdoQkU7RUFBc0MsZ0JBQUE7QXJFMDdoQnhDOztBcUUxN2hCRTtFQUFzQyxnQkFBQTtBckU4N2hCeEM7O0FxRTk3aEJFO0VBQXNDLGdCQUFBO0FyRWs4aEJ4Qzs7QXFFbDhoQkU7RUFBc0MsZ0JBQUE7QXJFczhoQnhDOztBcUV0OGhCRTtFQUFzQyxnQkFBQTtBckUwOGhCeEM7O0FxRTE4aEJFO0VBQXNDLGdCQUFBO0FyRTg4aEJ4Qzs7QXFFOThoQkU7RUFBc0MsZ0JBQUE7QXJFazloQnhDOztBcUVsOWhCRTtFQUFzQyxnQkFBQTtBckVzOWhCeEM7O0FxRXQ5aEJFO0VBQXNDLGdCQUFBO0FyRTA5aEJ4Qzs7QXFFMTloQkU7RUFBc0MsZ0JBQUE7QXJFODloQnhDOztBcUU5OWhCRTtFQUFzQyxnQkFBQTtBckVrK2hCeEM7O0FxRWwraEJFO0VBQXNDLGdCQUFBO0FyRXMraEJ4Qzs7QXFFdCtoQkU7RUFBc0MsZ0JBQUE7QXJFMCtoQnhDOztBcUUxK2hCRTtFQUFzQyxnQkFBQTtBckU4K2hCeEM7O0FxRTkraEJFO0VBQXNDLGdCQUFBO0FyRWsvaEJ4Qzs7QXFFbC9oQkU7RUFBc0MsZ0JBQUE7QXJFcy9oQnhDOztBcUV0L2hCRTtFQUFzQyxnQkFBQTtBckUwL2hCeEM7O0FxRTEvaEJFO0VBQXNDLGdCQUFBO0FyRTgvaEJ4Qzs7QXFFOS9oQkU7RUFBc0MsZ0JBQUE7QXJFa2dpQnhDOztBcUVsZ2lCRTtFQUFzQyxnQkFBQTtBckVzZ2lCeEM7O0FxRXRnaUJFO0VBQXNDLGdCQUFBO0FyRTBnaUJ4Qzs7QXFFMWdpQkU7RUFBc0MsZ0JBQUE7QXJFOGdpQnhDOztBcUU5Z2lCRTtFQUFzQyxnQkFBQTtBckVraGlCeEM7O0FxRWxoaUJFO0VBQXNDLGdCQUFBO0FyRXNoaUJ4Qzs7QXFFdGhpQkU7RUFBc0MsZ0JBQUE7QXJFMGhpQnhDOztBcUUxaGlCRTtFQUFzQyxnQkFBQTtBckU4aGlCeEM7O0FxRTloaUJFO0VBQXNDLGdCQUFBO0FyRWtpaUJ4Qzs7QXFFbGlpQkU7RUFBc0MsZ0JBQUE7QXJFc2lpQnhDOztBcUV0aWlCRTtFQUFzQyxnQkFBQTtBckUwaWlCeEM7O0FxRTFpaUJFO0VBQXNDLGdCQUFBO0FyRThpaUJ4Qzs7QXFFOWlpQkU7RUFBc0MsZ0JBQUE7QXJFa2ppQnhDOztBcUVsamlCRTtFQUFzQyxnQkFBQTtBckVzamlCeEM7O0FxRXRqaUJFO0VBQXNDLGdCQUFBO0FyRTBqaUJ4Qzs7QXFFMWppQkU7RUFBc0MsZ0JBQUE7QXJFOGppQnhDOztBcUU5amlCRTtFQUFzQyxnQkFBQTtBckVra2lCeEM7O0FxRWxraUJFO0VBQXNDLGdCQUFBO0FyRXNraUJ4Qzs7QXFFdGtpQkU7RUFBc0MsZ0JBQUE7QXJFMGtpQnhDOztBcUUxa2lCRTtFQUFzQyxnQkFBQTtBckU4a2lCeEM7O0FxRTlraUJFO0VBQXNDLGdCQUFBO0FyRWtsaUJ4Qzs7QXFFbGxpQkU7RUFBc0MsZ0JBQUE7QXJFc2xpQnhDOztBcUV0bGlCRTtFQUFzQyxnQkFBQTtBckUwbGlCeEM7O0FxRTFsaUJFO0VBQXNDLGdCQUFBO0FyRThsaUJ4Qzs7QXFFOWxpQkU7RUFBc0MsZ0JBQUE7QXJFa21pQnhDOztBcUVsbWlCRTtFQUFzQyxnQkFBQTtBckVzbWlCeEM7O0FxRXRtaUJFO0VBQXNDLGdCQUFBO0FyRTBtaUJ4Qzs7QXFFMW1pQkU7RUFBc0MsZ0JBQUE7QXJFOG1pQnhDOztBcUU5bWlCRTtFQUFzQyxnQkFBQTtBckVrbmlCeEM7O0FxRWxuaUJFO0VBQXNDLGdCQUFBO0FyRXNuaUJ4Qzs7QXFFdG5pQkU7RUFBc0MsZ0JBQUE7QXJFMG5pQnhDOztBcUUxbmlCRTtFQUFzQyxnQkFBQTtBckU4bmlCeEM7O0FxRTluaUJFO0VBQXNDLGdCQUFBO0FyRWtvaUJ4Qzs7QXFFbG9pQkU7RUFBc0MsZ0JBQUE7QXJFc29pQnhDOztBcUV0b2lCRTtFQUFzQyxnQkFBQTtBckUwb2lCeEM7O0FxRTFvaUJFO0VBQXNDLGdCQUFBO0FyRThvaUJ4Qzs7QXFFOW9pQkU7RUFBc0MsZ0JBQUE7QXJFa3BpQnhDOztBcUVscGlCRTtFQUFzQyxnQkFBQTtBckVzcGlCeEM7O0FxRXRwaUJFO0VBQXNDLGdCQUFBO0FyRTBwaUJ4Qzs7QXFFMXBpQkU7RUFBc0MsZ0JBQUE7QXJFOHBpQnhDOztBcUU5cGlCRTtFQUFzQyxnQkFBQTtBckVrcWlCeEM7O0FxRWxxaUJFO0VBQXNDLGdCQUFBO0FyRXNxaUJ4Qzs7QXFFdHFpQkU7RUFBc0MsZ0JBQUE7QXJFMHFpQnhDOztBcUUxcWlCRTtFQUFzQyxnQkFBQTtBckU4cWlCeEM7O0FxRTlxaUJFO0VBQXNDLFlBQUE7QXJFa3JpQnhDOztBcUVscmlCRTtFQUFzQyxnQkFBQTtBckVzcmlCeEM7O0FxRXRyaUJFO0VBQXNDLGdCQUFBO0FyRTByaUJ4Qzs7QXFFMXJpQkU7RUFBc0MsZ0JBQUE7QXJFOHJpQnhDOztBcUU5cmlCRTtFQUFzQyxnQkFBQTtBckVrc2lCeEM7O0FxRWxzaUJFO0VBQXNDLGdCQUFBO0FyRXNzaUJ4Qzs7QXFFdHNpQkU7RUFBc0MsZ0JBQUE7QXJFMHNpQnhDOztBcUUxc2lCRTtFQUFzQyxnQkFBQTtBckU4c2lCeEM7O0FxRTlzaUJFO0VBQXNDLGdCQUFBO0FyRWt0aUJ4Qzs7QXFFbHRpQkU7RUFBc0MsZ0JBQUE7QXJFc3RpQnhDOztBcUV0dGlCRTtFQUFzQyxnQkFBQTtBckUwdGlCeEM7O0FxRTF0aUJFO0VBQXNDLGdCQUFBO0FyRTh0aUJ4Qzs7QXFFOXRpQkU7RUFBc0MsZ0JBQUE7QXJFa3VpQnhDOztBcUVsdWlCRTtFQUFzQyxnQkFBQTtBckVzdWlCeEM7O0FxRXR1aUJFO0VBQXNDLGdCQUFBO0FyRTB1aUJ4Qzs7QXFFMXVpQkU7RUFBc0MsZ0JBQUE7QXJFOHVpQnhDOztBcUU5dWlCRTtFQUFzQyxnQkFBQTtBckVrdmlCeEM7O0FxRWx2aUJFO0VBQXNDLGdCQUFBO0FyRXN2aUJ4Qzs7QXFFdHZpQkU7RUFBc0MsZ0JBQUE7QXJFMHZpQnhDOztBcUUxdmlCRTtFQUFzQyxnQkFBQTtBckU4dmlCeEM7O0FxRTl2aUJFO0VBQXNDLGdCQUFBO0FyRWt3aUJ4Qzs7QXFFbHdpQkU7RUFBc0MsZ0JBQUE7QXJFc3dpQnhDOztBcUV0d2lCRTtFQUFzQyxnQkFBQTtBckUwd2lCeEM7O0FxRTF3aUJFO0VBQXNDLGdCQUFBO0FyRTh3aUJ4Qzs7QXFFOXdpQkU7RUFBc0MsZ0JBQUE7QXJFa3hpQnhDOztBcUVseGlCRTtFQUFzQyxnQkFBQTtBckVzeGlCeEM7O0FxRXR4aUJFO0VBQXNDLGdCQUFBO0FyRTB4aUJ4Qzs7QXFFMXhpQkU7RUFBc0MsZ0JBQUE7QXJFOHhpQnhDOztBcUU5eGlCRTtFQUFzQyxnQkFBQTtBckVreWlCeEM7O0FxRWx5aUJFO0VBQXNDLGdCQUFBO0FyRXN5aUJ4Qzs7QXFFdHlpQkU7RUFBc0MsZ0JBQUE7QXJFMHlpQnhDOztBcUUxeWlCRTtFQUFzQyxhQUFBO0FyRTh5aUJ4Qzs7QXFFOXlpQkU7RUFBc0MsYUFBQTtBckVremlCeEM7O0FxRWx6aUJFO0VBQXNDLGdCQUFBO0FyRXN6aUJ4Qzs7QXFFdHppQkU7RUFBc0MsZ0JBQUE7QXJFMHppQnhDOztBcUUxemlCRTtFQUFzQyxnQkFBQTtBckU4emlCeEM7O0FxRTl6aUJFO0VBQXNDLGdCQUFBO0FyRWswaUJ4Qzs7QXFFbDBpQkU7RUFBc0MsZ0JBQUE7QXJFczBpQnhDOztBcUV0MGlCRTtFQUFzQyxnQkFBQTtBckUwMGlCeEM7O0FxRTEwaUJFO0VBQXNDLGdCQUFBO0FyRTgwaUJ4Qzs7QXFFOTBpQkU7RUFBc0MsZ0JBQUE7QXJFazFpQnhDOztBcUVsMWlCRTtFQUFzQyxnQkFBQTtBckVzMWlCeEM7O0FxRXQxaUJFO0VBQXNDLGdCQUFBO0FyRTAxaUJ4Qzs7QXFFMTFpQkU7RUFBc0MsZ0JBQUE7QXJFODFpQnhDOztBcUU5MWlCRTtFQUFzQyxnQkFBQTtBckVrMmlCeEM7O0FxRWwyaUJFO0VBQXNDLGdCQUFBO0FyRXMyaUJ4Qzs7QXFFdDJpQkU7RUFBc0MsZ0JBQUE7QXJFMDJpQnhDOztBcUUxMmlCRTtFQUFzQyxnQkFBQTtBckU4MmlCeEM7O0FxRTkyaUJFO0VBQXNDLGdCQUFBO0FyRWszaUJ4Qzs7QXFFbDNpQkU7RUFBc0MsZ0JBQUE7QXJFczNpQnhDOztBcUV0M2lCRTtFQUFzQyxnQkFBQTtBckUwM2lCeEM7O0FxRTEzaUJFO0VBQXNDLGdCQUFBO0FyRTgzaUJ4Qzs7QXFFOTNpQkU7RUFBc0MsZ0JBQUE7QXJFazRpQnhDOztBcUVsNGlCRTtFQUFzQyxnQkFBQTtBckVzNGlCeEM7O0FxRXQ0aUJFO0VBQXNDLGdCQUFBO0FyRTA0aUJ4Qzs7QXFFMTRpQkU7RUFBc0MsZ0JBQUE7QXJFODRpQnhDOztBcUU5NGlCRTtFQUFzQyxnQkFBQTtBckVrNWlCeEM7O0FxRWw1aUJFO0VBQXNDLGFBQUE7QXJFczVpQnhDOztBcUV0NWlCRTtFQUFzQyxnQkFBQTtBckUwNWlCeEM7O0FxRTE1aUJFO0VBQXNDLGdCQUFBO0FyRTg1aUJ4Qzs7QXFFOTVpQkU7RUFBc0MsZ0JBQUE7QXJFazZpQnhDOztBcUVsNmlCRTtFQUFzQyxnQkFBQTtBckVzNmlCeEM7O0FxRXQ2aUJFO0VBQXNDLGdCQUFBO0FyRTA2aUJ4Qzs7QXFFMTZpQkU7RUFBc0MsZ0JBQUE7QXJFODZpQnhDOztBcUU5NmlCRTtFQUFzQyxnQkFBQTtBckVrN2lCeEM7O0FxRWw3aUJFO0VBQXNDLGdCQUFBO0FyRXM3aUJ4Qzs7QXFFdDdpQkU7RUFBc0MsZ0JBQUE7QXJFMDdpQnhDOztBcUUxN2lCRTtFQUFzQyxnQkFBQTtBckU4N2lCeEM7O0FxRTk3aUJFO0VBQXNDLGdCQUFBO0FyRWs4aUJ4Qzs7QXFFbDhpQkU7RUFBc0MsZ0JBQUE7QXJFczhpQnhDOztBcUV0OGlCRTtFQUFzQyxnQkFBQTtBckUwOGlCeEM7O0FxRTE4aUJFO0VBQXNDLGdCQUFBO0FyRTg4aUJ4Qzs7QXFFOThpQkU7RUFBc0MsZ0JBQUE7QXJFazlpQnhDOztBcUVsOWlCRTtFQUFzQyxnQkFBQTtBckVzOWlCeEM7O0FxRXQ5aUJFO0VBQXNDLGdCQUFBO0FyRTA5aUJ4Qzs7QXFFMTlpQkU7RUFBc0MsZ0JBQUE7QXJFODlpQnhDOztBcUU5OWlCRTtFQUFzQyxnQkFBQTtBckVrK2lCeEM7O0FxRWwraUJFO0VBQXNDLGdCQUFBO0FyRXMraUJ4Qzs7QXFFdCtpQkU7RUFBc0MsZ0JBQUE7QXJFMCtpQnhDOztBcUUxK2lCRTtFQUFzQyxnQkFBQTtBckU4K2lCeEM7O0FxRTkraUJFO0VBQXNDLGdCQUFBO0FyRWsvaUJ4Qzs7QXFFbC9pQkU7RUFBc0MsZ0JBQUE7QXJFcy9pQnhDOztBcUV0L2lCRTtFQUFzQyxnQkFBQTtBckUwL2lCeEM7O0FxRTEvaUJFO0VBQXNDLGdCQUFBO0FyRTgvaUJ4Qzs7QXFFOS9pQkU7RUFBc0MsZ0JBQUE7QXJFa2dqQnhDOztBcUVsZ2pCRTtFQUFzQyxnQkFBQTtBckVzZ2pCeEM7O0FxRXRnakJFO0VBQXNDLGdCQUFBO0FyRTBnakJ4Qzs7QXFFMWdqQkU7RUFBc0MsZ0JBQUE7QXJFOGdqQnhDOztBcUU5Z2pCRTtFQUFzQyxnQkFBQTtBckVraGpCeEM7O0FxRWxoakJFO0VBQXNDLGdCQUFBO0FyRXNoakJ4Qzs7QXFFdGhqQkU7RUFBc0MsZ0JBQUE7QXJFMGhqQnhDOztBcUUxaGpCRTtFQUFzQyxnQkFBQTtBckU4aGpCeEM7O0FxRTloakJFO0VBQXNDLGdCQUFBO0FyRWtpakJ4Qzs7QXFFbGlqQkU7RUFBc0MsZ0JBQUE7QXJFc2lqQnhDOztBcUV0aWpCRTtFQUFzQyxnQkFBQTtBckUwaWpCeEM7O0FxRTFpakJFO0VBQXNDLGdCQUFBO0FyRThpakJ4Qzs7QXFFOWlqQkU7RUFBc0MsZ0JBQUE7QXJFa2pqQnhDOztBcUVsampCRTtFQUFzQyxnQkFBQTtBckVzampCeEM7O0FxRXRqakJFO0VBQXNDLGdCQUFBO0FyRTBqakJ4Qzs7QXFFMWpqQkU7RUFBc0MsZ0JBQUE7QXJFOGpqQnhDOztBcUU5ampCRTtFQUFzQyxnQkFBQTtBckVra2pCeEM7O0FxRWxrakJFO0VBQXNDLGdCQUFBO0FyRXNrakJ4Qzs7QXFFdGtqQkU7RUFBc0MsZ0JBQUE7QXJFMGtqQnhDOztBcUUxa2pCRTtFQUFzQyxnQkFBQTtBckU4a2pCeEM7O0FxRTlrakJFO0VBQXNDLGdCQUFBO0FyRWtsakJ4Qzs7QXFFbGxqQkU7RUFBc0MsZ0JBQUE7QXJFc2xqQnhDOztBcUV0bGpCRTtFQUFzQyxhQUFBO0FyRTBsakJ4Qzs7QXFFMWxqQkU7RUFBc0MsYUFBQTtBckU4bGpCeEM7O0FxRTlsakJFO0VBQXNDLGdCQUFBO0FyRWttakJ4Qzs7QXFFbG1qQkU7RUFBc0MsZ0JBQUE7QXJFc21qQnhDOztBcUV0bWpCRTtFQUFzQyxnQkFBQTtBckUwbWpCeEM7O0FxRTFtakJFO0VBQXNDLGdCQUFBO0FyRThtakJ4Qzs7QXFFOW1qQkU7RUFBc0MsZ0JBQUE7QXJFa25qQnhDOztBcUVsbmpCRTtFQUFzQyxnQkFBQTtBckVzbmpCeEM7O0FxRXRuakJFO0VBQXNDLGdCQUFBO0FyRTBuakJ4Qzs7QXFFMW5qQkU7RUFBc0MsZ0JBQUE7QXJFOG5qQnhDOztBcUU5bmpCRTtFQUFzQyxnQkFBQTtBckVrb2pCeEM7O0FxRWxvakJFO0VBQXNDLGdCQUFBO0FyRXNvakJ4Qzs7QXFFdG9qQkU7RUFBc0MsZ0JBQUE7QXJFMG9qQnhDOztBcUUxb2pCRTtFQUFzQyxnQkFBQTtBckU4b2pCeEM7O0FxRTlvakJFO0VBQXNDLGdCQUFBO0FyRWtwakJ4Qzs7QXFFbHBqQkU7RUFBc0MsZ0JBQUE7QXJFc3BqQnhDOztBcUV0cGpCRTtFQUFzQyxnQkFBQTtBckUwcGpCeEM7O0FxRTFwakJFO0VBQXNDLGdCQUFBO0FyRThwakJ4Qzs7QXFFOXBqQkU7RUFBc0MsZ0JBQUE7QXJFa3FqQnhDOztBcUVscWpCRTtFQUFzQyxnQkFBQTtBckVzcWpCeEM7O0FxRXRxakJFO0VBQXNDLGdCQUFBO0FyRTBxakJ4Qzs7QXFFMXFqQkU7RUFBc0MsZ0JBQUE7QXJFOHFqQnhDOztBcUU5cWpCRTtFQUFzQyxnQkFBQTtBckVrcmpCeEM7O0FxRWxyakJFO0VBQXNDLGdCQUFBO0FyRXNyakJ4Qzs7QXFFdHJqQkU7RUFBc0MsZ0JBQUE7QXJFMHJqQnhDOztBcUUxcmpCRTtFQUFzQyxnQkFBQTtBckU4cmpCeEM7O0FxRTlyakJFO0VBQXNDLGdCQUFBO0FyRWtzakJ4Qzs7QXFFbHNqQkU7RUFBc0MsZ0JBQUE7QXJFc3NqQnhDOztBcUV0c2pCRTtFQUFzQyxnQkFBQTtBckUwc2pCeEM7O0FxRTFzakJFO0VBQXNDLGdCQUFBO0FyRThzakJ4Qzs7QXFFOXNqQkU7RUFBc0MsZ0JBQUE7QXJFa3RqQnhDOztBcUVsdGpCRTtFQUFzQyxnQkFBQTtBckVzdGpCeEM7O0FxRXR0akJFO0VBQXNDLGdCQUFBO0FyRTB0akJ4Qzs7QXFFMXRqQkU7RUFBc0MsZ0JBQUE7QXJFOHRqQnhDOztBcUU5dGpCRTtFQUFzQyxnQkFBQTtBckVrdWpCeEM7O0FxRWx1akJFO0VBQXNDLGdCQUFBO0FyRXN1akJ4Qzs7QXFFdHVqQkU7RUFBc0MsZ0JBQUE7QXJFMHVqQnhDOztBcUUxdWpCRTtFQUFzQyxnQkFBQTtBckU4dWpCeEM7O0FxRTl1akJFO0VBQXNDLGdCQUFBO0FyRWt2akJ4Qzs7QXFFbHZqQkU7RUFBc0MsZ0JBQUE7QXJFc3ZqQnhDOztBcUV0dmpCRTtFQUFzQyxnQkFBQTtBckUwdmpCeEM7O0FxRTF2akJFO0VBQXNDLGdCQUFBO0FyRTh2akJ4Qzs7QXFFOXZqQkU7RUFBc0MsZ0JBQUE7QXJFa3dqQnhDOztBcUVsd2pCRTtFQUFzQyxnQkFBQTtBckVzd2pCeEM7O0FxRXR3akJFO0VBQXNDLGdCQUFBO0FyRTB3akJ4Qzs7QXFFMXdqQkU7RUFBc0MsZ0JBQUE7QXJFOHdqQnhDOztBcUU5d2pCRTtFQUFzQyxnQkFBQTtBckVreGpCeEM7O0FxRWx4akJFO0VBQXNDLGdCQUFBO0FyRXN4akJ4Qzs7QXFFdHhqQkU7RUFBc0MsZ0JBQUE7QXJFMHhqQnhDOztBcUUxeGpCRTtFQUFzQyxnQkFBQTtBckU4eGpCeEM7O0FxRTl4akJFO0VBQXNDLGdCQUFBO0FyRWt5akJ4Qzs7QXFFbHlqQkU7RUFBc0MsZ0JBQUE7QXJFc3lqQnhDOztBcUV0eWpCRTtFQUFzQyxnQkFBQTtBckUweWpCeEM7O0FxRTF5akJFO0VBQXNDLGdCQUFBO0FyRTh5akJ4Qzs7QXFFOXlqQkU7RUFBc0MsZ0JBQUE7QXJFa3pqQnhDOztBcUVsempCRTtFQUFzQyxnQkFBQTtBckVzempCeEM7O0FxRXR6akJFO0VBQXNDLGdCQUFBO0FyRTB6akJ4Qzs7QXFFMXpqQkU7RUFBc0MsZ0JBQUE7QXJFOHpqQnhDOztBcUU5empCRTtFQUFzQyxnQkFBQTtBckVrMGpCeEM7O0FxRWwwakJFO0VBQXNDLGdCQUFBO0FyRXMwakJ4Qzs7QXFFdDBqQkU7RUFBc0MsZ0JBQUE7QXJFMDBqQnhDOztBcUUxMGpCRTtFQUFzQyxnQkFBQTtBckU4MGpCeEM7O0FxRTkwakJFO0VBQXNDLGdCQUFBO0FyRWsxakJ4Qzs7QXFFbDFqQkU7RUFBc0MsZ0JBQUE7QXJFczFqQnhDOztBcUV0MWpCRTtFQUFzQyxnQkFBQTtBckUwMWpCeEM7O0FxRTExakJFO0VBQXNDLGdCQUFBO0FyRTgxakJ4Qzs7QXFFOTFqQkU7RUFBc0MsZ0JBQUE7QXJFazJqQnhDOztBcUVsMmpCRTtFQUFzQyxnQkFBQTtBckVzMmpCeEM7O0FxRXQyakJFO0VBQXNDLGdCQUFBO0FyRTAyakJ4Qzs7QXFFMTJqQkU7RUFBc0MsZ0JBQUE7QXJFODJqQnhDOztBcUU5MmpCRTtFQUFzQyxnQkFBQTtBckVrM2pCeEM7O0FxRWwzakJFO0VBQXNDLGdCQUFBO0FyRXMzakJ4Qzs7QXFFdDNqQkU7RUFBc0MsZ0JBQUE7QXJFMDNqQnhDOztBcUUxM2pCRTtFQUFzQyxnQkFBQTtBckU4M2pCeEM7O0FxRTkzakJFO0VBQXNDLGdCQUFBO0FyRWs0akJ4Qzs7QXFFbDRqQkU7RUFBc0MsZ0JBQUE7QXJFczRqQnhDOztBcUV0NGpCRTtFQUFzQyxnQkFBQTtBckUwNGpCeEM7O0FxRTE0akJFO0VBQXNDLGdCQUFBO0FyRTg0akJ4Qzs7QXFFOTRqQkU7RUFBc0MsZ0JBQUE7QXJFazVqQnhDOztBcUVsNWpCRTtFQUFzQyxnQkFBQTtBckVzNWpCeEM7O0FxRXQ1akJFO0VBQXNDLGdCQUFBO0FyRTA1akJ4Qzs7QXFFMTVqQkU7RUFBc0MsZ0JBQUE7QXJFODVqQnhDOztBcUU5NWpCRTtFQUFzQyxhQUFBO0FyRWs2akJ4Qzs7QXFFbDZqQkU7RUFBc0MsZ0JBQUE7QXJFczZqQnhDOztBcUV0NmpCRTtFQUFzQyxnQkFBQTtBckUwNmpCeEM7O0FxRTE2akJFO0VBQXNDLGdCQUFBO0FyRTg2akJ4Qzs7QXFFOTZqQkU7RUFBc0MsWUFBQTtBckVrN2pCeEM7O0FxRWw3akJFO0VBQXNDLGdCQUFBO0FyRXM3akJ4Qzs7QXFFdDdqQkU7RUFBc0MsZ0JBQUE7QXJFMDdqQnhDOztBcUUxN2pCRTtFQUFzQyxnQkFBQTtBckU4N2pCeEM7O0FxRTk3akJFO0VBQXNDLGdCQUFBO0FyRWs4akJ4Qzs7QXFFbDhqQkU7RUFBc0MsZ0JBQUE7QXJFczhqQnhDOztBcUV0OGpCRTtFQUFzQyxnQkFBQTtBckUwOGpCeEM7O0FxRTE4akJFO0VBQXNDLGdCQUFBO0FyRTg4akJ4Qzs7QXFFOThqQkU7RUFBc0MsZ0JBQUE7QXJFazlqQnhDOztBcUVsOWpCRTtFQUFzQyxnQkFBQTtBckVzOWpCeEM7O0FxRXQ5akJFO0VBQXNDLGdCQUFBO0FyRTA5akJ4Qzs7QXFFMTlqQkU7RUFBc0MsZ0JBQUE7QXJFODlqQnhDOztBcUU5OWpCRTtFQUFzQyxnQkFBQTtBckVrK2pCeEM7O0FxRWwrakJFO0VBQXNDLGdCQUFBO0FyRXMrakJ4Qzs7QXFFdCtqQkU7RUFBc0MsZ0JBQUE7QXJFMCtqQnhDOztBcUUxK2pCRTtFQUFzQyxnQkFBQTtBckU4K2pCeEM7O0FxRTkrakJFO0VBQXNDLGdCQUFBO0FyRWsvakJ4Qzs7QXFFbC9qQkU7RUFBc0MsZ0JBQUE7QXJFcy9qQnhDOztBcUV0L2pCRTtFQUFzQyxnQkFBQTtBckUwL2pCeEM7O0FxRTEvakJFO0VBQXNDLGdCQUFBO0FyRTgvakJ4Qzs7QXFFOS9qQkU7RUFBc0MsZ0JBQUE7QXJFa2drQnhDOztBcUVsZ2tCRTtFQUFzQyxnQkFBQTtBckVzZ2tCeEM7O0FxRXRna0JFO0VBQXNDLGdCQUFBO0FyRTBna0J4Qzs7QXFFMWdrQkU7RUFBc0MsZ0JBQUE7QXJFOGdrQnhDOztBcUU5Z2tCRTtFQUFzQyxnQkFBQTtBckVraGtCeEM7O0FxRWxoa0JFO0VBQXNDLGdCQUFBO0FyRXNoa0J4Qzs7QXFFdGhrQkU7RUFBc0MsZ0JBQUE7QXJFMGhrQnhDOztBcUUxaGtCRTtFQUFzQyxnQkFBQTtBckU4aGtCeEM7O0FxRTloa0JFO0VBQXNDLGdCQUFBO0FyRWtpa0J4Qzs7QXFFbGlrQkU7RUFBc0MsZ0JBQUE7QXJFc2lrQnhDOztBcUV0aWtCRTtFQUFzQyxnQkFBQTtBckUwaWtCeEM7O0FxRTFpa0JFO0VBQXNDLGdCQUFBO0FyRThpa0J4Qzs7QXFFOWlrQkU7RUFBc0MsZ0JBQUE7QXJFa2prQnhDOztBcUVsamtCRTtFQUFzQyxnQkFBQTtBckVzamtCeEM7O0FxRXRqa0JFO0VBQXNDLGdCQUFBO0FyRTBqa0J4Qzs7QXFFMWprQkU7RUFBc0MsZ0JBQUE7QXJFOGprQnhDOztBcUU5amtCRTtFQUFzQyxnQkFBQTtBckVra2tCeEM7O0FxRWxra0JFO0VBQXNDLGdCQUFBO0FyRXNra0J4Qzs7QXFFdGtrQkU7RUFBc0MsZ0JBQUE7QXJFMGtrQnhDOztBcUUxa2tCRTtFQUFzQyxnQkFBQTtBckU4a2tCeEM7O0FxRTlra0JFO0VBQXNDLGdCQUFBO0FyRWtsa0J4Qzs7QXFFbGxrQkU7RUFBc0MsZ0JBQUE7QXJFc2xrQnhDOztBcUV0bGtCRTtFQUFzQyxnQkFBQTtBckUwbGtCeEM7O0FxRTFsa0JFO0VBQXNDLGdCQUFBO0FyRThsa0J4Qzs7QXFFOWxrQkU7RUFBc0MsZ0JBQUE7QXJFa21rQnhDOztBcUVsbWtCRTtFQUFzQyxnQkFBQTtBckVzbWtCeEM7O0FxRXRta0JFO0VBQXNDLGdCQUFBO0FyRTBta0J4Qzs7QXFFMW1rQkU7RUFBc0MsZ0JBQUE7QXJFOG1rQnhDOztBcUU5bWtCRTtFQUFzQyxnQkFBQTtBckVrbmtCeEM7O0FxRWxua0JFO0VBQXNDLGdCQUFBO0FyRXNua0J4Qzs7QXFFdG5rQkU7RUFBc0MsZ0JBQUE7QXJFMG5rQnhDOztBcUUxbmtCRTtFQUFzQyxnQkFBQTtBckU4bmtCeEM7O0FxRTlua0JFO0VBQXNDLGdCQUFBO0FyRWtva0J4Qzs7QXFFbG9rQkU7RUFBc0MsZ0JBQUE7QXJFc29rQnhDOztBcUV0b2tCRTtFQUFzQyxnQkFBQTtBckUwb2tCeEM7O0FxRTFva0JFO0VBQXNDLGdCQUFBO0FyRThva0J4Qzs7QXFFOW9rQkU7RUFBc0MsWUFBQTtBckVrcGtCeEM7O0FxRWxwa0JFO0VBQXNDLGdCQUFBO0FyRXNwa0J4Qzs7QXFFdHBrQkU7RUFBc0MsZ0JBQUE7QXJFMHBrQnhDOztBcUUxcGtCRTtFQUFzQyxnQkFBQTtBckU4cGtCeEM7O0FxRTlwa0JFO0VBQXNDLGdCQUFBO0FyRWtxa0J4Qzs7QXFFbHFrQkU7RUFBc0MsZ0JBQUE7QXJFc3FrQnhDOztBcUV0cWtCRTtFQUFzQyxnQkFBQTtBckUwcWtCeEM7O0FxRTFxa0JFO0VBQXNDLGdCQUFBO0FyRThxa0J4Qzs7QXFFOXFrQkU7RUFBc0MsZ0JBQUE7QXJFa3JrQnhDOztBcUVscmtCRTtFQUFzQyxnQkFBQTtBckVzcmtCeEM7O0FxRXRya0JFO0VBQXNDLGdCQUFBO0FyRTBya0J4Qzs7QXFFMXJrQkU7RUFBc0MsZ0JBQUE7QXJFOHJrQnhDOztBcUU5cmtCRTtFQUFzQyxnQkFBQTtBckVrc2tCeEM7O0FxRWxza0JFO0VBQXNDLGdCQUFBO0FyRXNza0J4Qzs7QXFFdHNrQkU7RUFBc0MsZ0JBQUE7QXJFMHNrQnhDOztBcUUxc2tCRTtFQUFzQyxnQkFBQTtBckU4c2tCeEM7O0FxRTlza0JFO0VBQXNDLGdCQUFBO0FyRWt0a0J4Qzs7QXFFbHRrQkU7RUFBc0MsZ0JBQUE7QXJFc3RrQnhDOztBcUV0dGtCRTtFQUFzQyxnQkFBQTtBckUwdGtCeEM7O0FxRTF0a0JFO0VBQXNDLGdCQUFBO0FyRTh0a0J4Qzs7QXFFOXRrQkU7RUFBc0MsZ0JBQUE7QXJFa3VrQnhDOztBcUVsdWtCRTtFQUFzQyxnQkFBQTtBckVzdWtCeEM7O0FxRXR1a0JFO0VBQXNDLGdCQUFBO0FyRTB1a0J4Qzs7QXFFMXVrQkU7RUFBc0MsZ0JBQUE7QXJFOHVrQnhDOztBcUU5dWtCRTtFQUFzQyxnQkFBQTtBckVrdmtCeEM7O0FxRWx2a0JFO0VBQXNDLGdCQUFBO0FyRXN2a0J4Qzs7QXFFdHZrQkU7RUFBc0MsZ0JBQUE7QXJFMHZrQnhDOztBcUUxdmtCRTtFQUFzQyxnQkFBQTtBckU4dmtCeEM7O0FxRTl2a0JFO0VBQXNDLGdCQUFBO0FyRWt3a0J4Qzs7QXFFbHdrQkU7RUFBc0MsZ0JBQUE7QXJFc3drQnhDOztBcUV0d2tCRTtFQUFzQyxnQkFBQTtBckUwd2tCeEM7O0FxRTF3a0JFO0VBQXNDLGdCQUFBO0FyRTh3a0J4Qzs7QXFFOXdrQkU7RUFBc0MsZ0JBQUE7QXJFa3hrQnhDOztBcUVseGtCRTtFQUFzQyxnQkFBQTtBckVzeGtCeEM7O0FxRXR4a0JFO0VBQXNDLGdCQUFBO0FyRTB4a0J4Qzs7QXFFMXhrQkU7RUFBc0MsZ0JBQUE7QXJFOHhrQnhDOztBcUU5eGtCRTtFQUFzQyxnQkFBQTtBckVreWtCeEM7O0FxRWx5a0JFO0VBQXNDLGdCQUFBO0FyRXN5a0J4Qzs7QXFFdHlrQkU7RUFBc0MsZ0JBQUE7QXJFMHlrQnhDOztBcUUxeWtCRTtFQUFzQyxnQkFBQTtBckU4eWtCeEM7O0FxRTl5a0JFO0VBQXNDLGdCQUFBO0FyRWt6a0J4Qzs7QXFFbHprQkU7RUFBc0MsZ0JBQUE7QXJFc3prQnhDOztBcUV0emtCRTtFQUFzQyxnQkFBQTtBckUwemtCeEM7O0FxRTF6a0JFO0VBQXNDLGdCQUFBO0FyRTh6a0J4Qzs7QXFFOXprQkU7RUFBc0MsZ0JBQUE7QXJFazBrQnhDOztBcUVsMGtCRTtFQUFzQyxnQkFBQTtBckVzMGtCeEM7O0FxRXQwa0JFO0VBQXNDLGdCQUFBO0FyRTAwa0J4Qzs7QXFFMTBrQkU7RUFBc0MsZ0JBQUE7QXJFODBrQnhDOztBcUU5MGtCRTtFQUFzQyxnQkFBQTtBckVrMWtCeEM7O0FxRWwxa0JFO0VBQXNDLGdCQUFBO0FyRXMxa0J4Qzs7QXFFdDFrQkU7RUFBc0MsZ0JBQUE7QXJFMDFrQnhDOztBcUUxMWtCRTtFQUFzQyxnQkFBQTtBckU4MWtCeEM7O0FxRTkxa0JFO0VBQXNDLGdCQUFBO0FyRWsya0J4Qzs7QXFFbDJrQkU7RUFBc0MsZ0JBQUE7QXJFczJrQnhDOztBcUV0MmtCRTtFQUFzQyxnQkFBQTtBckUwMmtCeEM7O0FxRTEya0JFO0VBQXNDLGdCQUFBO0FyRTgya0J4Qzs7QXFFOTJrQkU7RUFBc0MsZ0JBQUE7QXJFazNrQnhDOztBcUVsM2tCRTtFQUFzQyxnQkFBQTtBckVzM2tCeEM7O0FxRXQza0JFO0VBQXNDLGdCQUFBO0FyRTAza0J4Qzs7QXFFMTNrQkU7RUFBc0MsZ0JBQUE7QXJFODNrQnhDOztBcUU5M2tCRTtFQUFzQyxnQkFBQTtBckVrNGtCeEM7O0FxRWw0a0JFO0VBQXNDLGdCQUFBO0FyRXM0a0J4Qzs7QXFFdDRrQkU7RUFBc0MsZ0JBQUE7QXJFMDRrQnhDOztBcUUxNGtCRTtFQUFzQyxnQkFBQTtBckU4NGtCeEM7O0FxRTk0a0JFO0VBQXNDLGdCQUFBO0FyRWs1a0J4Qzs7QXFFbDVrQkU7RUFBc0MsZ0JBQUE7QXJFczVrQnhDOztBcUV0NWtCRTtFQUFzQyxnQkFBQTtBckUwNWtCeEM7O0FxRTE1a0JFO0VBQXNDLGdCQUFBO0FyRTg1a0J4Qzs7QXFFOTVrQkU7RUFBc0MsZ0JBQUE7QXJFazZrQnhDOztBcUVsNmtCRTtFQUFzQyxnQkFBQTtBckVzNmtCeEM7O0FxRXQ2a0JFO0VBQXNDLGdCQUFBO0FyRTA2a0J4Qzs7QXFFMTZrQkU7RUFBc0MsZ0JBQUE7QXJFODZrQnhDOztBcUU5NmtCRTtFQUFzQyxnQkFBQTtBckVrN2tCeEM7O0FxRWw3a0JFO0VBQXNDLGdCQUFBO0FyRXM3a0J4Qzs7QXFFdDdrQkU7RUFBc0MsZ0JBQUE7QXJFMDdrQnhDOztBcUUxN2tCRTtFQUFzQyxnQkFBQTtBckU4N2tCeEM7O0FxRTk3a0JFO0VBQXNDLGdCQUFBO0FyRWs4a0J4Qzs7QXFFbDhrQkU7RUFBc0MsZ0JBQUE7QXJFczhrQnhDOztBcUV0OGtCRTtFQUFzQyxnQkFBQTtBckUwOGtCeEM7O0FxRTE4a0JFO0VBQXNDLGdCQUFBO0FyRTg4a0J4Qzs7QXFFOThrQkU7RUFBc0MsZ0JBQUE7QXJFazlrQnhDOztBcUVsOWtCRTtFQUFzQyxnQkFBQTtBckVzOWtCeEM7O0FxRXQ5a0JFO0VBQXNDLGdCQUFBO0FyRTA5a0J4Qzs7QXFFMTlrQkU7RUFBc0MsZ0JBQUE7QXJFODlrQnhDOztBcUU5OWtCRTtFQUFzQyxnQkFBQTtBckVrK2tCeEM7O0FxRWwra0JFO0VBQXNDLGdCQUFBO0FyRXMra0J4Qzs7QXFFdCtrQkU7RUFBc0MsZ0JBQUE7QXJFMCtrQnhDOztBcUUxK2tCRTtFQUFzQyxnQkFBQTtBckU4K2tCeEM7O0FxRTkra0JFO0VBQXNDLGdCQUFBO0FyRWsva0J4Qzs7QXFFbC9rQkU7RUFBc0MsZ0JBQUE7QXJFcy9rQnhDOztBcUV0L2tCRTtFQUFzQyxnQkFBQTtBckUwL2tCeEM7O0FxRTEva0JFO0VBQXNDLGdCQUFBO0FyRTgva0J4Qzs7QXFFOS9rQkU7RUFBc0MsZ0JBQUE7QXJFa2dsQnhDOztBcUVsZ2xCRTtFQUFzQyxnQkFBQTtBckVzZ2xCeEM7O0FxRXRnbEJFO0VBQXNDLGdCQUFBO0FyRTBnbEJ4Qzs7QXFFMWdsQkU7RUFBc0MsZ0JBQUE7QXJFOGdsQnhDOztBcUU5Z2xCRTtFQUFzQyxnQkFBQTtBckVraGxCeEM7O0FxRWxobEJFO0VBQXNDLGdCQUFBO0FyRXNobEJ4Qzs7QXFFdGhsQkU7RUFBc0MsZ0JBQUE7QXJFMGhsQnhDOztBcUUxaGxCRTtFQUFzQyxnQkFBQTtBckU4aGxCeEM7O0FxRTlobEJFO0VBQXNDLGdCQUFBO0FyRWtpbEJ4Qzs7QXFFbGlsQkU7RUFBc0MsZ0JBQUE7QXJFc2lsQnhDOztBcUV0aWxCRTtFQUFzQyxnQkFBQTtBckUwaWxCeEM7O0FxRTFpbEJFO0VBQXNDLGdCQUFBO0FyRThpbEJ4Qzs7QXFFOWlsQkU7RUFBc0MsZ0JBQUE7QXJFa2psQnhDOztBcUVsamxCRTtFQUFzQyxnQkFBQTtBckVzamxCeEM7O0FxRXRqbEJFO0VBQXNDLGdCQUFBO0FyRTBqbEJ4Qzs7QXFFMWpsQkU7RUFBc0MsZ0JBQUE7QXJFOGpsQnhDOztBcUU5amxCRTtFQUFzQyxnQkFBQTtBckVra2xCeEM7O0FxRWxrbEJFO0VBQXNDLGdCQUFBO0FyRXNrbEJ4Qzs7QXFFdGtsQkU7RUFBc0MsZ0JBQUE7QXJFMGtsQnhDOztBcUUxa2xCRTtFQUFzQyxnQkFBQTtBckU4a2xCeEM7O0FxRTlrbEJFO0VBQXNDLGdCQUFBO0FyRWtsbEJ4Qzs7QXFFbGxsQkU7RUFBc0MsZ0JBQUE7QXJFc2xsQnhDOztBcUV0bGxCRTtFQUFzQyxnQkFBQTtBckUwbGxCeEM7O0FxRTFsbEJFO0VBQXNDLGdCQUFBO0FyRThsbEJ4Qzs7QXFFOWxsQkU7RUFBc0MsZ0JBQUE7QXJFa21sQnhDOztBcUVsbWxCRTtFQUFzQyxnQkFBQTtBckVzbWxCeEM7O0FxRXRtbEJFO0VBQXNDLGdCQUFBO0FyRTBtbEJ4Qzs7QXFFMW1sQkU7RUFBc0MsZ0JBQUE7QXJFOG1sQnhDOztBcUU5bWxCRTtFQUFzQyxnQkFBQTtBckVrbmxCeEM7O0FxRWxubEJFO0VBQXNDLGdCQUFBO0FyRXNubEJ4Qzs7QXFFdG5sQkU7RUFBc0MsZ0JBQUE7QXJFMG5sQnhDOztBcUUxbmxCRTtFQUFzQyxhQUFBO0FyRThubEJ4Qzs7QXFFOW5sQkU7RUFBc0MsZ0JBQUE7QXJFa29sQnhDOztBcUVsb2xCRTtFQUFzQyxnQkFBQTtBckVzb2xCeEM7O0FxRXRvbEJFO0VBQXNDLGdCQUFBO0FyRTBvbEJ4Qzs7QXFFMW9sQkU7RUFBc0MsZ0JBQUE7QXJFOG9sQnhDOztBcUU5b2xCRTtFQUFzQyxnQkFBQTtBckVrcGxCeEM7O0FxRWxwbEJFO0VBQXNDLGFBQUE7QXJFc3BsQnhDOztBcUV0cGxCRTtFQUFzQyxhQUFBO0FyRTBwbEJ4Qzs7QXFFMXBsQkU7RUFBc0MsYUFBQTtBckU4cGxCeEM7O0FxRTlwbEJFO0VBQXNDLFlBQUE7QXJFa3FsQnhDOztBcUVscWxCRTtFQUFzQyxnQkFBQTtBckVzcWxCeEM7O0FxRXRxbEJFO0VBQXNDLGdCQUFBO0FyRTBxbEJ4Qzs7QXFFMXFsQkU7RUFBc0MsZ0JBQUE7QXJFOHFsQnhDOztBcUU5cWxCRTtFQUFzQyxnQkFBQTtBckVrcmxCeEM7O0FxRWxybEJFO0VBQXNDLGdCQUFBO0FyRXNybEJ4Qzs7QXFFdHJsQkU7RUFBc0MsZ0JBQUE7QXJFMHJsQnhDOztBcUUxcmxCRTtFQUFzQyxnQkFBQTtBckU4cmxCeEM7O0FxRTlybEJFO0VBQXNDLGdCQUFBO0FyRWtzbEJ4Qzs7QXFFbHNsQkU7RUFBc0MsZ0JBQUE7QXJFc3NsQnhDOztBcUV0c2xCRTtFQUFzQyxnQkFBQTtBckUwc2xCeEM7O0FxRTFzbEJFO0VBQXNDLGdCQUFBO0FyRThzbEJ4Qzs7QXFFOXNsQkU7RUFBc0MsZ0JBQUE7QXJFa3RsQnhDOztBcUVsdGxCRTtFQUFzQyxZQUFBO0FyRXN0bEJ4Qzs7QXFFdHRsQkU7RUFBc0MsZ0JBQUE7QXJFMHRsQnhDOztBcUUxdGxCRTtFQUFzQyxnQkFBQTtBckU4dGxCeEM7O0FxRTl0bEJFO0VBQXNDLGdCQUFBO0FyRWt1bEJ4Qzs7QXFFbHVsQkU7RUFBc0MsZ0JBQUE7QXJFc3VsQnhDOztBcUV0dWxCRTtFQUFzQyxnQkFBQTtBckUwdWxCeEM7O0FxRTF1bEJFO0VBQXNDLGdCQUFBO0FyRTh1bEJ4Qzs7QXFFOXVsQkU7RUFBc0MsZ0JBQUE7QXJFa3ZsQnhDOztBcUVsdmxCRTtFQUFzQyxnQkFBQTtBckVzdmxCeEM7O0FxRXR2bEJFO0VBQXNDLGdCQUFBO0FyRTB2bEJ4Qzs7QXFFMXZsQkU7RUFBc0MsZ0JBQUE7QXJFOHZsQnhDOztBcUU5dmxCRTtFQUFzQyxnQkFBQTtBckVrd2xCeEM7O0FxRWx3bEJFO0VBQXNDLGdCQUFBO0FyRXN3bEJ4Qzs7QXFFdHdsQkU7RUFBc0MsZ0JBQUE7QXJFMHdsQnhDOztBcUUxd2xCRTtFQUFzQyxnQkFBQTtBckU4d2xCeEM7O0FxRTl3bEJFO0VBQXNDLGdCQUFBO0FyRWt4bEJ4Qzs7QXFFbHhsQkU7RUFBc0MsZ0JBQUE7QXJFc3hsQnhDOztBcUV0eGxCRTtFQUFzQyxnQkFBQTtBckUweGxCeEM7O0FxRTF4bEJFO0VBQXNDLGdCQUFBO0FyRTh4bEJ4Qzs7QXFFOXhsQkU7RUFBc0MsZ0JBQUE7QXJFa3lsQnhDOztBcUVseWxCRTtFQUFzQyxnQkFBQTtBckVzeWxCeEM7O0FxRXR5bEJFO0VBQXNDLGdCQUFBO0FyRTB5bEJ4Qzs7QXNFN3lsQkE7O0VUcUJFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QTdENnhsQkY7O0E2RHh4bEJFOztFQWJBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QTdEMHlsQkY7O0F1RTMwbEJBOzs7O0VBQUE7QUFRQTtFQUNFLGlEQUFBO0VBQ0EsMERBQUE7QXZFMjBsQkY7O0F1RXgwbEJBO0VBQ0Usb0NBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJSOEJ3QjtFUTdCeEIsME1BQUE7QXZFMjBsQkY7QXVFdjBsQkE7O0VBRUUsZ0JBQUE7QXZFeTBsQkY7O0F1RXIwbEJFO0VBQXFDLGdCQUFBO0F2RXkwbEJ2Qzs7QXVFejBsQkU7RUFBcUMsZ0JBQUE7QXZFNjBsQnZDOztBdUU3MGxCRTtFQUFxQyxnQkFBQTtBdkVpMWxCdkM7O0F1RWoxbEJFO0VBQXFDLGdCQUFBO0F2RXExbEJ2Qzs7QXVFcjFsQkU7RUFBcUMsZ0JBQUE7QXZFeTFsQnZDOztBdUV6MWxCRTtFQUFxQyxnQkFBQTtBdkU2MWxCdkM7O0F1RTcxbEJFO0VBQXFDLGdCQUFBO0F2RWkybEJ2Qzs7QXVFajJsQkU7RUFBcUMsZ0JBQUE7QXZFcTJsQnZDOztBdUVyMmxCRTtFQUFxQyxnQkFBQTtBdkV5MmxCdkM7O0F1RXoybEJFO0VBQXFDLGdCQUFBO0F2RTYybEJ2Qzs7QXVFNzJsQkU7RUFBcUMsZ0JBQUE7QXZFaTNsQnZDOztBdUVqM2xCRTtFQUFxQyxnQkFBQTtBdkVxM2xCdkM7O0F1RXIzbEJFO0VBQXFDLGdCQUFBO0F2RXkzbEJ2Qzs7QXVFejNsQkU7RUFBcUMsZ0JBQUE7QXZFNjNsQnZDOztBdUU3M2xCRTtFQUFxQyxnQkFBQTtBdkVpNGxCdkM7O0F1RWo0bEJFO0VBQXFDLGdCQUFBO0F2RXE0bEJ2Qzs7QXVFcjRsQkU7RUFBcUMsZ0JBQUE7QXZFeTRsQnZDOztBdUV6NGxCRTtFQUFxQyxnQkFBQTtBdkU2NGxCdkM7O0F1RTc0bEJFO0VBQXFDLGdCQUFBO0F2RWk1bEJ2Qzs7QXVFajVsQkU7RUFBcUMsZ0JBQUE7QXZFcTVsQnZDOztBdUVyNWxCRTtFQUFxQyxnQkFBQTtBdkV5NWxCdkM7O0F1RXo1bEJFO0VBQXFDLGdCQUFBO0F2RTY1bEJ2Qzs7QXVFNzVsQkU7RUFBcUMsZ0JBQUE7QXZFaTZsQnZDOztBdUVqNmxCRTtFQUFxQyxnQkFBQTtBdkVxNmxCdkM7O0F1RXI2bEJFO0VBQXFDLGdCQUFBO0F2RXk2bEJ2Qzs7QXVFejZsQkU7RUFBcUMsZ0JBQUE7QXZFNjZsQnZDOztBdUU3NmxCRTtFQUFxQyxnQkFBQTtBdkVpN2xCdkM7O0F1RWo3bEJFO0VBQXFDLGdCQUFBO0F2RXE3bEJ2Qzs7QXVFcjdsQkU7RUFBcUMsZ0JBQUE7QXZFeTdsQnZDOztBdUV6N2xCRTtFQUFxQyxnQkFBQTtBdkU2N2xCdkM7O0F1RTc3bEJFO0VBQXFDLGdCQUFBO0F2RWk4bEJ2Qzs7QXVFajhsQkU7RUFBcUMsZ0JBQUE7QXZFcThsQnZDOztBdUVyOGxCRTtFQUFxQyxnQkFBQTtBdkV5OGxCdkM7O0F1RXo4bEJFO0VBQXFDLGdCQUFBO0F2RTY4bEJ2Qzs7QXVFNzhsQkU7RUFBcUMsZ0JBQUE7QXZFaTlsQnZDOztBdUVqOWxCRTtFQUFxQyxnQkFBQTtBdkVxOWxCdkM7O0F1RXI5bEJFO0VBQXFDLGdCQUFBO0F2RXk5bEJ2Qzs7QXVFejlsQkU7RUFBcUMsZ0JBQUE7QXZFNjlsQnZDOztBdUU3OWxCRTtFQUFxQyxnQkFBQTtBdkVpK2xCdkM7O0F1RWorbEJFO0VBQXFDLGdCQUFBO0F2RXErbEJ2Qzs7QXVFcitsQkU7RUFBcUMsZ0JBQUE7QXZFeStsQnZDOztBdUV6K2xCRTtFQUFxQyxnQkFBQTtBdkU2K2xCdkM7O0F1RTcrbEJFO0VBQXFDLGdCQUFBO0F2RWkvbEJ2Qzs7QXVFai9sQkU7RUFBcUMsZ0JBQUE7QXZFcS9sQnZDOztBdUVyL2xCRTtFQUFxQyxnQkFBQTtBdkV5L2xCdkM7O0F1RXovbEJFO0VBQXFDLGdCQUFBO0F2RTYvbEJ2Qzs7QXVFNy9sQkU7RUFBcUMsZ0JBQUE7QXZFaWdtQnZDOztBdUVqZ21CRTtFQUFxQyxnQkFBQTtBdkVxZ21CdkM7O0F1RXJnbUJFO0VBQXFDLGdCQUFBO0F2RXlnbUJ2Qzs7QXVFemdtQkU7RUFBcUMsZ0JBQUE7QXZFNmdtQnZDOztBdUU3Z21CRTtFQUFxQyxnQkFBQTtBdkVpaG1CdkM7O0F1RWpobUJFO0VBQXFDLGdCQUFBO0F2RXFobUJ2Qzs7QXVFcmhtQkU7RUFBcUMsZ0JBQUE7QXZFeWhtQnZDOztBdUV6aG1CRTtFQUFxQyxnQkFBQTtBdkU2aG1CdkM7O0F1RTdobUJFO0VBQXFDLGdCQUFBO0F2RWlpbUJ2Qzs7QXVFamltQkU7RUFBcUMsZ0JBQUE7QXZFcWltQnZDOztBdUVyaW1CRTtFQUFxQyxnQkFBQTtBdkV5aW1CdkM7O0F1RXppbUJFO0VBQXFDLGdCQUFBO0F2RTZpbUJ2Qzs7QXVFN2ltQkU7RUFBcUMsZ0JBQUE7QXZFaWptQnZDOztBdUVqam1CRTtFQUFxQyxnQkFBQTtBdkVxam1CdkM7O0F1RXJqbUJFO0VBQXFDLGdCQUFBO0F2RXlqbUJ2Qzs7QXVFemptQkU7RUFBcUMsZ0JBQUE7QXZFNmptQnZDOztBdUU3am1CRTtFQUFxQyxnQkFBQTtBdkVpa21CdkM7O0F1RWprbUJFO0VBQXFDLGdCQUFBO0F2RXFrbUJ2Qzs7QXVFcmttQkU7RUFBcUMsZ0JBQUE7QXZFeWttQnZDOztBdUV6a21CRTtFQUFxQyxnQkFBQTtBdkU2a21CdkM7O0F1RTdrbUJFO0VBQXFDLGdCQUFBO0F2RWlsbUJ2Qzs7QXVFamxtQkU7RUFBcUMsZ0JBQUE7QXZFcWxtQnZDOztBdUVybG1CRTtFQUFxQyxnQkFBQTtBdkV5bG1CdkM7O0F1RXpsbUJFO0VBQXFDLGdCQUFBO0F2RTZsbUJ2Qzs7QXVFN2xtQkU7RUFBcUMsZ0JBQUE7QXZFaW1tQnZDOztBdUVqbW1CRTtFQUFxQyxnQkFBQTtBdkVxbW1CdkM7O0F1RXJtbUJFO0VBQXFDLGdCQUFBO0F2RXltbUJ2Qzs7QXVFem1tQkU7RUFBcUMsZ0JBQUE7QXZFNm1tQnZDOztBdUU3bW1CRTtFQUFxQyxnQkFBQTtBdkVpbm1CdkM7O0F1RWpubUJFO0VBQXFDLGdCQUFBO0F2RXFubUJ2Qzs7QXVFcm5tQkU7RUFBcUMsZ0JBQUE7QXZFeW5tQnZDOztBdUV6bm1CRTtFQUFxQyxnQkFBQTtBdkU2bm1CdkM7O0F1RTdubUJFO0VBQXFDLGdCQUFBO0F2RWlvbUJ2Qzs7QXVFam9tQkU7RUFBcUMsZ0JBQUE7QXZFcW9tQnZDOztBdUVyb21CRTtFQUFxQyxnQkFBQTtBdkV5b21CdkM7O0F1RXpvbUJFO0VBQXFDLGdCQUFBO0F2RTZvbUJ2Qzs7QXVFN29tQkU7RUFBcUMsZ0JBQUE7QXZFaXBtQnZDOztBdUVqcG1CRTtFQUFxQyxnQkFBQTtBdkVxcG1CdkM7O0F1RXJwbUJFO0VBQXFDLGdCQUFBO0F2RXlwbUJ2Qzs7QXVFenBtQkU7RUFBcUMsZ0JBQUE7QXZFNnBtQnZDOztBdUU3cG1CRTtFQUFxQyxnQkFBQTtBdkVpcW1CdkM7O0F1RWpxbUJFO0VBQXFDLGdCQUFBO0F2RXFxbUJ2Qzs7QXVFcnFtQkU7RUFBcUMsZ0JBQUE7QXZFeXFtQnZDOztBdUV6cW1CRTtFQUFxQyxnQkFBQTtBdkU2cW1CdkM7O0F1RTdxbUJFO0VBQXFDLGdCQUFBO0F2RWlybUJ2Qzs7QXVFanJtQkU7RUFBcUMsZ0JBQUE7QXZFcXJtQnZDOztBdUVycm1CRTtFQUFxQyxnQkFBQTtBdkV5cm1CdkM7O0F1RXpybUJFO0VBQXFDLGdCQUFBO0F2RTZybUJ2Qzs7QXVFN3JtQkU7RUFBcUMsZ0JBQUE7QXZFaXNtQnZDOztBdUVqc21CRTtFQUFxQyxnQkFBQTtBdkVxc21CdkM7O0F1RXJzbUJFO0VBQXFDLGdCQUFBO0F2RXlzbUJ2Qzs7QXVFenNtQkU7RUFBcUMsZ0JBQUE7QXZFNnNtQnZDOztBdUU3c21CRTtFQUFxQyxnQkFBQTtBdkVpdG1CdkM7O0F1RWp0bUJFO0VBQXFDLGdCQUFBO0F2RXF0bUJ2Qzs7QXVFcnRtQkU7RUFBcUMsZ0JBQUE7QXZFeXRtQnZDOztBdUV6dG1CRTtFQUFxQyxnQkFBQTtBdkU2dG1CdkM7O0F1RTd0bUJFO0VBQXFDLGdCQUFBO0F2RWl1bUJ2Qzs7QXVFanVtQkU7RUFBcUMsZ0JBQUE7QXZFcXVtQnZDOztBdUVydW1CRTtFQUFxQyxnQkFBQTtBdkV5dW1CdkM7O0F1RXp1bUJFO0VBQXFDLGdCQUFBO0F2RTZ1bUJ2Qzs7QXVFN3VtQkU7RUFBcUMsZ0JBQUE7QXZFaXZtQnZDOztBdUVqdm1CRTtFQUFxQyxnQkFBQTtBdkVxdm1CdkM7O0F1RXJ2bUJFO0VBQXFDLGdCQUFBO0F2RXl2bUJ2Qzs7QXVFenZtQkU7RUFBcUMsZ0JBQUE7QXZFNnZtQnZDOztBdUU3dm1CRTtFQUFxQyxnQkFBQTtBdkVpd21CdkM7O0F1RWp3bUJFO0VBQXFDLGdCQUFBO0F2RXF3bUJ2Qzs7QXVFcndtQkU7RUFBcUMsZ0JBQUE7QXZFeXdtQnZDOztBdUV6d21CRTtFQUFxQyxnQkFBQTtBdkU2d21CdkM7O0F1RTd3bUJFO0VBQXFDLGdCQUFBO0F2RWl4bUJ2Qzs7QXVFanhtQkU7RUFBcUMsZ0JBQUE7QXZFcXhtQnZDOztBdUVyeG1CRTtFQUFxQyxnQkFBQTtBdkV5eG1CdkM7O0F1RXp4bUJFO0VBQXFDLGdCQUFBO0F2RTZ4bUJ2Qzs7QXVFN3htQkU7RUFBcUMsZ0JBQUE7QXZFaXltQnZDOztBdUVqeW1CRTtFQUFxQyxnQkFBQTtBdkVxeW1CdkM7O0F1RXJ5bUJFO0VBQXFDLGdCQUFBO0F2RXl5bUJ2Qzs7QXVFenltQkU7RUFBcUMsZ0JBQUE7QXZFNnltQnZDOztBdUU3eW1CRTtFQUFxQyxnQkFBQTtBdkVpem1CdkM7O0F1RWp6bUJFO0VBQXFDLGdCQUFBO0F2RXF6bUJ2Qzs7QXVFcnptQkU7RUFBcUMsZ0JBQUE7QXZFeXptQnZDOztBdUV6em1CRTtFQUFxQyxnQkFBQTtBdkU2em1CdkM7O0F1RTd6bUJFO0VBQXFDLGdCQUFBO0F2RWkwbUJ2Qzs7QXVFajBtQkU7RUFBcUMsZ0JBQUE7QXZFcTBtQnZDOztBdUVyMG1CRTtFQUFxQyxnQkFBQTtBdkV5MG1CdkM7O0F1RXowbUJFO0VBQXFDLGdCQUFBO0F2RTYwbUJ2Qzs7QXVFNzBtQkU7RUFBcUMsZ0JBQUE7QXZFaTFtQnZDOztBdUVqMW1CRTtFQUFxQyxnQkFBQTtBdkVxMW1CdkM7O0F1RXIxbUJFO0VBQXFDLGdCQUFBO0F2RXkxbUJ2Qzs7QXVFejFtQkU7RUFBcUMsZ0JBQUE7QXZFNjFtQnZDOztBdUU3MW1CRTtFQUFxQyxnQkFBQTtBdkVpMm1CdkM7O0F1RWoybUJFO0VBQXFDLGdCQUFBO0F2RXEybUJ2Qzs7QXVFcjJtQkU7RUFBcUMsZ0JBQUE7QXZFeTJtQnZDOztBdUV6Mm1CRTtFQUFxQyxnQkFBQTtBdkU2Mm1CdkM7O0F1RTcybUJFO0VBQXFDLGdCQUFBO0F2RWkzbUJ2Qzs7QXVFajNtQkU7RUFBcUMsZ0JBQUE7QXZFcTNtQnZDOztBdUVyM21CRTtFQUFxQyxnQkFBQTtBdkV5M21CdkM7O0F1RXozbUJFO0VBQXFDLGdCQUFBO0F2RTYzbUJ2Qzs7QXVFNzNtQkU7RUFBcUMsZ0JBQUE7QXZFaTRtQnZDOztBdUVqNG1CRTtFQUFxQyxnQkFBQTtBdkVxNG1CdkM7O0F1RXI0bUJFO0VBQXFDLGdCQUFBO0F2RXk0bUJ2Qzs7QXVFejRtQkU7RUFBcUMsZ0JBQUE7QXZFNjRtQnZDOztBdUU3NG1CRTtFQUFxQyxnQkFBQTtBdkVpNW1CdkM7O0F1RWo1bUJFO0VBQXFDLGdCQUFBO0F2RXE1bUJ2Qzs7QXVFcjVtQkU7RUFBcUMsZ0JBQUE7QXZFeTVtQnZDOztBdUV6NW1CRTtFQUFxQyxnQkFBQTtBdkU2NW1CdkM7O0F1RTc1bUJFO0VBQXFDLGdCQUFBO0F2RWk2bUJ2Qzs7QXVFajZtQkU7RUFBcUMsZ0JBQUE7QXZFcTZtQnZDOztBdUVyNm1CRTtFQUFxQyxnQkFBQTtBdkV5Nm1CdkM7O0F1RXo2bUJFO0VBQXFDLGdCQUFBO0F2RTY2bUJ2Qzs7QXVFNzZtQkU7RUFBcUMsZ0JBQUE7QXZFaTdtQnZDOztBdUVqN21CRTtFQUFxQyxnQkFBQTtBdkVxN21CdkM7O0F1RXI3bUJFO0VBQXFDLGdCQUFBO0F2RXk3bUJ2Qzs7QXVFejdtQkU7RUFBcUMsZ0JBQUE7QXZFNjdtQnZDOztBdUU3N21CRTtFQUFxQyxnQkFBQTtBdkVpOG1CdkM7O0F1RWo4bUJFO0VBQXFDLGdCQUFBO0F2RXE4bUJ2Qzs7QXVFcjhtQkU7RUFBcUMsZ0JBQUE7QXZFeThtQnZDOztBdUV6OG1CRTtFQUFxQyxnQkFBQTtBdkU2OG1CdkM7O0F1RTc4bUJFO0VBQXFDLGdCQUFBO0F2RWk5bUJ2Qzs7QXVFajltQkU7RUFBcUMsZ0JBQUE7QXZFcTltQnZDOztBdUVyOW1CRTtFQUFxQyxnQkFBQTtBdkV5OW1CdkM7O0F1RXo5bUJFO0VBQXFDLGdCQUFBO0F2RTY5bUJ2Qzs7QXVFNzltQkU7RUFBcUMsZ0JBQUE7QXZFaSttQnZDOztBdUVqK21CRTtFQUFxQyxnQkFBQTtBdkVxK21CdkM7O0F1RXIrbUJFO0VBQXFDLGdCQUFBO0F2RXkrbUJ2Qzs7QXVFeittQkU7RUFBcUMsZ0JBQUE7QXZFNittQnZDOztBdUU3K21CRTtFQUFxQyxnQkFBQTtBdkVpL21CdkM7O0F1RWovbUJFO0VBQXFDLGdCQUFBO0F2RXEvbUJ2Qzs7QXVFci9tQkU7RUFBcUMsZ0JBQUE7QXZFeS9tQnZDOztBdUV6L21CRTtFQUFxQyxnQkFBQTtBdkU2L21CdkM7O0F1RTcvbUJFO0VBQXFDLGdCQUFBO0F2RWlnbkJ2Qzs7QXVFamduQkU7RUFBcUMsZ0JBQUE7QXZFcWduQnZDOztBdUVyZ25CRTtFQUFxQyxnQkFBQTtBdkV5Z25CdkM7O0F1RXpnbkJFO0VBQXFDLGdCQUFBO0F2RTZnbkJ2Qzs7QXVFN2duQkU7RUFBcUMsZ0JBQUE7QXZFaWhuQnZDOztBdUVqaG5CRTtFQUFxQyxnQkFBQTtBdkVxaG5CdkM7O0F1RXJobkJFO0VBQXFDLGdCQUFBO0F2RXlobkJ2Qzs7QXVFemhuQkU7RUFBcUMsZ0JBQUE7QXZFNmhuQnZDOztBdUU3aG5CRTtFQUFxQyxnQkFBQTtBdkVpaW5CdkM7O0F1RWppbkJFO0VBQXFDLGdCQUFBO0F2RXFpbkJ2Qzs7QXVFcmluQkU7RUFBcUMsZ0JBQUE7QXZFeWluQnZDOztBdUV6aW5CRTtFQUFxQyxnQkFBQTtBdkU2aW5CdkM7O0F1RTdpbkJFO0VBQXFDLGdCQUFBO0F2RWlqbkJ2Qzs7QXVFampuQkU7RUFBcUMsZ0JBQUE7QXZFcWpuQnZDOztBdUVyam5CRTtFQUFxQyxnQkFBQTtBdkV5am5CdkM7O0F1RXpqbkJFO0VBQXFDLGdCQUFBO0F2RTZqbkJ2Qzs7QXVFN2puQkU7RUFBcUMsZ0JBQUE7QXZFaWtuQnZDOztBdUVqa25CRTtFQUFxQyxnQkFBQTtBdkVxa25CdkM7O0F1RXJrbkJFO0VBQXFDLGdCQUFBO0F2RXlrbkJ2Qzs7QXVFemtuQkU7RUFBcUMsZ0JBQUE7QXZFNmtuQnZDOztBdUU3a25CRTtFQUFxQyxnQkFBQTtBdkVpbG5CdkM7O0F1RWpsbkJFO0VBQXFDLGdCQUFBO0F2RXFsbkJ2Qzs7QXVFcmxuQkU7RUFBcUMsZ0JBQUE7QXZFeWxuQnZDOztBdUV6bG5CRTtFQUFxQyxnQkFBQTtBdkU2bG5CdkM7O0F1RTdsbkJFO0VBQXFDLGdCQUFBO0F2RWltbkJ2Qzs7QXVFam1uQkU7RUFBcUMsZ0JBQUE7QXZFcW1uQnZDOztBdUVybW5CRTtFQUFxQyxnQkFBQTtBdkV5bW5CdkM7O0F1RXptbkJFO0VBQXFDLGdCQUFBO0F2RTZtbkJ2Qzs7QXVFN21uQkU7RUFBcUMsZ0JBQUE7QXZFaW5uQnZDOztBdUVqbm5CRTtFQUFxQyxnQkFBQTtBdkVxbm5CdkM7O0F1RXJubkJFO0VBQXFDLGdCQUFBO0F2RXlubkJ2Qzs7QXVFem5uQkU7RUFBcUMsZ0JBQUE7QXZFNm5uQnZDOztBdUU3bm5CRTtFQUFxQyxnQkFBQTtBdkVpb25CdkM7O0F1RWpvbkJFO0VBQXFDLGdCQUFBO0F2RXFvbkJ2Qzs7QXVFcm9uQkU7RUFBcUMsZ0JBQUE7QXZFeW9uQnZDOztBdUV6b25CRTtFQUFxQyxnQkFBQTtBdkU2b25CdkM7O0F1RTdvbkJFO0VBQXFDLGdCQUFBO0F2RWlwbkJ2Qzs7QXVFanBuQkU7RUFBcUMsZ0JBQUE7QXZFcXBuQnZDOztBdUVycG5CRTtFQUFxQyxnQkFBQTtBdkV5cG5CdkM7O0F1RXpwbkJFO0VBQXFDLGdCQUFBO0F2RTZwbkJ2Qzs7QXVFN3BuQkU7RUFBcUMsZ0JBQUE7QXZFaXFuQnZDOztBdUVqcW5CRTtFQUFxQyxnQkFBQTtBdkVxcW5CdkM7O0F1RXJxbkJFO0VBQXFDLGdCQUFBO0F2RXlxbkJ2Qzs7QXVFenFuQkU7RUFBcUMsZ0JBQUE7QXZFNnFuQnZDOztBdUU3cW5CRTtFQUFxQyxnQkFBQTtBdkVpcm5CdkM7O0F1RWpybkJFO0VBQXFDLGdCQUFBO0F2RXFybkJ2Qzs7QXVFcnJuQkU7RUFBcUMsZ0JBQUE7QXZFeXJuQnZDOztBdUV6cm5CRTtFQUFxQyxnQkFBQTtBdkU2cm5CdkM7O0F1RTdybkJFO0VBQXFDLGdCQUFBO0F2RWlzbkJ2Qzs7QXVFanNuQkU7RUFBcUMsZ0JBQUE7QXZFcXNuQnZDOztBdUVyc25CRTtFQUFxQyxnQkFBQTtBdkV5c25CdkM7O0F1RXpzbkJFO0VBQXFDLGdCQUFBO0F2RTZzbkJ2Qzs7QXVFN3NuQkU7RUFBcUMsZ0JBQUE7QXZFaXRuQnZDOztBdUVqdG5CRTtFQUFxQyxnQkFBQTtBdkVxdG5CdkM7O0F1RXJ0bkJFO0VBQXFDLGdCQUFBO0F2RXl0bkJ2Qzs7QXVFenRuQkU7RUFBcUMsZ0JBQUE7QXZFNnRuQnZDOztBdUU3dG5CRTtFQUFxQyxnQkFBQTtBdkVpdW5CdkM7O0F1RWp1bkJFO0VBQXFDLGdCQUFBO0F2RXF1bkJ2Qzs7QXVFcnVuQkU7RUFBcUMsZ0JBQUE7QXZFeXVuQnZDOztBdUV6dW5CRTtFQUFxQyxnQkFBQTtBdkU2dW5CdkM7O0F1RTd1bkJFO0VBQXFDLGdCQUFBO0F2RWl2bkJ2Qzs7QXVFanZuQkU7RUFBcUMsZ0JBQUE7QXZFcXZuQnZDOztBdUVydm5CRTtFQUFxQyxnQkFBQTtBdkV5dm5CdkM7O0F1RXp2bkJFO0VBQXFDLGdCQUFBO0F2RTZ2bkJ2Qzs7QXVFN3ZuQkU7RUFBcUMsZ0JBQUE7QXZFaXduQnZDOztBdUVqd25CRTtFQUFxQyxnQkFBQTtBdkVxd25CdkM7O0F1RXJ3bkJFO0VBQXFDLGdCQUFBO0F2RXl3bkJ2Qzs7QXVFenduQkU7RUFBcUMsZ0JBQUE7QXZFNnduQnZDOztBdUU3d25CRTtFQUFxQyxnQkFBQTtBdkVpeG5CdkM7O0F1RWp4bkJFO0VBQXFDLGdCQUFBO0F2RXF4bkJ2Qzs7QXVFcnhuQkU7RUFBcUMsZ0JBQUE7QXZFeXhuQnZDOztBdUV6eG5CRTtFQUFxQyxnQkFBQTtBdkU2eG5CdkM7O0F1RTd4bkJFO0VBQXFDLGdCQUFBO0F2RWl5bkJ2Qzs7QXVFanluQkU7RUFBcUMsZ0JBQUE7QXZFcXluQnZDOztBdUVyeW5CRTtFQUFxQyxnQkFBQTtBdkV5eW5CdkM7O0F1RXp5bkJFO0VBQXFDLGdCQUFBO0F2RTZ5bkJ2Qzs7QXVFN3luQkU7RUFBcUMsZ0JBQUE7QXZFaXpuQnZDOztBdUVqem5CRTtFQUFxQyxnQkFBQTtBdkVxem5CdkM7O0F1RXJ6bkJFO0VBQXFDLGdCQUFBO0F2RXl6bkJ2Qzs7QXVFenpuQkU7RUFBcUMsZ0JBQUE7QXZFNnpuQnZDOztBdUU3em5CRTtFQUFxQyxnQkFBQTtBdkVpMG5CdkM7O0F1RWowbkJFO0VBQXFDLGdCQUFBO0F2RXEwbkJ2Qzs7QXVFcjBuQkU7RUFBcUMsZ0JBQUE7QXZFeTBuQnZDOztBdUV6MG5CRTtFQUFxQyxnQkFBQTtBdkU2MG5CdkM7O0F1RTcwbkJFO0VBQXFDLGdCQUFBO0F2RWkxbkJ2Qzs7QXVFajFuQkU7RUFBcUMsZ0JBQUE7QXZFcTFuQnZDOztBdUVyMW5CRTtFQUFxQyxnQkFBQTtBdkV5MW5CdkM7O0F1RXoxbkJFO0VBQXFDLGdCQUFBO0F2RTYxbkJ2Qzs7QXVFNzFuQkU7RUFBcUMsZ0JBQUE7QXZFaTJuQnZDOztBdUVqMm5CRTtFQUFxQyxnQkFBQTtBdkVxMm5CdkM7O0F1RXIybkJFO0VBQXFDLGdCQUFBO0F2RXkybkJ2Qzs7QXVFejJuQkU7RUFBcUMsZ0JBQUE7QXZFNjJuQnZDOztBdUU3Mm5CRTtFQUFxQyxnQkFBQTtBdkVpM25CdkM7O0F1RWozbkJFO0VBQXFDLGdCQUFBO0F2RXEzbkJ2Qzs7QXVFcjNuQkU7RUFBcUMsZ0JBQUE7QXZFeTNuQnZDOztBdUV6M25CRTtFQUFxQyxnQkFBQTtBdkU2M25CdkM7O0F1RTczbkJFO0VBQXFDLGdCQUFBO0F2RWk0bkJ2Qzs7QXVFajRuQkU7RUFBcUMsZ0JBQUE7QXZFcTRuQnZDOztBdUVyNG5CRTtFQUFxQyxnQkFBQTtBdkV5NG5CdkM7O0F1RXo0bkJFO0VBQXFDLGdCQUFBO0F2RTY0bkJ2Qzs7QXVFNzRuQkU7RUFBcUMsZ0JBQUE7QXZFaTVuQnZDOztBdUVqNW5CRTtFQUFxQyxnQkFBQTtBdkVxNW5CdkM7O0F1RXI1bkJFO0VBQXFDLGdCQUFBO0F2RXk1bkJ2Qzs7QXVFejVuQkU7RUFBcUMsZ0JBQUE7QXZFNjVuQnZDOztBdUU3NW5CRTtFQUFxQyxnQkFBQTtBdkVpNm5CdkM7O0F1RWo2bkJFO0VBQXFDLGdCQUFBO0F2RXE2bkJ2Qzs7QXVFcjZuQkU7RUFBcUMsZ0JBQUE7QXZFeTZuQnZDOztBdUV6Nm5CRTtFQUFxQyxnQkFBQTtBdkU2Nm5CdkM7O0F1RTc2bkJFO0VBQXFDLGdCQUFBO0F2RWk3bkJ2Qzs7QXVFajduQkU7RUFBcUMsZ0JBQUE7QXZFcTduQnZDOztBdUVyN25CRTtFQUFxQyxnQkFBQTtBdkV5N25CdkM7O0F1RXo3bkJFO0VBQXFDLGdCQUFBO0F2RTY3bkJ2Qzs7QXVFNzduQkU7RUFBcUMsZ0JBQUE7QXZFaThuQnZDOztBdUVqOG5CRTtFQUFxQyxnQkFBQTtBdkVxOG5CdkM7O0F1RXI4bkJFO0VBQXFDLGdCQUFBO0F2RXk4bkJ2Qzs7QXVFejhuQkU7RUFBcUMsZ0JBQUE7QXZFNjhuQnZDOztBdUU3OG5CRTtFQUFxQyxnQkFBQTtBdkVpOW5CdkM7O0F1RWo5bkJFO0VBQXFDLGdCQUFBO0F2RXE5bkJ2Qzs7QXVFcjluQkU7RUFBcUMsZ0JBQUE7QXZFeTluQnZDOztBdUV6OW5CRTtFQUFxQyxnQkFBQTtBdkU2OW5CdkM7O0F1RTc5bkJFO0VBQXFDLGdCQUFBO0F2RWkrbkJ2Qzs7QXVFaituQkU7RUFBcUMsZ0JBQUE7QXZFcStuQnZDOztBdUVyK25CRTtFQUFxQyxnQkFBQTtBdkV5K25CdkM7O0F1RXorbkJFO0VBQXFDLGdCQUFBO0F2RTYrbkJ2Qzs7QXVFNytuQkU7RUFBcUMsZ0JBQUE7QXZFaS9uQnZDOztBdUVqL25CRTtFQUFxQyxnQkFBQTtBdkVxL25CdkM7O0F1RXIvbkJFO0VBQXFDLGdCQUFBO0F2RXkvbkJ2Qzs7QXVFei9uQkU7RUFBcUMsZ0JBQUE7QXZFNi9uQnZDOztBdUU3L25CRTtFQUFxQyxnQkFBQTtBdkVpZ29CdkM7O0F1RWpnb0JFO0VBQXFDLGdCQUFBO0F2RXFnb0J2Qzs7QXVFcmdvQkU7RUFBcUMsZ0JBQUE7QXZFeWdvQnZDOztBdUV6Z29CRTtFQUFxQyxnQkFBQTtBdkU2Z29CdkM7O0F1RTdnb0JFO0VBQXFDLGdCQUFBO0F2RWlob0J2Qzs7QXVFamhvQkU7RUFBcUMsZ0JBQUE7QXZFcWhvQnZDOztBdUVyaG9CRTtFQUFxQyxnQkFBQTtBdkV5aG9CdkM7O0F1RXpob0JFO0VBQXFDLGdCQUFBO0F2RTZob0J2Qzs7QXVFN2hvQkU7RUFBcUMsZ0JBQUE7QXZFaWlvQnZDOztBdUVqaW9CRTtFQUFxQyxnQkFBQTtBdkVxaW9CdkM7O0F1RXJpb0JFO0VBQXFDLGdCQUFBO0F2RXlpb0J2Qzs7QXVFemlvQkU7RUFBcUMsZ0JBQUE7QXZFNmlvQnZDOztBdUU3aW9CRTtFQUFxQyxnQkFBQTtBdkVpam9CdkM7O0F1RWpqb0JFO0VBQXFDLGdCQUFBO0F2RXFqb0J2Qzs7QXVFcmpvQkU7RUFBcUMsZ0JBQUE7QXZFeWpvQnZDOztBdUV6am9CRTtFQUFxQyxnQkFBQTtBdkU2am9CdkM7O0F1RTdqb0JFO0VBQXFDLGdCQUFBO0F2RWlrb0J2Qzs7QXVFamtvQkU7RUFBcUMsZ0JBQUE7QXZFcWtvQnZDOztBdUVya29CRTtFQUFxQyxnQkFBQTtBdkV5a29CdkM7O0F1RXprb0JFO0VBQXFDLGdCQUFBO0F2RTZrb0J2Qzs7QXVFN2tvQkU7RUFBcUMsZ0JBQUE7QXZFaWxvQnZDOztBdUVqbG9CRTtFQUFxQyxnQkFBQTtBdkVxbG9CdkM7O0F1RXJsb0JFO0VBQXFDLGdCQUFBO0F2RXlsb0J2Qzs7QXVFemxvQkU7RUFBcUMsZ0JBQUE7QXZFNmxvQnZDOztBdUU3bG9CRTtFQUFxQyxnQkFBQTtBdkVpbW9CdkM7O0F1RWptb0JFO0VBQXFDLGdCQUFBO0F2RXFtb0J2Qzs7QXVFcm1vQkU7RUFBcUMsZ0JBQUE7QXZFeW1vQnZDOztBdUV6bW9CRTtFQUFxQyxnQkFBQTtBdkU2bW9CdkM7O0F1RTdtb0JFO0VBQXFDLGdCQUFBO0F2RWlub0J2Qzs7QXVFam5vQkU7RUFBcUMsZ0JBQUE7QXZFcW5vQnZDOztBdUVybm9CRTtFQUFxQyxnQkFBQTtBdkV5bm9CdkM7O0F1RXpub0JFO0VBQXFDLGdCQUFBO0F2RTZub0J2Qzs7QXVFN25vQkU7RUFBcUMsZ0JBQUE7QXZFaW9vQnZDOztBdUVqb29CRTtFQUFxQyxnQkFBQTtBdkVxb29CdkM7O0F1RXJvb0JFO0VBQXFDLGdCQUFBO0F2RXlvb0J2Qzs7QXVFem9vQkU7RUFBcUMsZ0JBQUE7QXZFNm9vQnZDOztBdUU3b29CRTtFQUFxQyxnQkFBQTtBdkVpcG9CdkM7O0F1RWpwb0JFO0VBQXFDLGdCQUFBO0F2RXFwb0J2Qzs7QXVFcnBvQkU7RUFBcUMsZ0JBQUE7QXZFeXBvQnZDOztBdUV6cG9CRTtFQUFxQyxnQkFBQTtBdkU2cG9CdkM7O0F1RTdwb0JFO0VBQXFDLGdCQUFBO0F2RWlxb0J2Qzs7QXVFanFvQkU7RUFBcUMsZ0JBQUE7QXZFcXFvQnZDOztBdUVycW9CRTtFQUFxQyxnQkFBQTtBdkV5cW9CdkM7O0F1RXpxb0JFO0VBQXFDLGdCQUFBO0F2RTZxb0J2Qzs7QXVFN3FvQkU7RUFBcUMsZ0JBQUE7QXZFaXJvQnZDOztBdUVqcm9CRTtFQUFxQyxnQkFBQTtBdkVxcm9CdkM7O0F1RXJyb0JFO0VBQXFDLGdCQUFBO0F2RXlyb0J2Qzs7QXVFenJvQkU7RUFBcUMsZ0JBQUE7QXZFNnJvQnZDOztBdUU3cm9CRTtFQUFxQyxnQkFBQTtBdkVpc29CdkM7O0F1RWpzb0JFO0VBQXFDLGdCQUFBO0F2RXFzb0J2Qzs7QXVFcnNvQkU7RUFBcUMsZ0JBQUE7QXZFeXNvQnZDOztBdUV6c29CRTtFQUFxQyxnQkFBQTtBdkU2c29CdkM7O0F1RTdzb0JFO0VBQXFDLGdCQUFBO0F2RWl0b0J2Qzs7QXVFanRvQkU7RUFBcUMsZ0JBQUE7QXZFcXRvQnZDOztBdUVydG9CRTtFQUFxQyxnQkFBQTtBdkV5dG9CdkM7O0F1RXp0b0JFO0VBQXFDLGdCQUFBO0F2RTZ0b0J2Qzs7QXVFN3RvQkU7RUFBcUMsZ0JBQUE7QXZFaXVvQnZDOztBdUVqdW9CRTtFQUFxQyxnQkFBQTtBdkVxdW9CdkM7O0F1RXJ1b0JFO0VBQXFDLGdCQUFBO0F2RXl1b0J2Qzs7QXVFenVvQkU7RUFBcUMsZ0JBQUE7QXZFNnVvQnZDOztBdUU3dW9CRTtFQUFxQyxnQkFBQTtBdkVpdm9CdkM7O0F1RWp2b0JFO0VBQXFDLGdCQUFBO0F2RXF2b0J2Qzs7QXVFcnZvQkU7RUFBcUMsZ0JBQUE7QXZFeXZvQnZDOztBdUV6dm9CRTtFQUFxQyxnQkFBQTtBdkU2dm9CdkM7O0F1RTd2b0JFO0VBQXFDLGdCQUFBO0F2RWl3b0J2Qzs7QXVFandvQkU7RUFBcUMsZ0JBQUE7QXZFcXdvQnZDOztBdUVyd29CRTtFQUFxQyxnQkFBQTtBdkV5d29CdkM7O0F1RXp3b0JFO0VBQXFDLGdCQUFBO0F2RTZ3b0J2Qzs7QXVFN3dvQkU7RUFBcUMsZ0JBQUE7QXZFaXhvQnZDOztBdUVqeG9CRTtFQUFxQyxnQkFBQTtBdkVxeG9CdkM7O0F1RXJ4b0JFO0VBQXFDLGdCQUFBO0F2RXl4b0J2Qzs7QXVFenhvQkU7RUFBcUMsZ0JBQUE7QXZFNnhvQnZDOztBdUU3eG9CRTtFQUFxQyxnQkFBQTtBdkVpeW9CdkM7O0F1RWp5b0JFO0VBQXFDLGdCQUFBO0F2RXF5b0J2Qzs7QXVFcnlvQkU7RUFBcUMsZ0JBQUE7QXZFeXlvQnZDOztBdUV6eW9CRTtFQUFxQyxnQkFBQTtBdkU2eW9CdkM7O0F1RTd5b0JFO0VBQXFDLGdCQUFBO0F2RWl6b0J2Qzs7QXVFanpvQkU7RUFBcUMsZ0JBQUE7QXZFcXpvQnZDOztBdUVyem9CRTtFQUFxQyxnQkFBQTtBdkV5em9CdkM7O0F1RXp6b0JFO0VBQXFDLGdCQUFBO0F2RTZ6b0J2Qzs7QXVFN3pvQkU7RUFBcUMsZ0JBQUE7QXZFaTBvQnZDOztBdUVqMG9CRTtFQUFxQyxnQkFBQTtBdkVxMG9CdkM7O0F1RXIwb0JFO0VBQXFDLGdCQUFBO0F2RXkwb0J2Qzs7QXVFejBvQkU7RUFBcUMsZ0JBQUE7QXZFNjBvQnZDOztBdUU3MG9CRTtFQUFxQyxnQkFBQTtBdkVpMW9CdkM7O0F1RWoxb0JFO0VBQXFDLGdCQUFBO0F2RXExb0J2Qzs7QXVFcjFvQkU7RUFBcUMsZ0JBQUE7QXZFeTFvQnZDOztBdUV6MW9CRTtFQUFxQyxnQkFBQTtBdkU2MW9CdkM7O0F1RTcxb0JFO0VBQXFDLGdCQUFBO0F2RWkyb0J2Qzs7QXVFajJvQkU7RUFBcUMsZ0JBQUE7QXZFcTJvQnZDOztBdUVyMm9CRTtFQUFxQyxnQkFBQTtBdkV5Mm9CdkM7O0F1RXoyb0JFO0VBQXFDLGdCQUFBO0F2RTYyb0J2Qzs7QXVFNzJvQkU7RUFBcUMsZ0JBQUE7QXZFaTNvQnZDOztBdUVqM29CRTtFQUFxQyxnQkFBQTtBdkVxM29CdkM7O0F1RXIzb0JFO0VBQXFDLGdCQUFBO0F2RXkzb0J2Qzs7QXVFejNvQkU7RUFBcUMsZ0JBQUE7QXZFNjNvQnZDOztBdUU3M29CRTtFQUFxQyxnQkFBQTtBdkVpNG9CdkM7O0F1RWo0b0JFO0VBQXFDLGdCQUFBO0F2RXE0b0J2Qzs7QXVFcjRvQkU7RUFBcUMsZ0JBQUE7QXZFeTRvQnZDOztBdUV6NG9CRTtFQUFxQyxnQkFBQTtBdkU2NG9CdkM7O0F1RTc0b0JFO0VBQXFDLGdCQUFBO0F2RWk1b0J2Qzs7QXVFajVvQkU7RUFBcUMsZ0JBQUE7QXZFcTVvQnZDOztBdUVyNW9CRTtFQUFxQyxnQkFBQTtBdkV5NW9CdkM7O0F1RXo1b0JFO0VBQXFDLGdCQUFBO0F2RTY1b0J2Qzs7QXVFNzVvQkU7RUFBcUMsZ0JBQUE7QXZFaTZvQnZDOztBdUVqNm9CRTtFQUFxQyxnQkFBQTtBdkVxNm9CdkM7O0F1RXI2b0JFO0VBQXFDLGdCQUFBO0F2RXk2b0J2Qzs7QXVFejZvQkU7RUFBcUMsZ0JBQUE7QXZFNjZvQnZDOztBdUU3Nm9CRTtFQUFxQyxnQkFBQTtBdkVpN29CdkM7O0F1RWo3b0JFO0VBQXFDLGdCQUFBO0F2RXE3b0J2Qzs7QXVFcjdvQkU7RUFBcUMsZ0JBQUE7QXZFeTdvQnZDOztBdUV6N29CRTtFQUFxQyxnQkFBQTtBdkU2N29CdkM7O0F1RTc3b0JFO0VBQXFDLGdCQUFBO0F2RWk4b0J2Qzs7QXVFajhvQkU7RUFBcUMsZ0JBQUE7QXZFcThvQnZDOztBdUVyOG9CRTtFQUFxQyxnQkFBQTtBdkV5OG9CdkM7O0F1RXo4b0JFO0VBQXFDLGdCQUFBO0F2RTY4b0J2Qzs7QXVFNzhvQkU7RUFBcUMsZ0JBQUE7QXZFaTlvQnZDOztBdUVqOW9CRTtFQUFxQyxnQkFBQTtBdkVxOW9CdkM7O0F1RXI5b0JFO0VBQXFDLGdCQUFBO0F2RXk5b0J2Qzs7QXVFejlvQkU7RUFBcUMsZ0JBQUE7QXZFNjlvQnZDOztBdUU3OW9CRTtFQUFxQyxnQkFBQTtBdkVpK29CdkM7O0F1RWorb0JFO0VBQXFDLGdCQUFBO0F2RXErb0J2Qzs7QXVFcitvQkU7RUFBcUMsZ0JBQUE7QXZFeStvQnZDOztBdUV6K29CRTtFQUFxQyxnQkFBQTtBdkU2K29CdkM7O0F1RTcrb0JFO0VBQXFDLGdCQUFBO0F2RWkvb0J2Qzs7QXVFai9vQkU7RUFBcUMsZ0JBQUE7QXZFcS9vQnZDOztBdUVyL29CRTtFQUFxQyxnQkFBQTtBdkV5L29CdkM7O0F1RXovb0JFO0VBQXFDLGdCQUFBO0F2RTYvb0J2Qzs7QXVFNy9vQkU7RUFBcUMsZ0JBQUE7QXZFaWdwQnZDOztBdUVqZ3BCRTtFQUFxQyxnQkFBQTtBdkVxZ3BCdkM7O0F1RXJncEJFO0VBQXFDLGdCQUFBO0F2RXlncEJ2Qzs7QXVFemdwQkU7RUFBcUMsZ0JBQUE7QXZFNmdwQnZDOztBdUU3Z3BCRTtFQUFxQyxnQkFBQTtBdkVpaHBCdkM7O0F1RWpocEJFO0VBQXFDLGdCQUFBO0F2RXFocEJ2Qzs7QXVFcmhwQkU7RUFBcUMsZ0JBQUE7QXZFeWhwQnZDOztBdUV6aHBCRTtFQUFxQyxnQkFBQTtBdkU2aHBCdkM7O0F1RTdocEJFO0VBQXFDLGdCQUFBO0F2RWlpcEJ2Qzs7QXVFamlwQkU7RUFBcUMsZ0JBQUE7QXZFcWlwQnZDOztBdUVyaXBCRTtFQUFxQyxnQkFBQTtBdkV5aXBCdkM7O0F1RXppcEJFO0VBQXFDLGdCQUFBO0F2RTZpcEJ2Qzs7QXVFN2lwQkU7RUFBcUMsZ0JBQUE7QXZFaWpwQnZDOztBdUVqanBCRTtFQUFxQyxnQkFBQTtBdkVxanBCdkM7O0F1RXJqcEJFO0VBQXFDLGdCQUFBO0F2RXlqcEJ2Qzs7QXVFempwQkU7RUFBcUMsZ0JBQUE7QXZFNmpwQnZDOztBdUU3anBCRTtFQUFxQyxnQkFBQTtBdkVpa3BCdkM7O0F1RWprcEJFO0VBQXFDLGdCQUFBO0F2RXFrcEJ2Qzs7QXVFcmtwQkU7RUFBcUMsZ0JBQUE7QXZFeWtwQnZDOztBdUV6a3BCRTtFQUFxQyxnQkFBQTtBdkU2a3BCdkM7O0F1RTdrcEJFO0VBQXFDLGdCQUFBO0F2RWlscEJ2Qzs7QXVFamxwQkU7RUFBcUMsZ0JBQUE7QXZFcWxwQnZDOztBdUVybHBCRTtFQUFxQyxnQkFBQTtBdkV5bHBCdkM7O0F1RXpscEJFO0VBQXFDLGdCQUFBO0F2RTZscEJ2Qzs7QXVFN2xwQkU7RUFBcUMsZ0JBQUE7QXZFaW1wQnZDOztBdUVqbXBCRTtFQUFxQyxnQkFBQTtBdkVxbXBCdkM7O0F1RXJtcEJFO0VBQXFDLGdCQUFBO0F2RXltcEJ2Qzs7QXVFem1wQkU7RUFBcUMsZ0JBQUE7QXZFNm1wQnZDOztBdUU3bXBCRTtFQUFxQyxnQkFBQTtBdkVpbnBCdkM7O0F1RWpucEJFO0VBQXFDLGdCQUFBO0F2RXFucEJ2Qzs7QXVFcm5wQkU7RUFBcUMsZ0JBQUE7QXZFeW5wQnZDOztBdUV6bnBCRTtFQUFxQyxnQkFBQTtBdkU2bnBCdkM7O0F1RTducEJFO0VBQXFDLGdCQUFBO0F2RWlvcEJ2Qzs7QXVFam9wQkU7RUFBcUMsZ0JBQUE7QXZFcW9wQnZDOztBdUVyb3BCRTtFQUFxQyxnQkFBQTtBdkV5b3BCdkM7O0F1RXpvcEJFO0VBQXFDLGdCQUFBO0F2RTZvcEJ2Qzs7QXVFN29wQkU7RUFBcUMsZ0JBQUE7QXZFaXBwQnZDOztBdUVqcHBCRTtFQUFxQyxnQkFBQTtBdkVxcHBCdkM7O0F1RXJwcEJFO0VBQXFDLGdCQUFBO0F2RXlwcEJ2Qzs7QXVFenBwQkU7RUFBcUMsZ0JBQUE7QXZFNnBwQnZDOztBdUU3cHBCRTtFQUFxQyxnQkFBQTtBdkVpcXBCdkM7O0F1RWpxcEJFO0VBQXFDLGdCQUFBO0F2RXFxcEJ2Qzs7QXVFcnFwQkU7RUFBcUMsZ0JBQUE7QXZFeXFwQnZDOztBdUV6cXBCRTtFQUFxQyxnQkFBQTtBdkU2cXBCdkM7O0F1RTdxcEJFO0VBQXFDLGdCQUFBO0F2RWlycEJ2Qzs7QXVFanJwQkU7RUFBcUMsZ0JBQUE7QXZFcXJwQnZDOztBdUVycnBCRTtFQUFxQyxnQkFBQTtBdkV5cnBCdkM7O0F1RXpycEJFO0VBQXFDLGdCQUFBO0F2RTZycEJ2Qzs7QXVFN3JwQkU7RUFBcUMsZ0JBQUE7QXZFaXNwQnZDOztBdUVqc3BCRTtFQUFxQyxnQkFBQTtBdkVxc3BCdkM7O0F1RXJzcEJFO0VBQXFDLGdCQUFBO0F2RXlzcEJ2Qzs7QXVFenNwQkU7RUFBcUMsZ0JBQUE7QXZFNnNwQnZDOztBdUU3c3BCRTtFQUFxQyxnQkFBQTtBdkVpdHBCdkM7O0F1RWp0cEJFO0VBQXFDLGdCQUFBO0F2RXF0cEJ2Qzs7QXVFcnRwQkU7RUFBcUMsZ0JBQUE7QXZFeXRwQnZDOztBdUV6dHBCRTtFQUFxQyxnQkFBQTtBdkU2dHBCdkM7O0F1RTd0cEJFO0VBQXFDLGdCQUFBO0F2RWl1cEJ2Qzs7QXVFanVwQkU7RUFBcUMsZ0JBQUE7QXZFcXVwQnZDOztBdUVydXBCRTtFQUFxQyxnQkFBQTtBdkV5dXBCdkM7O0F1RXp1cEJFO0VBQXFDLGdCQUFBO0F2RTZ1cEJ2Qzs7QXVFN3VwQkU7RUFBcUMsZ0JBQUE7QXZFaXZwQnZDOztBdUVqdnBCRTtFQUFxQyxnQkFBQTtBdkVxdnBCdkM7O0F1RXJ2cEJFO0VBQXFDLGdCQUFBO0F2RXl2cEJ2Qzs7QXVFenZwQkU7RUFBcUMsZ0JBQUE7QXZFNnZwQnZDOztBdUU3dnBCRTtFQUFxQyxnQkFBQTtBdkVpd3BCdkM7O0F1RWp3cEJFO0VBQXFDLGdCQUFBO0F2RXF3cEJ2Qzs7QXVFcndwQkU7RUFBcUMsZ0JBQUE7QXZFeXdwQnZDOztBdUV6d3BCRTtFQUFxQyxnQkFBQTtBdkU2d3BCdkM7O0F1RTd3cEJFO0VBQXFDLGdCQUFBO0F2RWl4cEJ2Qzs7QXVFanhwQkU7RUFBcUMsZ0JBQUE7QXZFcXhwQnZDOztBdUVyeHBCRTtFQUFxQyxnQkFBQTtBdkV5eHBCdkM7O0F1RXp4cEJFO0VBQXFDLGdCQUFBO0F2RTZ4cEJ2Qzs7QXVFN3hwQkU7RUFBcUMsZ0JBQUE7QXZFaXlwQnZDOztBdUVqeXBCRTtFQUFxQyxnQkFBQTtBdkVxeXBCdkM7O0F1RXJ5cEJFO0VBQXFDLGdCQUFBO0F2RXl5cEJ2Qzs7QXVFenlwQkU7RUFBcUMsZ0JBQUE7QXZFNnlwQnZDOztBdUU3eXBCRTtFQUFxQyxnQkFBQTtBdkVpenBCdkM7O0F1RWp6cEJFO0VBQXFDLGdCQUFBO0F2RXF6cEJ2Qzs7QXVFcnpwQkU7RUFBcUMsZ0JBQUE7QXZFeXpwQnZDOztBdUV6enBCRTtFQUFxQyxnQkFBQTtBdkU2enBCdkM7O0F1RTd6cEJFO0VBQXFDLGdCQUFBO0F2RWkwcEJ2Qzs7QXVFajBwQkU7RUFBcUMsZ0JBQUE7QXZFcTBwQnZDOztBdUVyMHBCRTtFQUFxQyxnQkFBQTtBdkV5MHBCdkM7O0F1RXowcEJFO0VBQXFDLGdCQUFBO0F2RTYwcEJ2Qzs7QXVF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O0E5RXUzcUJGO0E4RXIzcUJFO0VBQ0MsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFRQSxlQUFBO0E5RWczcUJIO0E4RXQzcUJHO0VBQ0MsZ0JBQUE7QTlFdzNxQko7QThFMzJxQkM7RUFDQyxjbEQ3TU07QTVCMGpyQlI7O0ErRTlqckJDO0VBQ0MsZ0JBQUE7RUFDQSw2QmpFMDNCc0M7RWlFejNCdEMsMkJqRTgzQnNDO0VpRTczQnRDLGdCaEZ3Q2lCO0VnRnZDakIsa0JoRmNnQjtFZ0ZiaEIsd0NBQUE7RUFFQSxlaEZLZTtFZ0ZKZixjQUFBO0VBQ0Esd0VqRW01QnNDO0FkNnFwQnhDO0ErRTlqckJFO0VBQ0MsZ0NqRW00QnFDO0FkNnJwQnhDO0ErRWprckJFO0VBQ0MsZ0NqRW00QnFDO0FkNnJwQnhDO0ErRTdqckJFO0VBQ0MscUJqRTAzQnFDO0VpRXozQnJDLGdCQUFBO0VBRUEsMkJqRTYyQnFDO0FkaXRwQnhDO0ErRTFqckJDO0VBQ0MscUJBQUE7RUFDQSxnQmhGVWdCO0FDa2pyQmxCOztBK0V4anJCQTtFQUNDLGtCQUFBO0VBQ0EsbUJBQUE7QS9FMmpyQkQ7O0ErRXRqckJDOzs7Ozs7O0VBT0Msa0JBQUE7RUFDQSw2QmpFKzBCc0M7RWlFOTBCdEMsMkJqRW0xQnNDO0VpRWwxQnRDLGdCaEZIaUI7RWdGSWpCLGtCaEY3QmdCO0VnRjhCaEIsd0NBQUE7RUFDQSx3Q2pFdTJCc0M7RWlFdDJCdEMsMEJBQUE7RUFDQSxjaEZ1R2tCO0VnRnRHbEIsd0VqRXcyQnNDO0FkaXRwQnhDO0ErRXZqckJFO0VBQ0MsZ0NqRXcxQnFDO0FkdXVwQnhDO0ErRWhrckJFOzs7Ozs7O0VBQ0MsZ0NqRXcxQnFDO0FkdXVwQnhDO0ErRTVqckJFOzs7Ozs7O0VBQ0MscUJqRSswQnFDO0VpRTcwQnJDLDJCakVtMEJxQztBZGd3cEJ4QztBK0U5anJCQztFQUNDLGtCQUFBO0VBQ0EsZWhGeERlO0VnRnlEZixtQmhGckNrQjtFZ0ZzQ2xCLGlCQUFBO0VBQ0EseUNoRnlDcUI7RWdGeENyQixjaEZrRmtCO0FDOCtxQnBCOztBK0U1anJCQTtFQUNDLHVCQUFBO0EvRStqckJEOztBK0U3anJCQTtFQUNDLDJCQUFBO0EvRWdrckJEOztBK0U1anJCQTtFQUNDLHlQQUFBO0EvRStqckJEOztBK0V6anJCQTtFQUNDLFVBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7QS9FNGpyQkQ7QStFempyQkM7RUFDQyxTQUFBO0VBQ0EsZ0JBQUE7QS9FMmpyQkY7QStFempyQkU7RUFDQyxTQUFBO0VBQ0EsY25EekdJO0E1Qm9xckJQO0ErRXRqckJDO0VBQ0MsWUFBQTtFQUNBLGNBQUE7QS9Fd2pyQkY7O0ErRXBqckJBO0VBQ0MsK0JBQUE7RUFDQSxrQ0FBQTtBL0V1anJCRDs7QWdGanJyQkM7RUFDQyxrQkFBQTtFQUNBLGVqRmdCZTtFaUZmZixtQmpGbUNrQjtFaUZsQ2xCLGlCQUFBO0VBQ0EsZ0JqRm9DZ0I7RWlGbkNoQixjakYwSmtCO0FDMGhyQnBCO0FnRmpyckJDO0VBRUMseUJwRFBLO0VvRFFMLGNwREhNO0VvRElOLHFCcERUSztBNUIycnJCUDtBZ0ZocnJCRTtFQUNDLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjcERUSztBNUIycnJCUjtBZ0Y5cXJCQztFQUNDLHlCcERmSTtFb0RnQkosY3BEZk07RW9EZ0JOLHFCcERqQkk7QTVCaXNyQk47QWdGOXFyQkU7RUFDQyx5QkFBQTtFQUNBLGNwRHBCSztFb0RxQkwscUJBQUE7QWhGZ3JyQkg7QWdGNXFyQkM7RUFDQyx5QnBEakNVO0VvRGtDVixjcEQzQk07RW9ENEJOLHFCcERuQ1U7QTVCaXRyQlo7QWdGNXFyQkU7RUFDQyx5QkFBQTtFQUNBLGNwRGhDSztFb0RpQ0wscUJBQUE7QWhGOHFyQkg7QWdGMXFyQkM7RUFDQyx3Q2pGMUNZO0VpRjJDWixjcER2Q007RW9Ed0NOLHFCcER4Q007QTVCb3RyQlI7QWdGMXFyQkU7RUFDQyx5QnBEM0NLO0VvRDRDTCxxQnBENUNLO0VvRDZDTCxjcERsREk7QTVCOHRyQlA7QWdGdnFyQkU7RUFDQyw2QkFBQTtFQUNBLGNwRHpESTtFb0QwREosdUJBQUE7RUFDQSx5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cUZ2L3JCQTtFQUNJLFdBQUE7QXJGMC9yQko7O0FxRnQvckJBO0VBQ0ksVUFBQTtBckZ5L3JCSjs7QXNGemdzQkE7RUFDSSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBdEY0Z3NCSjtBSW44ckJJO0VrRjVFSjtJQUtRLGVBQUE7RXRGOGdzQk47QUFDRjtBc0Y3Z3NCSTtFQUNJLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBdEYrZ3NCUjtBc0Y3Z3NCUTtFQUVJLGdCQUFBO0F0Rjhnc0JaO0FzRjVnc0JRO0VBRUksa0JBQUE7QXRGNmdzQlo7O0F1Rjloc0JBO0VBQ0ksbUJ4RnNHZ0I7RXdGckdoQixnQnhGcUdnQjtBQzQ3ckJwQjs7QXVGOWhzQkE7RUFDSSxjQUFBO0F2Rmlpc0JKOztBdUY5aHNCQTtFQUNJLG1CQUFBO0F2Rmlpc0JKOztBdUYvaHNCQTtFQUNJLHVCQUFBO0F2Rmtpc0JKOztBdUZoaXNCQTtFQUNJLGtCQUFBO0F2Rm1pc0JKOztBdUZqaXNCQTtFQUNJLG1CeEZLWTtFd0ZKWixnQkFBQTtBdkZvaXNCSjs7QXdGeGpzQkE7RUFDSSxnQnpGd0VLO0V5RnZFTCxtQnpGcUdnQjtBQ3M5ckJwQjs7QXdGeGpzQkE7RUFDQyxrQkFBQTtBeEYyanNCRDtBd0YxanNCSTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtBeEY0anNCUjs7QXdGempzQkE7RUFDSSxrQkFBQTtBeEY0anNCSjs7QXlGOWlzQkE7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7QXpGaWpzQkY7O0EwRi9rc0JBO0VBQ0ksZ0IzRnVHZ0I7RTJGdEdoQixtQjNGc0dnQjtFMkZyR25CLFMzRnlFbUI7RTJGdkVoQix5Q0FBQTtBMUZpbHNCSjtBSTFnc0JJO0VzRjVFSjtJQU9RLGdCM0ZtRUM7STJGbEVELG1CM0ZrRUM7RUNpaHNCUDtBQUNGO0EwRmpsc0JJO0VBRUksMEJBQUE7QTFGa2xzQlI7QUluaHNCSTtFc0Y1REE7SUFFUSxlQUFBO0UxRmlsc0JWO0FBQ0Y7O0EyRnBtc0JBO0VBQ0kscUNBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VB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KzV2QkY7QTZINzV2QkU7O0VBQ0MsbUI5SDBCaUI7QUNzNHZCcEI7QUluNXZCSTtFeUhkRjs7SUFJRSxjQUFBO0lBQ0EsZ0JBQUE7RTdIazZ2QkY7QUFDRjs7QThIeDl2QkU7RUFDRSxTQUFBO0E5SDI5dkJKO0FJOTV2Qkk7RTBIOURGO0lBR0ksU0FBQTtFOUg2OXZCSjtBQUNGO0E4SDM5dkJFO0VBQ0UsYUFBQTtFQUNBLGdCQUFBO0E5SDY5dkJKIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gVGhlbWUgTmFtZTogICBFTVMgQmFzZVxuIFZlcnNpb246ICAgICAgMC4xXG4qL1xuXG4vKiBCb290c3RyYXAgZnVuY3Rpb25zICovXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiZW1zLWJhc2UvZnVuY3Rpb25zXCI7XG5cbi8qIE91ciBWYXJpYWJsZXMgRmlyc3QgKi9cbkBpbXBvcnQgXCJiYXNlL2Jhc2VfdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUvdmFyaWFibGVzXCI7XG5cbi8qIEJvb3RzdHJhcCB2YXJpYWJsZXMgKi9cbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcblxuLyogQm9vdHN0cmFwIHJlcXVpcmVkICovXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbkBpbXBvcnQgXCJlbXMtYmFzZS9yb290XCI7XG5cbi8qIEJvb3RzdHJhcCBncmlkICovXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvY29udGFpbmVyc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2dyaWRcIjtcblxuLyogQm9vdHN0cmFwIG9wdGlvbmFsICovXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvaGVscGVyc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9hcGlcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9yZWJvb3RcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3R5cGVcIjtcblxuLyogQm9vdHN0cmFwIGNvbXBvbmVudHMgKi9cbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9hY2NvcmRpb25cIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9hbGVydFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2JhZGdlXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9icmVhZGNydW1iXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvY2FyZFwiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Zvcm1zXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2xpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9uYXZiYXJcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9uYXZcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9vZmZjYW52YXNcIjtcblxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb25cIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3BvcG92ZXJcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3Byb2dyZXNzXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9zcGlubmVyXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy90YWJsZXNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3RvYXN0c1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdG9vbHRpcFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XG5cblxuLyogRm9udCBBd2Vzb21lICovXG5cbiRmYS1mb250LXBhdGg6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL2Vtcy1iYXNlL2ZvbnRzL0ZvbnRBd2Vzb21lL3dlYmZvbnRzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9mb250YXdlc29tZVwiO1xuQGltcG9ydCBcIi4uLy4uL2ZvbnRzL0ZvbnRBd2Vzb21lL3Njc3MvYnJhbmRzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZm9udHMvRm9udEF3ZXNvbWUvc2Nzcy9zb2xpZFwiO1xuXG4vKiBNaXhpbnMgKi9cblxuQGltcG9ydCBcImVtcy1iYXNlL21peGluc1wiO1xuXG4vL3RoZXNlIHRoaW5ncyBoYXZlIGJlZW4gc2VwYXJhdGVkIGludG8gZmlsZXMgdG8gaGVscCBrZWVwIGFkbWluLmNzcyBjb25zaXN0ZW50LlxuLy9uZXcgcGFnZXMsIGJsb2NrcywgYml0cyBldGMgc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBhcHByb3ByaWF0ZSBwYXJlbnRcbkBpbXBvcnQgXCJiYXNlXCI7XG4vL3dwIGNvbXBvbmVudHNcbkBpbXBvcnQgXCJ3cC1jb21wb25lbnRzXCI7XG4vLyBjb250ZW50XG5AaW1wb3J0IFwiY29udGVudFwiO1xuLy9wYWdlc1xuQGltcG9ydCBcInBhZ2VzXCI7XG4vLyBibG9ja3NcbkBpbXBvcnQgXCJibG9ja3NcIjtcbi8vIGJpdHNcbkBpbXBvcnQgXCJiaXRzXCI7XG4vLyB0aGVtZSBvdmVycmlkZXNcbkBpbXBvcnQgXCJ0aGVtZVwiO1xuIiwiLy8gRGVmYXVsdCBDb2xvcnNcblxuJHdoaXRlOiB2YXIoLS1icy13aGl0ZSk7XG4kYmxhY2s6IHZhcigtLWJzLWJsYWNrKTtcbiRwcmltYXJ5OiB2YXIoLS1icy1ibHVlKTtcbiRzZWNvbmRhcnk6IHZhcigtLWJzLWdyZWVuKTtcblxuJHRyYW5zcGFyZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuJGVtc19iZzogdmFyKC0tYnMtd2hpdGUpO1xuXG4vL1xuLy8gRGVmYXVsdCBTdHlsZXNcbi8vICRib3gtc2hhZG93OiAwIDVweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiRib3gtc2hhZG93LXNtOiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMzKTtcbiRib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IDBweCAjMjYzYjQwMWE7XG4kYm94LXNoYWRvdy1sZzogNnB4IDZweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiRoci1jb2xvcjogJGJsYWNrO1xuXG4kZm9udC1zaXplLXJvb3Q6IG51bGw7XG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogLjhyZW07XG4kZm9udC1zaXplLWxnOiAxLjRyZW07XG5cblxuJGJvcmRlci1yYWRpdXM6IDEycHg7XG4kYm9yZGVyLXJhZGl1cy1zbTpjYWxjKCRib3JkZXItcmFkaXVzIC8gMik7XG5cbiRtZW51LXNoYWRvdzogMCAxMnB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbi8vQ29udGFpbmVyIFNpemluZ1xuJHdpZGUtd2lkdGg6IDE2MDBweDtcbiRuYXJyb3ctd2lkdGg6IDg4MHB4O1xuJG5hcnJvdy1taWQtd2lkdGg6IDExMjBweDtcbi8vICRtYXgtd2lkdGg6IDEzMjBweDtcbiRtYXgtd2lkdGg6IDE0MTZweDsgLy8gYWRkIDk2IHRvIGFjY291bnQgZm9yIHBhZGRpbmcocylcbi8vIGRlZnVhbHQgYnV0dG9uIHN0eWxlc1xuJGJ0bi1wYWRkaW5nLXg6IDI0cHg7XG4kYnRuLXBhZGRpbmcteTogMTJweDtcbiRidG4tYm9yZGVyLXdpZHRoOiAxcHg7XG4kYnRuLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4kYnRuLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJGJ0bi1mb250LXNpemUtbGc6IDI0cHg7XG4kYnRuLWZvbnQtd2VpZ2h0OiA3MDA7XG5cbi8vIGRlZmF1bHQgaW5wdXQgc3R5bGVzXG4kaW5wdXQtcGFkZGluZy14OiBjYWxjKCRidG4tcGFkZGluZy14IC8gMik7XG4kaW5wdXQtcGFkZGluZy15OiAkYnRuLXBhZGRpbmcteTtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICRidG4tYm9yZGVyLXdpZHRoO1xuJGlucHV0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuJGlucHV0LWZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemU7XG4kaW5wdXQtYm94LXNoYWRvdzogbm9uZTtcblxuXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogdHJ1ZTtcbiRlbmFibGUtY3NzZ3JpZDogdHJ1ZTtcbiRlbmFibGUtZGFyay1tb2RlOiBmYWxzZTtcbiRlbmFibGUtcmZzOiBmYWxzZTtcblxuXG4vLyAvLyBSZXNwb25zaXZlIFNpemluZyB0aGlzIHNldHMgdGhlIGJvb3RzdHJhcCBicmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6ICh4czogMCxcblx0c206IDYwMHB4LFxuXHRtZDogNzY3cHgsXG5cdGxnOiAxMDgwcHgsXG5cdHhsOiAxMjAwcHgsXG5cdHh4bDogMTQwMHB4KTtcbiRjb250YWluZXItbWF4LXdpZHRoczogKHhzOiA1ODhweCxcblx0c206IDgzMHB4LFxuXHRtZDogMTA3M3B4LFxuXHRsZzogMTI0OHB4LFxuXHR4bDogJG1heC13aWR0aCk7XG4kbW9iaWxlLW5hdmlnYXRpb24tYnJlYWtwb2ludDogMTA4MHB4O1xuXG4kc3BhY2VyOiAyNHB4O1xuXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICRzcGFjZXIgKiAyO1xuXG4kc3BhY2VyczogKDA6IDAsXG5cdC8vIHNwYWNpbmcoJzAnKVxuXHQxOiAkc3BhY2VyICogLjI1LFxuXHQvLyBzcGFjaW5nKCd4cycpXG5cdDI6ICRzcGFjZXIgKiAuNSxcblx0Ly8gc3BhY2luZygnc20nKVxuXHQzOiAkc3BhY2VyLFxuXHQvLyBzcGFjaW5nKCdtZCcpXG5cdDQ6ICRzcGFjZXIgKiAxLjUsXG5cdC8vIHNwYWNpbmcoJ2xnJylcblx0NTogJHNwYWNlciAqIDMsXG5cdC8vIHNwYWNpbmcoJ3hsJylcblx0NjogJHNwYWNlciAqIDQsXG5cdC8vIHNwYWNpbmcoJ3h4bCcpXG4pO1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG5cbi8vIHNwYWNpbmcgd2l0aGluIGNvbnRlbnQgLSBjb2x1bW5zLCBtZWRpYS10ZXh0LCBncm91cHMsIGV0Y1xuJGNvbnRlbnRfcGFkZGluZ195OiAkc3BhY2VyO1xuJGNvbnRlbnRfcGFkZGluZ195X21vYmlsZTogJHNwYWNlciAqIC41O1xuJGNvbnRlbnRfcGFkZGluZ194OiAkc3BhY2VyO1xuJGNvbnRlbnRfcGFkZGluZ194X21vYmlsZTogJHNwYWNlcjtcblxuLy8gc3BhY2luZyBiZXR3ZWVuIHNlY3Rpb25zXG4kc2VjdGlvbl9wYWRkaW5nX3k6ICRzcGFjZXIgKiAyO1xuJHNlY3Rpb25fcGFkZGluZ195X21vYmlsZTogJHNwYWNlcjtcblxuOnJvb3Qge1xuXHQtLWJzLWNvbnRhaW5lci1jb250ZW50LXdpZHRoOiAkbWF4LXdpZHRoO1xuXHQtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemU6ICRtYXgtd2lkdGg7XG5cdC0tYnMtY29udGFpbmVyLXdpZGUtd2lkdGg6ICR3aWRlLXdpZHRoO1xuXHQtLWJzLWNvbnRhaW5lci1uYXJyb3ctd2lkdGg6ICRuYXJyb3ctd2lkdGg7XG5cdC0tYnMtY29udGFpbmVyLW5hcnJvdy1taWQtd2lkdGg6ICRuYXJyb3ctbWlkLXdpZHRoO1xufVxuXG5cblxuLy8gYmFzZSB0eXBvZ3JhcGh5XG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJJbnRlclwiLFxuc2Fucy1zZXJpZjtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLFxuc2Fucy1zZXJpZjtcblxuJHRleHQteHhsLWZvbnQtc2l6ZTogNDhweDtcbiR0ZXh0LXhsLWZvbnQtc2l6ZTogMzZweDtcbiR0ZXh0LWxnLWZvbnQtc2l6ZTogMjRweDtcbiR0ZXh0LW1kLWZvbnQtc2l6ZTogMTZweDtcbiR0ZXh0LXNtLWZvbnQtc2l6ZTogMTRweDtcblxuXG4vLyBoZWFkaW5nIGZvbnQgc2l6ZXNcbiRoMS1mb250LXNpemU6IGZvbnQtc2l6ZSgzNnB4LCA0MHB4KTtcbiRoMS1oZXJvLWZvbnQtc2l6ZTogZm9udC1zaXplKDQwcHgsIDQ4cHgpO1xuJGgyLWZvbnQtc2l6ZTogZm9udC1zaXplKDI4cHgsIDM2cHgpO1xuJGgzLWZvbnQtc2l6ZTogZm9udC1zaXplKDI2cHgsIDMycHgpO1xuJGg0LWZvbnQtc2l6ZTogZm9udC1zaXplKDI0cHgsIDI2cHgpO1xuJGg1LWZvbnQtc2l6ZTogZm9udC1zaXplKDI0cHgpO1xuJGg2LWZvbnQtc2l6ZTogZm9udC1zaXplKDE2cHgpO1xuXG4vLyBoZWFkaW5nIGZvbnQgc2l6ZXMgLSBtb2JpbGVcbiRoMS1mb250LXNpemUtbW9iaWxlOiA0OHB4O1xuJGgxLWhlcm8tZm9udC1zaXplLW1vYmlsZTogJGgxLWhlcm8tZm9udC1zaXplICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZS1tb2JpbGU6ICRoMi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplLW1vYmlsZTogJGgzLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemUtbW9iaWxlOiAkaDQtZm9udC1zaXplICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZS1tb2JpbGU6ICRoNS1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplLW1vYmlsZTogJGg2LWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogMTAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiA4MDA7XG4kZm9udC13ZWlnaHQtYmxhY2s6IDkwMDtcblxuXG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjEyNTtcbiRsaW5lLWhlaWdodC1sZzogMS44O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAxO1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuJGJ0bi1saW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuXG4kaGVhZGVyX25hdl9saW5rX3NpemU6IDE4cHg7XG4kaGVhZGVyX25hdl9saW5rX3dlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4kaGVhZGVyX25hdl9saW5rX2hlaWdodDogMS4yO1xuJGhlYWRlcl9uYXZfbGlua19sZXR0ZXJfc3BhY2luZzogLjA1ZW07XG5cblxuJGxvZ29fd2lkdGggOiAyNDFweDtcbiRmb290ZXJfbG9nb193aWR0aCA6IDIyNXB4O1xuXG4vL3Jlc3Buc2l2ZSBkZXNrdG9wIGhlcm8gYmxvY2sgaGVpZ2h0XG4kaGVyby1oZWlnaHQ6IG1heCg4MDBweCwgMzB2dyk7XG5cbi8vIGFsbG93IGZvciB0aGVtZSBzcGVjaWZpYyB2YXJpYWJsZXMgdG8gb3ZlcnJpZGUgZGVmYXVsdHNcbkBpbXBvcnQgXCIuLi90aGVtZS92YXJpYWJsZXNcIjsgLy8gU2l0ZSBTcGVjaWZpYyBWYXJpYWJsZXNcblxuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAwO1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDJweDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAkZGFyay1ibHVlO1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAwO1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICRzcGFjZXI7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICRzcGFjZXI7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICRkYXJrLWJsdWU7XG4kYWNjb3JkaW9uLWljb24td2lkdGg6IDI2cHg7XG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEzLjAwMDIgMTAuMDExOEwyMi44MzkxIDAuMTcyOTU1TDI1LjgzMzUgMy4xNjc0TDEzLjAwMDIgMTYuMDAwN0wwLjE2NjgzIDMuMTY3NEwzLjE2MTI3IDAuMTcyOTU1TDEzLjAwMDIgMTAuMDExOFpcIiBmaWxsPVwiI3skYWNjb3JkaW9uLWljb24tY29sb3J9XCIvPjwvc3ZnPicpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICRhY2NvcmRpb24tYnV0dG9uLWljb247XG4kYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDtcbi8vJG5hdmJhci1jb2xvcjogJHdoaXRlO1xuJGRyb3Bkb3duLWJnOiAkZGFyay1ibHVlO1xuJGRyb3Bkb3duLWxpbmstY29sb3I6ICR3aGl0ZTtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAkeWVsbG93O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAkeWVsbG93O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICR5ZWxsb3c7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICR5ZWxsb3c7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAkeWVsbG93O1xuJG5hdmJhci1saWdodC1jb2xvcjogJHdoaXRlO1xuJGxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcblxuJGRyb3Bkb3duLW1pbi13aWR0aDogNDQwcHg7XG4iLCIvKlxuIFRoZW1lIE5hbWU6ICAgRU1TIEJhc2VcbiBWZXJzaW9uOiAgICAgIDAuMVxuKi9cbi8qIEJvb3RzdHJhcCBmdW5jdGlvbnMgKi9cbi8qIE91ciBWYXJpYWJsZXMgRmlyc3QgKi9cbjpyb290IHtcbiAgLS1icy1jb250YWluZXItY29udGVudC13aWR0aDogJG1heC13aWR0aDtcbiAgLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplOiAkbWF4LXdpZHRoO1xuICAtLWJzLWNvbnRhaW5lci13aWRlLXdpZHRoOiAkd2lkZS13aWR0aDtcbiAgLS1icy1jb250YWluZXItbmFycm93LXdpZHRoOiAkbmFycm93LXdpZHRoO1xuICAtLWJzLWNvbnRhaW5lci1uYXJyb3ctbWlkLXdpZHRoOiAkbmFycm93LW1pZC13aWR0aDtcbn1cblxuLyogQm9vdHN0cmFwIHZhcmlhYmxlcyAqL1xuLyogQm9vdHN0cmFwIHJlcXVpcmVkICovXG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtZGFyay1ibHVlOiAjMTEyNzRhO1xuICAtLWJzLXllbGxvdzogI2ZiYjM0NztcbiAgLS1icy1ibHVlOiAjNDE4MGMyO1xuICAtLWJzLXJlZDogI2IzMjQyYTtcbiAgLS1icy1saWdodC1ncmF5OiAjZjRmNGY0O1xuICAtLWJzLWdyYXk6ICNkOWQ5ZDk7XG4gIC0tYnMtY29wcGVyOiAjYzU2YTQyO1xuICAtLWJzLWJsYWNrOiAjMEQwRDBEO1xuICAtLWJzLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICM0MTgwYzI7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjYjMyNDJhO1xuICAtLWJzLXN1Y2Nlc3M6ICM0MTgwYzI7XG4gIC0tYnMtaW5mbzogIzQxODBjMjtcbiAgLS1icy13YXJuaW5nOiAjZmJiMzQ3O1xuICAtLWJzLWRhbmdlcjogI2IzMjQyYTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiA2NSwgMTI4LCAxOTQ7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTc5LCAzNiwgNDI7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDY1LCAxMjgsIDE5NDtcbiAgLS1icy1pbmZvLXJnYjogNjUsIDEyOCwgMTk0O1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTEsIDE3OSwgNzE7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMTc5LCAzNiwgNDI7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzFhMzM0ZTtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzQ4MGUxMTtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMxYTMzNGU7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMWEzMzRlO1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzY0NDgxYztcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzQ4MGUxMTtcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogIzQ5NTA1NztcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2Q5ZTZmMztcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZjBkM2Q0O1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjZDllNmYzO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjZDllNmYzO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZmVmMGRhO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICNmMGQzZDQ7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZkO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjY2VkNGRhO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogI2IzY2NlNztcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2UxYTdhYTtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNiM2NjZTc7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjYjNjY2U3O1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2ZkZTFiNTtcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2UxYTdhYTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjZTllY2VmO1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogI2FkYjViZDtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAxMywgMTMsIDEzO1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYm9keS1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMTMsIDEzLCAxMztcbiAgLS1icy1ib2R5LWJnOiAjZmZmZmZmO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMTMsIDEzLCAxMztcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMTMsIDEzLCAxMywgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMTMsIDEzLCAxMztcbiAgLS1icy1zZWNvbmRhcnktYmc6ICNlOWVjZWY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogMjMzLCAyMzYsIDIzOTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgxMywgMTMsIDEzLCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMTMsIDEzLCAxMztcbiAgLS1icy10ZXJ0aWFyeS1iZzogI2Y4ZjlmYTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1saW5rLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiA2NSwgMTI4LCAxOTQ7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzMzNjc5ZDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogNTEsIDEwMywgMTU3O1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZlZjBkYTtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMTMsIDEzLCAxMywgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogNnB4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteHhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcbiAgLS1icy1ib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IDBweCByZ2JhKDM4LCA1OSwgNjQsIDAuMTAxOTYwNzg0Myk7XG4gIC0tYnMtYm94LXNoYWRvdy1zbTogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zMyk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogNnB4IDZweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTMsIDEzLCAxMywgMC4wNzUpO1xuICAtLWJzLWZvY3VzLXJpbmctd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEoNjUsIDEyOCwgMTk0LCAwLjI1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjYjMyNDJhO1xufVxuXG46cm9vdCB7XG4gIC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHk6IEhhbmtlbiBHcm90ZXNrLCBzYW5zLXNlcmlmO1xuICAtLWJzLWNvbnRhaW5lci13aWRlLXdpZHRoOiAxNjAwcHg7XG4gIC0tYnMtaDEtZm9udC1zaXplOiBjbGFtcCgzNnB4LCAyLjI1cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjMxMjUpLCA0MHB4KTtcbiAgLS1icy1oMS1oZXJvLWZvbnQtc2l6ZTogY2xhbXAoNDBweCwgMi41cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjYyNSksIDQ4cHgpO1xuICAtLWJzLWgyLWZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMS43NXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC42MjUpLCAzNnB4KTtcbiAgLS1icy1oMy1mb250LXNpemU6IGNsYW1wKDI2cHgsIDEuNjI1cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjQ2ODc1KSwgMzJweCk7XG4gIC0tYnMtaDQtZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjVyZW0gKyAoKDF2dyAtIDMuMnB4KSAqIDAuMTU2MjUpLCAyNnB4KTtcbiAgLS1icy1oNS1mb250LXNpemU6IDI0cHg7XG4gIC0tYnMtaDYtZm9udC1zaXplOiAxNnB4O1xuICAtLWJzLWgxLWZvbnQtc2l6ZS1tb2JpbGU6IDQ4cHg7XG4gIC0tYnMtaDEtaGVyby1mb250LXNpemUtbW9iaWxlOiBjbGFtcCg0MHB4LCAyLjVyZW0gKyAoKDF2dyAtIDMuMnB4KSAqIDAuNjI1KSwgNDhweCk7XG4gIC0tYnMtaDItZm9udC1zaXplLW1vYmlsZTogY2xhbXAoMjhweCwgMS43NXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC42MjUpLCAzNnB4KTtcbiAgLS1icy1oMy1mb250LXNpemUtbW9iaWxlOiBjbGFtcCgyNnB4LCAxLjYyNXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC40Njg3NSksIDMycHgpO1xuICAtLWJzLWg0LWZvbnQtc2l6ZS1tb2JpbGU6IGNsYW1wKDI0cHgsIDEuNXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC4xNTYyNSksIDI2cHgpO1xuICAtLWJzLWg1LWZvbnQtc2l6ZS1tb2JpbGU6IDI0cHg7XG4gIC0tYnMtaDYtZm9udC1zaXplLW1vYmlsZTogMTZweDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemUtbGc6IDI0cHg7XG4gIC0tYnMtZm9udC1zaXplLXNtOiAxNHB4O1xuICAtLWJzLWZvbnQtc2l6ZS1tZDogMTZweDtcbiAgLS1icy1mb250LXNpemUtbGc6IDI0cHg7XG4gIC0tYnMtZm9udC1zaXplLXhsOiAzNnB4O1xuICAtLWJzLWZvbnQtc2l6ZS14eGw6IDQ4cHg7XG4gIC0tYnMtc3BhY2VyLTA6IDA7XG4gIC0tYnMtc3BhY2VyLTE6IDZweDtcbiAgLS1icy1zcGFjZXItMjogMTJweDtcbiAgLS1icy1zcGFjZXItMzogMjRweDtcbiAgLS1icy1zcGFjZXItNDogMzZweDtcbiAgLS1icy1zcGFjZXItNTogNzJweDtcbiAgLS1icy1zcGFjZXItNjogOTZweDtcbiAgLS1icy1jb250YWluZXItY29udGVudC13aWR0aDogY2FsYyg1ODhweCAtIDQ4cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWNvbnRhaW5lci1jb250ZW50LXdpZHRoOiBjYWxjKDgzMHB4IC0gNDhweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICA6cm9vdCB7XG4gICAgLS1icy1jb250YWluZXItY29udGVudC13aWR0aDogY2FsYygxMDczcHggLSA0OHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICA6cm9vdCB7XG4gICAgLS1icy1jb250YWluZXItY29udGVudC13aWR0aDogY2FsYygxMjQ4cHggLSA0OHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1icy1jb250YWluZXItY29udGVudC13aWR0aDogY2FsYygxNDE2cHggLSA0OHB4KTtcbiAgfVxufVxuXG4vKiBCb290c3RyYXAgZ3JpZCAqL1xuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci14cyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDQ4cHg7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1ODhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwNzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0MTZweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnMtYnJlYWtwb2ludC1zbTogNjAwcHg7XG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY3cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1sZzogMTA4MHB4O1xuICAtLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1icy1icmVha3BvaW50LXh4bDogMTQwMHB4O1xufVxuXG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogNDhweDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS1icy1yb3dzLCAxKSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tYnMtY29sdW1ucywgMTIpLCAxZnIpO1xuICBnYXA6IHZhcigtLWJzLWdhcCwgNDhweCk7XG59XG4uZ3JpZCAuZy1jb2wtMSB7XG4gIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTtcbn1cbi5ncmlkIC5nLWNvbC0yIHtcbiAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xufVxuLmdyaWQgLmctY29sLTMge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7XG59XG4uZ3JpZCAuZy1jb2wtNCB7XG4gIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDtcbn1cbi5ncmlkIC5nLWNvbC01IHtcbiAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xufVxuLmdyaWQgLmctY29sLTYge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7XG59XG4uZ3JpZCAuZy1jb2wtNyB7XG4gIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNztcbn1cbi5ncmlkIC5nLWNvbC04IHtcbiAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xufVxuLmdyaWQgLmctY29sLTkge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7XG59XG4uZ3JpZCAuZy1jb2wtMTAge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwO1xufVxuLmdyaWQgLmctY29sLTExIHtcbiAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbn1cbi5ncmlkIC5nLWNvbC0xMiB7XG4gIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7XG59XG4uZ3JpZCAuZy1zdGFydC0xIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG59XG4uZ3JpZCAuZy1zdGFydC0yIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG4uZ3JpZCAuZy1zdGFydC0zIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG59XG4uZ3JpZCAuZy1zdGFydC00IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG59XG4uZ3JpZCAuZy1zdGFydC01IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG59XG4uZ3JpZCAuZy1zdGFydC02IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG59XG4uZ3JpZCAuZy1zdGFydC03IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG59XG4uZ3JpZCAuZy1zdGFydC04IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG4uZ3JpZCAuZy1zdGFydC05IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG59XG4uZ3JpZCAuZy1zdGFydC0xMCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbn1cbi5ncmlkIC5nLXN0YXJ0LTExIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5ncmlkIC5nLWNvbC1zbS0xIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDE7XG4gIH1cbiAgLmdyaWQgLmctY29sLXNtLTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtc20tMyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzO1xuICB9XG4gIC5ncmlkIC5nLWNvbC1zbS00IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDQ7XG4gIH1cbiAgLmdyaWQgLmctY29sLXNtLTUge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtc20tNiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1zbS03IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDc7XG4gIH1cbiAgLmdyaWQgLmctY29sLXNtLTgge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtc20tOSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1zbS0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMDtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtc20tMTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7XG4gIH1cbiAgLmdyaWQgLmctY29sLXNtLTEyIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXNtLTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQtc20tMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkIC5nLWNvbC1tZC0xIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDE7XG4gIH1cbiAgLmdyaWQgLmctY29sLW1kLTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbWQtMyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzO1xuICB9XG4gIC5ncmlkIC5nLWNvbC1tZC00IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDQ7XG4gIH1cbiAgLmdyaWQgLmctY29sLW1kLTUge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbWQtNiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1tZC03IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDc7XG4gIH1cbiAgLmdyaWQgLmctY29sLW1kLTgge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbWQtOSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1tZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMDtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbWQtMTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7XG4gIH1cbiAgLmdyaWQgLmctY29sLW1kLTEyIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LW1kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQtbWQtMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuZ3JpZCAuZy1jb2wtbGctMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxO1xuICB9XG4gIC5ncmlkIC5nLWNvbC1sZy0yIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7XG4gIH1cbiAgLmdyaWQgLmctY29sLWxnLTMge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMztcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbGctNCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA0O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1sZy01IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7XG4gIH1cbiAgLmdyaWQgLmctY29sLWxnLTYge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbGctNyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA3O1xuICB9XG4gIC5ncmlkIC5nLWNvbC1sZy04IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7XG4gIH1cbiAgLmdyaWQgLmctY29sLWxnLTkge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wtbGctMTAge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTA7XG4gIH1cbiAgLmdyaWQgLmctY29sLWxnLTExIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExO1xuICB9XG4gIC5ncmlkIC5nLWNvbC1sZy0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy0zIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy02IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy05IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC1sZy0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LWxnLTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdyaWQgLmctY29sLXhsLTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wteGwtMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xuICB9XG4gIC5ncmlkIC5nLWNvbC14bC0zIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7XG4gIH1cbiAgLmdyaWQgLmctY29sLXhsLTQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDtcbiAgfVxuICAuZ3JpZCAuZy1jb2wteGwtNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14bC02IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7XG4gIH1cbiAgLmdyaWQgLmctY29sLXhsLTcge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNztcbiAgfVxuICAuZ3JpZCAuZy1jb2wteGwtOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14bC05IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7XG4gIH1cbiAgLmdyaWQgLmctY29sLXhsLTEwIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwO1xuICB9XG4gIC5ncmlkIC5nLWNvbC14bC0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wteGwtMTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteGwtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC14bC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ncmlkIC5nLWNvbC14eGwtMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxO1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtMyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzO1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtNCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA0O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtNiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtNyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA3O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtOSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5O1xuICB9XG4gIC5ncmlkIC5nLWNvbC14eGwtMTAge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTA7XG4gIH1cbiAgLmdyaWQgLmctY29sLXh4bC0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbiAgfVxuICAuZ3JpZCAuZy1jb2wteHhsLTEyIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXh4bC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC14eGwtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteHhsLTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXh4bC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC14eGwtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteHhsLTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXh4bC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuICAuZ3JpZCAuZy1zdGFydC14eGwtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cbiAgLmdyaWQgLmctc3RhcnQteHhsLTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXh4bC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG4gIC5ncmlkIC5nLXN0YXJ0LXh4bC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDZweDtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogNnB4O1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAxMnB4O1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAxMnB4O1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAyNHB4O1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAyNHB4O1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAzNnB4O1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAzNnB4O1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiA3MnB4O1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiA3MnB4O1xufVxuXG4uZy02LFxuLmd4LTYge1xuICAtLWJzLWd1dHRlci14OiA5NnB4O1xufVxuXG4uZy02LFxuLmd5LTYge1xuICAtLWJzLWd1dHRlci15OiA5NnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogNnB4O1xuICB9XG4gIC5nLXNtLTEsXG4gIC5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiA2cHg7XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEycHg7XG4gIH1cbiAgLmctc20tMixcbiAgLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEycHg7XG4gIH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDI0cHg7XG4gIH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDI0cHg7XG4gIH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDM2cHg7XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDM2cHg7XG4gIH1cbiAgLmctc20tNSxcbiAgLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcycHg7XG4gIH1cbiAgLmctc20tNSxcbiAgLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcycHg7XG4gIH1cbiAgLmctc20tNixcbiAgLmd4LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDk2cHg7XG4gIH1cbiAgLmctc20tNixcbiAgLmd5LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDk2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLW1kLTEsXG4gIC5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cHg7XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZweDtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMTJweDtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTJweDtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMjRweDtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMjRweDtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMzZweDtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMzZweDtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogNzJweDtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNzJweDtcbiAgfVxuICAuZy1tZC02LFxuICAuZ3gtbWQtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOTZweDtcbiAgfVxuICAuZy1tZC02LFxuICAuZ3ktbWQtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogOTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cHg7XG4gIH1cbiAgLmctbGctMSxcbiAgLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZweDtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMTJweDtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTJweDtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMjRweDtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMjRweDtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMzZweDtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMzZweDtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogNzJweDtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNzJweDtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3gtbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOTZweDtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3ktbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteTogOTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cHg7XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZweDtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMTJweDtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTJweDtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMjRweDtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMjRweDtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMzZweDtcbiAgfVxuICAuZy14bC00LFxuICAuZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMzZweDtcbiAgfVxuICAuZy14bC01LFxuICAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogNzJweDtcbiAgfVxuICAuZy14bC01LFxuICAuZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNzJweDtcbiAgfVxuICAuZy14bC02LFxuICAuZ3gteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOTZweDtcbiAgfVxuICAuZy14bC02LFxuICAuZ3kteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogOTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cHg7XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neS14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogNnB4O1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEycHg7XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMTJweDtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAyNHB4O1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDI0cHg7XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMzZweDtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAzNnB4O1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcycHg7XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogNzJweDtcbiAgfVxuICAuZy14eGwtNixcbiAgLmd4LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci14OiA5NnB4O1xuICB9XG4gIC5nLXh4bC02LFxuICAuZ3kteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDk2cHg7XG4gIH1cbn1cbi8qIEJvb3RzdHJhcCBvcHRpb25hbCAqL1xuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjMEQwRDBEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBEMEQwRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWluZm8ge1xuICBjb2xvcjogIzBEMEQwRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogIzBEMEQwRCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1saWdodCB7XG4gIGNvbG9yOiAjMEQwRDBEICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDEwMywgMTUzLCAyMDYsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxMDMsIDE1MywgMjA2LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc2Vjb25kYXJ5IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zZWNvbmRhcnk6aG92ZXIsIC5saW5rLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDE0MywgMjksIDM0LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTQzLCAyOSwgMzQsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXN1Y2Nlc3M6aG92ZXIsIC5saW5rLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxMDMsIDE1MywgMjA2LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTAzLCAxNTMsIDIwNiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWluZm8ge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDEwMywgMTUzLCAyMDYsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxMDMsIDE1MywgMjA2LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjUyLCAxOTQsIDEwOCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1MiwgMTk0LCAxMDgsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhbmdlcjpob3ZlciwgLmxpbmstZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMTQzLCAyOSwgMzQsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxNDMsIDI5LCAzNCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstbGlnaHQ6aG92ZXIsIC5saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYXJrIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhcms6aG92ZXIsIC5saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNiwgMzAsIDMzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLCAubGluay1ib2R5LWVtcGhhc2lzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpO1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1saW5rID4gLmJpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmljb24tbGluayA+IC5iaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyOmhvdmVyID4gLmJpLCAuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGUgPiAuYmkge1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpO1xufVxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJhdGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmF0aW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogMTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA3NSU7XG59XG5cbi5yYXRpby0xNng5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDU2LjI1JTtcbn1cblxuLnJhdGlvLTIxeDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNDIuODU3MTQyODU3MSU7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG4uc3RpY2t5LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktc20tYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1tZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnN0aWNreS1sZy10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1sZy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0aWNreS14bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN0aWNreS14eGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteHhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKSxcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKTpub3QoY2FwdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXN1Y2Nlc3Mge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctaW5mbyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhbmdlciB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWxpZ2h0IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYXJrIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2Vzcy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmctc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmstc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNSB7XG4gIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDcycHggIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNzJweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbn1cblxuLm15LTYge1xuICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbn1cblxuLm1lLTYge1xuICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbn1cblxuLm1zLTYge1xuICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbn1cblxuLnBlLTYge1xuICBwYWRkaW5nLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDcycHggIWltcG9ydGFudDtcbn1cblxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcy02IHtcbiAgcGFkZGluZy1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDZweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDEycHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDcycHggIWltcG9ydGFudDtcbn1cblxuLmdhcC02IHtcbiAgZ2FwOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDcycHggIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNiB7XG4gIHJvdy1nYXA6IDk2cHggIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIGNvbHVtbi1nYXA6IDZweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgY29sdW1uLWdhcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgY29sdW1uLWdhcDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC00IHtcbiAgY29sdW1uLWdhcDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC01IHtcbiAgY29sdW1uLWdhcDogNzJweCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC02IHtcbiAgY29sdW1uLWdhcDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCAyLjI1cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjMxMjUpLCA0MHB4KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMS43NXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC42MjUpLCAzNnB4KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjZweCwgMS42MjVyZW0gKyAoKDF2dyAtIDMuMnB4KSAqIDAuNDY4NzUpLCAzMnB4KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjE1NjI1KSwgMjZweCkgIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDEuOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMywgMTMsIDEzLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktZW1waGFzaXMge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LXByaW1hcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3MtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlci1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9mZnNldC0xIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMyB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMy1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zZWNvbmRhcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zdWNjZXNzIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWluZm8ge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtd2FybmluZyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYW5nZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1saWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1jaXJjbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcGlsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC1waWxsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tcGlsbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTEge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0yIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LXBpbGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xufVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4uei0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuXG4uei0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS02IHtcbiAgICBnYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNSB7XG4gICAgcm93LWdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTYge1xuICAgIHJvdy1nYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMSB7XG4gICAgY29sdW1uLWdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTMge1xuICAgIGNvbHVtbi1nYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS00IHtcbiAgICBjb2x1bW4tZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNSB7XG4gICAgY29sdW1uLWdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTYge1xuICAgIGNvbHVtbi1nYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZsb2F0LW1kLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC02IHtcbiAgICBnYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMiB7XG4gICAgcm93LWdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNSB7XG4gICAgcm93LWdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTYge1xuICAgIHJvdy1nYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMSB7XG4gICAgY29sdW1uLWdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMiB7XG4gICAgY29sdW1uLWdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTMge1xuICAgIGNvbHVtbi1nYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC00IHtcbiAgICBjb2x1bW4tZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNSB7XG4gICAgY29sdW1uLWdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTYge1xuICAgIGNvbHVtbi1nYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDcycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNiB7XG4gICAgbWFyZ2luLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDcycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEge1xuICAgIHJvdy1nYXA6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0zIHtcbiAgICByb3ctZ2FwOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNCB7XG4gICAgcm93LWdhcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy02IHtcbiAgICByb3ctZ2FwOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIGNvbHVtbi1nYXA6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0zIHtcbiAgICBjb2x1bW4tZ2FwOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgY29sdW1uLWdhcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIGNvbHVtbi1nYXA6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy02IHtcbiAgICBjb2x1bW4tZ2FwOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTYge1xuICAgIGdhcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xIHtcbiAgICByb3ctZ2FwOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTQge1xuICAgIHJvdy1nYXA6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC01IHtcbiAgICByb3ctZ2FwOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNiB7XG4gICAgcm93LWdhcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgY29sdW1uLWdhcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICBjb2x1bW4tZ2FwOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNiB7XG4gICAgY29sdW1uLWdhcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDk2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNiB7XG4gICAgcGFkZGluZzogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNzJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogOTZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC02IHtcbiAgICBnYXA6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xIHtcbiAgICByb3ctZ2FwOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0zIHtcbiAgICByb3ctZ2FwOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTQge1xuICAgIHJvdy1nYXA6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogNzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC02IHtcbiAgICByb3ctZ2FwOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMSB7XG4gICAgY29sdW1uLWdhcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMyB7XG4gICAgY29sdW1uLWdhcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDcycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNiB7XG4gICAgY29sdW1uLWdhcDogOTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMTMsIDEzLCAxMywgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIGNvbG9yOiAjYjMyNDJhO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmg2LCBoNSwgaDQsIGgzLCBoMiwgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCAyLjI1cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjMxMjUpLCA0MHB4KTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDEuNzVyZW0gKyAoKDF2dyAtIDMuMnB4KSAqIDAuNjI1KSwgMzZweCk7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyNnB4LCAxLjYyNXJlbSArICgoMXZ3IC0gMy4ycHgpICogMC40Njg3NSksIDMycHgpO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjE1NjI1KSwgMjZweCk7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWJnKTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIEJvb3RzdHJhcCBjb21wb25lbnRzICovXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjYjMyNDJhO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDJweDtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogMDtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogLTJweDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMjRweDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiAjMTEyNzRhO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgd2lkdGg9XCIyNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAyNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjcGF0aCBkPVwiTTEzLjAwMDIgMTAuMDExOEwyMi44MzkxIDAuMTcyOTU1TDI1LjgzMzUgMy4xNjc0TDEzLjAwMDIgMTYuMDAwN0wwLjE2NjgzIDMuMTY3NEwzLjE2MTI3IDAuMTcyOTU1TDEzLjAwMDIgMTAuMDExOFpcIiBmaWxsPVwiJTIzMTEyNzRhXCIvJTNlJTNjL3N2ZyUzZScpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMjZweDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD1cIjI2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDI2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NwYXRoIGQ9XCJNMTMuMDAwMiAxMC4wMTE4TDIyLjgzOTEgMC4xNzI5NTVMMjUuODMzNSAzLjE2NzRMMTMuMDAwMiAxNi4wMDA3TDAuMTY2ODMgMy4xNjc0TDMuMTYxMjcgMC4xNzI5NTVMMTMuMDAwMiAxMC4wMTE4WlwiIGZpbGw9XCIlMjMxMTI3NGFcIi8lM2UlM2Mvc3ZnJTNlJyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjUsIDEyOCwgMTk0LCAwLjI1KTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAyNHB4O1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICAtLWJzLWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXg6IDI0cHg7XG4gIC0tYnMtYWxlcnQtcGFkZGluZy15OiAyNHB4O1xuICAtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b206IDFyZW07XG4gIC0tYnMtYWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1hbGVydC1ib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tYnMtYWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hbGVydC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtbGluay1jb2xvcik7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDcycHg7XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMzBweCAyNHB4O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYmFkZ2Uge1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteDogMC42NWVtO1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteTogMC4zNWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC43NWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tYnMtYmFkZ2UtY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy15KSB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtYmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IGEgLmJhZGdlLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYSAuYmFkZ2UsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAgPiBhLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGEsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gYSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiBhLFxuI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIGEsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBhLFxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cCA+IGE6aG92ZXIsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGE6aG92ZXIsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGE6aG92ZXIsXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwID4gYTpmb2N1cyxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gYTpmb2N1cyxcbiN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gYTpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwID4gYTphY3RpdmUsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGE6YWN0aXZlLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiBhOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwID4gYS5hY3RpdmUsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGEuYWN0aXZlLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiBhLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhLFxuI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIGEsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyBhLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6aG92ZXIsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6aG92ZXIsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpmb2N1cyxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpmb2N1cyxcbiN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTphY3RpdmUsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6YWN0aXZlLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYS5hY3RpdmUsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEuYWN0aXZlLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogLTEpO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwID4gYTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiBhOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IGE6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cCA+IGEuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiBhLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gYS5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYSxcbiN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cCA+IGE6bnRoLWNoaWxkKG4rMyksICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gYTpudGgtY2hpbGQobiszKSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAgPiBhOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIGEsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBhLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGEsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBhIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwLXNtID4gYSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXNtID4gYSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwLXNtID4gYSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtbGcgPiBhICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtbGcgPiBhICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtbGcgPiBhICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6bm90KDpmaXJzdC1jaGlsZCksICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpub3QoOmZpcnN0LWNoaWxkKSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIC0xKTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGE6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGEsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGEsXG4jdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYSwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmJ0biwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gLmJ0biwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiBhIH4gYSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGEsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBhLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGEsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAyNHB4O1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDEycHg7XG4gIC0tYnMtYnRuLWZvbnQtZmFtaWx5OiA7XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDcwMDtcbiAgLS1icy1idG4tbGluZS1oZWlnaHQ6IDE7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgxMywgMTMsIDEzLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGEsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYTpob3ZlciwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGE6aG92ZXIsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tY2hlY2sgKyBhOmhvdmVyLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1jaGVjayArIGE6aG92ZXIsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWNoZWNrICsgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYTpmb2N1cy12aXNpYmxlLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYTpmb2N1cy12aXNpYmxlLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgYTpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4sIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyBhLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGEge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1jaGVjazpjaGVja2VkICsgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tY2hlY2s6Y2hlY2tlZCArIGEsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSA6bm90KC5idG4tY2hlY2spICsgYTphY3RpdmUsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayA6bm90KC5idG4tY2hlY2spICsgYTphY3RpdmUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayA6bm90KC5idG4tY2hlY2spICsgYTphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYTpmaXJzdC1jaGlsZDphY3RpdmUsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBhOmZpcnN0LWNoaWxkOmFjdGl2ZSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGE6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IGEuYWN0aXZlLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYS5hY3RpdmUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhLmFjdGl2ZSwgLmJ0bi5zaG93LCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYS5zaG93LCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYS5zaG93LCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgYS5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhOmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhOmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWNoZWNrOmNoZWNrZWQgKyBhOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgOm5vdCguYnRuLWNoZWNrKSArIGE6YWN0aXZlOmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayA6bm90KC5idG4tY2hlY2spICsgYTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIDpub3QoLmJ0bi1jaGVjaykgKyBhOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYTpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGE6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYS5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGEuYWN0aXZlOmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IGEuc2hvdzpmb2N1cy12aXNpYmxlLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYS5zaG93OmZvY3VzLXZpc2libGUsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhLnNob3c6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgYSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSBhOmRpc2FibGVkLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYTpkaXNhYmxlZCwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGE6ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSBhLmRpc2FibGVkLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYS5kaXNhYmxlZCwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGEuZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4sIGZpZWxkc2V0OmRpc2FibGVkIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSBhLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgZmllbGRzZXQ6ZGlzYWJsZWQgYSwgZmllbGRzZXQ6ZGlzYWJsZWQgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBmaWVsZHNldDpkaXNhYmxlZCBhLCBmaWVsZHNldDpkaXNhYmxlZCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGZpZWxkc2V0OmRpc2FibGVkIGEge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5LCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1iZzogIzQxODBjMjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1ZTkzY2I7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU0OGRjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNTcsIDExMSwgMTY3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzY3OTljZTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzU0OGRjODtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tYmc6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjOTgxZjI0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM4ZjFkMjI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE5MCwgNjksIDc0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzhmMWQyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzg2MWIyMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWJnOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVlOTNjYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTQ4ZGM4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA1NywgMTExLCAxNjc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNjc5OWNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTQ4ZGM4O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgxMywgMTMsIDEzLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzQxODBjMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tYmc6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNWU5M2NiO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NDhkYzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDU3LCAxMTEsIDE2NztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM2Nzk5Y2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM1NDhkYzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG59XG5cbi5idG4td2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1iZzogI2ZiYjM0NztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmY2JlNjM7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZiYmI1OTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE1LCAxNTQsIDYyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZjYzI2YztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZiYmI1OTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmYmIzNDc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZiYjM0Nztcbn1cblxuLmJ0bi1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tYmc6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjOTgxZjI0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM4ZjFkMjI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE5MCwgNjksIDc0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzhmMWQyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzg2MWIyMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjEzLCAyMTQsIDIxNDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY1LCAxMjgsIDE5NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjYjMyNDJhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE3OSwgMzYsIDQyO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2IzMjQyYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNiMzI0MmE7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY1LCAxMjgsIDE5NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzQxODBjMjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2NSwgMTI4LCAxOTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgxMywgMTMsIDEzLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNDE4MGMyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmYmIzNDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjUxLCAxNzksIDcxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZiYjM0NztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMTMsIDEzLCAxMywgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmYmIzNDc7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjYjMyNDJhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiMzI0MmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTc5LCAzNiwgNDI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjMyNDJhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYjMyNDJhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgxMywgMTMsIDEzLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjYjMyNDJhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2IzMjQyYTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwRDBEMEQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzBEMEQwRDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgxMywgMTMsIDEzLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDEzLCAxMywgMTMsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDU3LCAxMTEsIDE2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmJ0bi1ncm91cC1sZyA+IGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuYnRuLWdyb3VwLWxnID4gYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tZ3JvdXAtbGcgPiBhIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtc20gPiBhLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmJ0bi1ncm91cC1zbSA+IGEsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuYnRuLWdyb3VwLXNtID4gYSB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC44cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIC0tYnMtYnRuLWNsb3NlLWNvbG9yOiAjMEQwRDBEO1xuICAtLWJzLWJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMEQwRDBEJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYnRuLWNsb3NlLW9wYWNpdHk6IDAuNTtcbiAgLS1icy1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC43NTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjUsIDEyOCwgMTk0LCAwLjI1KTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogMTtcbiAgLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogMC4yNTtcbiAgLS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLWJzLWJ0bi1jbG9zZS1iZykgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2Utb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IHZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6ICNhMGMwZTE7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NSwgMTI4LCAxOTQsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbiAgbWFyZ2luOiAtMTJweCAtMTJweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICsgMC41cmVtICsgY2FsYygxcHggKiAyKSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDFlbSArIDFyZW0gKyBjYWxjKDFweCAqIDIpKTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICsgMjRweCArIGNhbGMoMXB4ICogMikpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxZW0gKyAwLjVyZW0gKyBjYWxjKDFweCAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICsgMXJlbSArIGNhbGMoMXB4ICogMikpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxZW0gKyAyNHB4ICsgY2FsYygxcHggKiAyKSk7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDFlbSArIDAuNXJlbSArIGNhbGMoMXB4ICogMikpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMWVtICsgMXJlbSArIGNhbGMoMXB4ICogMikpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMzZweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMGMwZTE7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NSwgMTI4LCAxOTQsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2EwYzBlMTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY1LCAxMjgsIDE5NCwgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxODBjMjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZmZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4MGMyO1xuICBib3JkZXItY29sb3I6ICM0MTgwYzI7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgxMywgMTMsIDEzLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2EwYzBlMScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYSwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4sIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAuYnRuLWNoZWNrOmRpc2FibGVkICsgYSwgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBhLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmJ0bi1jaGVjazpkaXNhYmxlZCArIGEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDY1LCAxMjgsIDE5NCwgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoNjUsIDEyOCwgMTk0LCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgwYzI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDllZDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgwYzI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ5ZWQ7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgY2FsYygxcHggKiAyKSk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMy41cmVtICsgY2FsYygxcHggKiAyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nOiAxcmVtIDEycHg7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDZweDtcbiAgei1pbmRleDogLTE7XG4gIGhlaWdodDogMS41ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sIC5pbnB1dC1ncm91cCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYSwgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5pbnB1dC1ncm91cCBhLCAuaW5wdXQtZ3JvdXAgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuaW5wdXQtZ3JvdXAgYSwgLmlucHV0LWdyb3VwICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayBhLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgLmlucHV0LWdyb3VwIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSBhOmZvY3VzLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmlucHV0LWdyb3VwIGE6Zm9jdXMsIC5pbnB1dC1ncm91cCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYTpmb2N1cywgI3V0aWxpdHktbmF2YmFyIC53aGl0ZS1vdXRsaW5lLWJ1dHRvbi1saW5rIC5pbnB1dC1ncm91cCBhOmZvY3VzLCAuaW5wdXQtZ3JvdXAgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGE6Zm9jdXMsICN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuaW5wdXQtZ3JvdXAgYTpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4sXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgLmlucHV0LWdyb3VwLWxnID4gYSxcbiN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayAuaW5wdXQtZ3JvdXAtbGcgPiBhLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5pbnB1dC1ncm91cC1sZyA+IGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuLFxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IC5pbnB1dC1ncm91cC1zbSA+IGEsXG4jdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgLmlucHV0LWdyb3VwLXNtID4gYSxcbiN1dGlsaXR5LW5hdmJhciAucHJpbWFyeS1idXR0b24tbGluayAuaW5wdXQtZ3JvdXAtc20gPiBhIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNDhweDtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDFlbSArIDI0cHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzQxODBjMicgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMjVlbSArIDZweCkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC41ZW0gKyAxMnB4KSBjYWxjKDAuNWVtICsgMTJweCk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMWVtICsgMjRweCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMjVlbSArIDZweCkgcmlnaHQgY2FsYygwLjI1ZW0gKyA2cHgpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM0MTgwYzInIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNjZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXIsIGNlbnRlciByaWdodCAzNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjVlbSArIDEycHgpIGNhbGMoMC41ZW0gKyAxMnB4KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMWVtICsgMjRweCkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlkIHtcbiAgei1pbmRleDogMztcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxZW0gKyAyNHB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2IzMjQyYSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNiMzI0MmEnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjI1ZW0gKyA2cHgpIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNWVtICsgMTJweCkgY2FsYygwLjVlbSArIDEycHgpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDFlbSArIDI0cHgpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjI1ZW0gKyA2cHgpIHJpZ2h0IGNhbGMoMC4yNWVtICsgNnB4KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2IzMjQyYSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNiMzI0MmEnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNjZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXIsIGNlbnRlciByaWdodCAzNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjVlbSArIDEycHgpIGNhbGMoMC41ZW0gKyAxMnB4KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMWVtICsgMjRweCkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6aW52YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWQge1xuICB6LWluZGV4OiA0O1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMjRweDtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDI0cHg7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMjRweDtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzogMjRweCAyNHB4O1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLWJzLW1vZGFsLW1hcmdpbik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMEQwRDBEO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA3OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLS1icy1kcm9wZG93bi16aW5kZXg6IDEwMDA7XG4gIC0tYnMtZHJvcGRvd24tbWluLXdpZHRoOiA0NDBweDtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTtcbiAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMTEyNzRhO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogMTJweDtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICNmYmIzNDc7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjNDE4MGMyO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMjRweDtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogNnB4O1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAyNHB4O1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWVuZCB7XG4gIC0tYnMtcG9zaXRpb246IGVuZDtcbn1cbi5kcm9wZG93bi1tZW51LWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKTtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICMzNDNhNDA7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjNDE4MGMyO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDEycHg7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuMnJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjRyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZiYjM0NztcbiAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDEuNHJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MTMsIDEzLCAxMywgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXIteHMsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbn1cblxuLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLm5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjZmJiMzQ3O1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3IpO1xufVxuLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjUsIDEyOCwgMTk0LCAwLjI1KTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi1saW5rOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMge1xuICAtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjNDE4MGMyO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG59XG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogMC4xMjVyZW07XG4gIC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICBnYXA6IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtZ2FwKTtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLCAubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi11bmRlcmxpbmUgLnNob3cgPiAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub2ZmY2FudmFzLCAub2ZmY2FudmFzLXh4bCwgLm9mZmNhbnZhcy14bCwgLm9mZmNhbnZhcy1sZywgLm9mZmNhbnZhcy1tZCwgLm9mZmNhbnZhcy1zbSB7XG4gIC0tYnMtb2ZmY2FudmFzLXppbmRleDogMTA0NTtcbiAgLS1icy1vZmZjYW52YXMtd2lkdGg6IDQwMHB4O1xuICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IDMwdmg7XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteDogMjRweDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAyNHB4O1xuICAtLWJzLW9mZmNhbnZhcy1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiAjMTEyNzRhO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSk7XG4gIC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5oaWRpbmcsIC5vZmZjYW52YXMtc20uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjYuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5oaWRpbmcsIC5vZmZjYW52YXMtbWQuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA3OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA3OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA3OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5oaWRpbmcsIC5vZmZjYW52YXMtbGcuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuaGlkaW5nLCAub2ZmY2FudmFzLXhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5oaWRpbmcsIC5vZmZjYW52YXMteHhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQwRDBEO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NSwgMTI4LCAxOTQsIDAuMjUpO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjNDE4MGMyO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogIzQxODBjMjtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLnBhZ2UtbGluay5hY3RpdmUsIC5hY3RpdmUgPiAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rLmRpc2FibGVkLCAuZGlzYWJsZWQgPiAucGFnZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xufVxuXG4ucGFnZS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpO1xufVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMS40cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjhyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8qIEZvbnQgQXdlc29tZSAqL1xuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG4uZmEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmEtc3R5bGUtZmFtaWx5LCBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS1zdHlsZSwgOTAwKTtcbn1cblxuLmZhLFxuLmZhLWNsYXNzaWMsXG4uZmEtc2hhcnAsXG4uZmFzLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLmZhYixcbi5mYS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JleXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tZmEtZGlzcGxheSwgaW5saW5lLWJsb2NrKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uZmFzLFxuLmZhLWNsYXNzaWMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG59XG5cbi5mYWIsXG4uZmEtYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLmZhLTZ4IHtcbiAgZm9udC1zaXplOiA2ZW07XG59XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtO1xufVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTtcbn1cblxuLmZhLTl4IHtcbiAgZm9udC1zaXplOiA5ZW07XG59XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07XG59XG5cbi5mYS0yeHMge1xuICBmb250LXNpemU6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjI1ZW07XG59XG5cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMC4wODMzMzMzMzM3ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjEyNWVtO1xufVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA3MTQyODU3MThlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMDUzNTcxNDI5NWVtO1xufVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjA3NWVtO1xufVxuXG4uZmEteGwge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNDE2NjY2NjgyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbn1cblxuLmZhLTJ4bCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaW5lLWhlaWdodDogMC4wMzEyNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTg3NWVtO1xufVxuXG4uZmEtZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWZhLWxpLW1hcmdpbiwgMi41ZW0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhLWxpIHtcbiAgbGVmdDogY2FsYyh2YXIoLS1mYS1saS13aWR0aCwgMmVtKSAqIC0xKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1mYS1saS13aWR0aCwgMmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZhLWJvcmRlci1jb2xvciwgI2VlZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhLWJvcmRlci1yYWRpdXMsIDAuMWVtKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1mYS1ib3JkZXItc3R5bGUsIHNvbGlkKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1mYS1ib3JkZXItd2lkdGgsIDAuMDhlbSk7XG4gIHBhZGRpbmc6IHZhcigtLWZhLWJvcmRlci1wYWRkaW5nLCAwLjJlbSAwLjI1ZW0gMC4xNWVtKTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWZhLXB1bGwtbWFyZ2luLCAwLjNlbSk7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLWJlYXQge1xuICBhbmltYXRpb24tbmFtZTogZmEtYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi5mYS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtYm91bmNlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4LCAwLjg0LCAwLjQyLCAxKSk7XG59XG5cbi5mYS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkpO1xufVxuXG4uZmEtZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi5mYS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4tcmV2ZXJzZSB7XG4gIC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLmZhLXB1bHNlLFxuLmZhLXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYS1iZWF0LFxuICAuZmEtYm91bmNlLFxuICAuZmEtZmFkZSxcbiAgLmZhLWJlYXQtZmFkZSxcbiAgLmZhLWZsaXAsXG4gIC5mYS1wdWxzZSxcbiAgLmZhLXNoYWtlLFxuICAuZmEtc3BpbixcbiAgLmZhLXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJlYXQge1xuICAwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LXNjYWxlLCAxLjI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYm91bmNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksIHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLCB2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSwgdmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTclIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7XG4gIH1cbiAgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZhZGUge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsIDApLCB2YXIoLS1mYS1mbGlwLXksIDEpLCB2YXIoLS1mYS1mbGlwLXosIDApLCB2YXIoLS1mYS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc2hha2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICB9XG4gIDglLCAyNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gIH1cbiAgMTIlLCAyOCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgfVxuICAxNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7XG4gIH1cbiAgMzIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICB9XG4gIDM2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICB9XG4gIDQwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uZmEtZmxpcC1ib3RoLFxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uZmEtcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtcm90YXRlLWFuZ2xlLCBub25lKSk7XG59XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLWZhLXN0YWNrLXotaW5kZXgsIGF1dG8pO1xufVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLWZhLWludmVyc2UsICNmZmYpO1xufVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMwIFwiO1xufVxuXG4uZmEtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMxIFwiO1xufVxuXG4uZmEtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMyIFwiO1xufVxuXG4uZmEtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMzIFwiO1xufVxuXG4uZmEtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM0IFwiO1xufVxuXG4uZmEtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM1IFwiO1xufVxuXG4uZmEtNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM2IFwiO1xufVxuXG4uZmEtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM3IFwiO1xufVxuXG4uZmEtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM4IFwiO1xufVxuXG4uZmEtOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM5IFwiO1xufVxuXG4uZmEtZmlsbC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmRcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEBcIjtcbn1cblxuLmZhLXRyYXNoLWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjtcbn1cblxuLmZhLXRyYXNoLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjtcbn1cblxuLmZhLXRleHQtaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdXNlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cblxuLmZhLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjJcIjtcbn1cblxuLmZhLWNvbXByZXNzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjJcIjtcbn1cblxuLmZhLWV4cGxvc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTlcIjtcbn1cblxuLmZhLWZpbGUtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG5cbi5mYS1maWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLXdhdmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZVwiO1xufVxuXG4uZmEtcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGJcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkOVwiO1xufVxuXG4uZmEtZGljZS10aHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjdcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWRheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhYVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMVwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLWFycm93cy11cC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMlwiO1xufVxuXG4uZmEtc29ydC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtZG9vci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uZmEtcmlnaHQtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiO1xufVxuXG4uZmEtc2lnbi1vdXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiO1xufVxuXG4uZmEtYXRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDJcIjtcbn1cblxuLmZhLXNvYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG5cbi5mYS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmRcIjtcbn1cblxuLmZhLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1saW5lcy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzlcIjtcbn1cblxuLmZhLXB1bXAtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cblxuLmZhLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7XG59XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7XG59XG5cbi5mYS1mb3J3YXJkLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1zdGVwLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1mb290YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2Y1wiO1xufVxuXG4uZmEtY3JvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjtcbn1cblxuLmZhLWFuZ2xlcy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS11c2Vycy1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk0XCI7XG59XG5cbi5mYS1wZW9wbGUtcm9vZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzdcIjtcbn1cblxuLmZhLXBlb3BsZS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNFwiO1xufVxuXG4uZmEtYmVlci1tdWctZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtZGlhZ3JhbS1wcmVkZWNlc3Nvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzdcIjtcbn1cblxuLmZhLWFycm93LXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7XG59XG5cbi5mYS1idXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLmZhLWZpbGUtY3N2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiO1xufVxuXG4uZmEtbWVub3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzZcIjtcbn1cblxuLmZhLXRydWNrLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4ZlwiO1xufVxuXG4uZmEtcmVjb3JkLXZpbnlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtZ3Jpbi1zdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjtcbn1cblxuLmZhLWJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7XG59XG5cbi5mYS1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFmXCI7XG59XG5cbi5mYS1zcG9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLmZhLXV0ZW5zaWwtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS1qYXItd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE3XCI7XG59XG5cbi5mYS1lbnZlbG9wZXMtYnVsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjtcbn1cblxuLmZhLW1haWwtYnVsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlYlwiO1xufVxuXG4uZmEtY2lyY2xlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7XG59XG5cbi5mYS1ob3NwaXRhbC1zeW1ib2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7XG59XG5cbi5mYS1wYWdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cblxuLmZhLWNvbnRhY3QtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIktcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFjXCI7XG59XG5cbi5mYS1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1wZW5jaWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4uZmEtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmZhLWNvbW1lbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuXG4uZmEtcGFzdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1maWxlLWNsaXBib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzY1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS10cnVjay1yYW1wLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXRydWNrLWxvYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRlXCI7XG59XG5cbi5mYS11c2VyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiO1xufVxuXG4uZmEtdmlhbC12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTdcIjtcbn1cblxuLmZhLXNoZWV0LXBsYXN0aWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcxXCI7XG59XG5cbi5mYS1ibG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MVwiO1xufVxuXG4uZmEtdXNlci1uaW5qYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM5XCI7XG59XG5cbi5mYS1zY3JvbGwtdG9yYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEwXCI7XG59XG5cbi5mYS10b3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLWJyb29tLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XG59XG5cbi5mYS1ib3gtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1wZXJzb24tZHJvd25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ1XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1zcHJheS1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS10cnVjay1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJXXCI7XG59XG5cbi5mYS1lYXJ0aC1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtdGFibGV0LXNjcmVlbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtcGF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uZmEtY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS10cm93ZWwtYnJpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4YVwiO1xufVxuXG4uZmEtZmFjZS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtZmx1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5mYS10ZW50LWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdmXCI7XG59XG5cbi5mYS1nYXZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWxlZ2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtYmlub2N1bGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1ib3gtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtbW90b3JjeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjtcbn1cblxuLmZhLWJlbGwtY29uY2llcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1wZW4tcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uZmEtcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXMtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIzXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLXN1bi1wbGFudC13aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YVwiO1xufVxuXG4uZmEtdG9pbGV0cy1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODRcIjtcbn1cblxuLmZhLWhvY2tleS1wdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uZmEtdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMVwiO1xufVxuXG4uZmEtdGFjaG9ncmFwaC1kaWdpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uZmEtdXNlcnMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG5cbi5mYS1jbG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG5cbi5mYS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLW1haWwtcmVwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmZhLWhvdXNlLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBjXCI7XG59XG5cbi5mYS1zcXVhcmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1oZWxpY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uZmEtY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWZcIjtcbn1cblxuLmZhLWxhcHRvcC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmY1wiO1xufVxuXG4uZmEtc3dhdGNoYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg1XCI7XG59XG5cbi5mYS1iYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtbmF2aWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLXBlb3BsZS1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhlYXJ0LWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiO1xufVxuXG4uZmEtaGVhcnQtYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiO1xufVxuXG4uZmEtc3F1YXJlLXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuXG4uZmEtZmFjZS1raXNzLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5mYS1raXNzLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5mYS1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjtcbn1cblxuLmZhLXBlb3BsZS1yb2JiZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNlwiO1xufVxuXG4uZmEtbGlnaHRidWxiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZkXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1zaWduLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGJcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtdW5sb2NrLWtleWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7XG59XG5cbi5mYS1zaXRlbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhci10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9uYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtcm9hZC1zcGlrZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY4XCI7XG59XG5cbi5mYS1maXJlLWJ1cm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjFcIjtcbn1cblxuLmZhLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG5cbi5mYS1oYW51a2lhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTZcIjtcbn1cblxuLmZhLWZlYXRoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7XG59XG5cbi5mYS12b2x1bWUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4uZmEtdm9sdW1lLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiO1xufVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5mYS1jb21wcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cblxuLmZhLXdoZWF0LWF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2RcIjtcbn1cblxuLmZhLXdoZWF0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2RcIjtcbn1cblxuLmZhLWFua2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nLWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmYVwiO1xufVxuXG4uZmEtYXN0ZXJpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwqXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1wZXNldGEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjtcbn1cblxuLmZhLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7XG59XG5cbi5mYS1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7XG59XG5cbi5mYS1naG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTJcIjtcbn1cblxuLmZhLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtY2lyY2xlLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1mYWNlLWRpenp5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uZmEtZGl6enk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1lZ2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZiXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTNcIjtcbn1cblxuLmZhLWNhbXBncm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7XG59XG5cbi5mYS1mb2xkZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmZhLWZ1dGJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLWZ1dGJvbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc29jY2VyLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1wYWludGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtcGFpbnQtYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiO1xufVxuXG4uZmEtZ2FzLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJmXCI7XG59XG5cbi5mYS1ob3QtdHViLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmZhLWhvdC10dWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5mYS1tYXAtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBlXCI7XG59XG5cbi5mYS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtYnJpZGdlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNjXCI7XG59XG5cbi5mYS1zYWNrLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWRcIjtcbn1cblxuLmZhLXBlbi10by1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuXG4uZmEtY2FyLXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7XG59XG5cbi5mYS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmZcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1taWNyb3Njb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMFwiO1xufVxuXG4uZmEtc2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cblxuLmZhLWJhZy1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLWFycm93LWRvd24tei1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODFcIjtcbn1cblxuLmZhLW1pdHRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjVcIjtcbn1cblxuLmZhLXBlcnNvbi1yYXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0ZFwiO1xufVxuXG4uZmEtdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS1leWUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS1mbGFzay12aWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmM1wiO1xufVxuXG4uZmEtaGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtcGFwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzlcIjtcbn1cblxuLmZhLXdvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk5XCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBiXCI7XG59XG5cbi5mYS1wbHVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1mYWNlLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2JcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2FcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZWFyLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVhZm5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1oYXJkLW9mLWhlYXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjRcIjtcbn1cblxuLmZhLWRpY2UtZml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLmZhLXNxdWFyZS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtbGFuZC1taW5lLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxYlwiO1xufVxuXG4uZmEtaS1jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XG59XG5cbi5mYS1zdGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjtcbn1cblxuLmZhLXN0YWlyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODlcIjtcbn1cblxuLmZhLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSVwiO1xufVxuXG4uZmEtaHJ5dm5pYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtaHJ5dm5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLXBpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7XG59XG5cbi5mYS1ncmluLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiO1xufVxuXG4uZmEtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJWXCI7XG59XG5cbi5mYS1iYW5nbGFkZXNoaS10YWthLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU2XCI7XG59XG5cbi5mYS1iaWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtc3RhZmYtc25ha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1yb2QtYXNjbGVwaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtc3RhZmYtYWVzY3VsYXBpdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG5cbi5mYS10cnVjay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtYW1idWxhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OThcIjtcbn1cblxuLmZhLXNub3dtYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QwXCI7XG59XG5cbi5mYS1tb3J0YXItcGVzdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4uZmEtcm9hZC1iYXJyaWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MlwiO1xufVxuXG4uZmEtc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OVwiO1xufVxuXG4uZmEtaWdsb286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7XG59XG5cbi5mYS1qb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTVcIjtcbn1cblxuLmZhLWFuZ2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uZmEtaG9yc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XG59XG5cbi5mYS1xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbn1cblxuLmZhLWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiR1wiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS1kb25nLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XG59XG5cbi5mYS1jYXBzdWxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLmZhLXBvby1zdG9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXBvby1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtZmFjZS1mcm93bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtZnJvd24tb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG5cbi5mYS1tb25leS1iaWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiO1xufVxuXG4uZmEtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtdW1icmVsbGEtYmVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNhXCI7XG59XG5cbi5mYS1oZWxtZXQtdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTAzXCI7XG59XG5cbi5mYS1idWxsc2V5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWJhY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuXG4uZmEtZm9sZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZmlsZS13YXZlZm9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5mYS1yYWRpYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I5XCI7XG59XG5cbi5mYS1jaGFydC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDczXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmZhLXZpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5mYS1nYXVnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWRhc2hib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWdhdWdlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2FcIjtcbn1cblxuLmZhLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRVwiO1xufVxuXG4uZmEtcGVuLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2FcIjtcbn1cblxuLmZhLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YlwiO1xufVxuXG4uZmEtZHVtcHN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkzXCI7XG59XG5cbi5mYS12YW4tc2h1dHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLXNodXR0bGUtdmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGFcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTFcIjtcbn1cblxuLmZhLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cblxuLmZhLWJ1bGxob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtZ2xvYmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG5cbi5mYS1zeW5hZ29ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjliXCI7XG59XG5cbi5mYS1wZXJzb24taGFsZi1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDhcIjtcbn1cblxuLmZhLXJvYWQtYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2M1wiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNcIjtcbn1cblxuLmZhLXRhYmxldC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1idWlsZGluZy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNlwiO1xufVxuXG4uZmEtcGl6emEtc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNhXCI7XG59XG5cbi5mYS1jaGFydC1hcmVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLmZhLWhvdXNlLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBkXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MFwiO1xufVxuXG4uZmEtYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtY2FtZXJhLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDhcIjtcbn1cblxuLmZhLXNwcmF5LWNhbi1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjtcbn1cblxuLmZhLWFpci1mcmVzaGVuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtcmVwZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2M1wiO1xufVxuXG4uZmEtY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7XG59XG5cbi5mYS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS12ZW51cy1tYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtYXJyb3ctcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tYXhpbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLmZhLXNoYXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1zaHVmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcmFuZG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcGVyc29uLXJ1bm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7XG59XG5cbi5mYS1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtbW9iaWxlLXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyN1wiO1xufVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTVcIjtcbn1cblxuLmZhLXNwaWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTdcIjtcbn1cblxuLmZhLWhhbmRzLWJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmOVwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzFcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTZcIjtcbn1cblxuLmZhLXgtcmF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5N1wiO1xufVxuXG4uZmEtc3BlbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkxXCI7XG59XG5cbi5mYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmZhLWNvbXB1dGVyLW1vdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjY1wiO1xufVxuXG4uZmEtbW91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtc2lnbi1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXNob3Atc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zZXJ2ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS12aXJ1cy1jb3ZpZC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTlcIjtcbn1cblxuLmZhLXNob3AtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTVcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1zdGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtYmxlbmRlci1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkYlwiO1xufVxuXG4uZmEtcGVyc29uLWJyZWFzdGZlZWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNhXCI7XG59XG5cbi5mYS1yaWdodC10by1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uZmEtc2lnbi1pbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS12ZW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLmZhLXBhc3Nwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiO1xufVxuXG4uZmEtaGVhcnQtcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS1oZWFydGJlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS1wZW9wbGUtY2FycnktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiO1xufVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7XG59XG5cbi5mYS14bWFya3MtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTlhXCI7XG59XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjtcbn1cblxuLmZhLXdlaWdodC1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXdlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXVzZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS11c2VyLWZyaWVuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS1hcnJvdy11cC1hLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtZmFjZS1sYXVnaC1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTliXCI7XG59XG5cbi5mYS1sYXVnaC1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTliXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4uZmEtdG9nZ2xlLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS13YWxraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiO1xufVxuXG4uZmEtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJMXCI7XG59XG5cbi5mYS1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtYmVkLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvY2VkdXJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmZhLXNodXR0bGUtc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG5cbi5mYS1zcGFjZS1zaHV0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtZmFjZS1sYXVnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uZmEtZm9sZGVyLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDBcIjtcbn1cblxuLmZhLWNvZGUtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2JcIjtcbn1cblxuLmZhLWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1wZXBwZXItaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uZmEtdW5sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xufVxuXG4uZmEtY29sb24tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDBcIjtcbn1cblxuLmZhLWhlYWRzZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7XG59XG5cbi5mYS1zdG9yZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2NlwiO1xufVxuXG4uZmEtdXNlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2Utdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtZ2xhc3MtY2hlZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwYVwiO1xufVxuXG4uZmEtZmlsZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtd2lmaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLXdpZmktMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLXdpZmktc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtYmF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLmZhLWJhdGh0dWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS11c2VyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXNpZ25hdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjdcIjtcbn1cblxuLmZhLXN0cm9vcHdhZmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MVwiO1xufVxuXG4uZmEtYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cblxuLmZhLWFuY2hvci1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhZFwiO1xufVxuXG4uZmEtYnVpbGRpbmctbmdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkN1wiO1xufVxuXG4uZmEtbWFuYXQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDVcIjtcbn1cblxuLmZhLW5vdC1lcXVhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLWJvcmRlci10b3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmZhLWJvcmRlci1zdHlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmZhLW1hcC1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmZhLWplZGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLXBvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1tdWctaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNlwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWdpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1kaWNlLXR3bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjhcIjtcbn1cblxuLmZhLWNoZXNzLXF1ZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NVwiO1xufVxuXG4uZmEtZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMlwiO1xufVxuXG4uZmEtcGVyc29uLWNoYWxrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNkXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stZmlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtcm9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU0XCI7XG59XG5cbi5mYS1jaGFydC1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS1iYXItY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS1oYW5kcy1idWJibGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtaGFuZHMtd2FzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzdcIjtcbn1cblxuLmZhLXRyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtZXllLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtY3Jvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmZhLXNhaWxib2F0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS1zcXVhcmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtdG9yaWktZ2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTFcIjtcbn1cblxuLmZhLWZyb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7XG59XG5cbi5mYS1idWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNmXCI7XG59XG5cbi5mYS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1jb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM4XCI7XG59XG5cbi5mYS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiO1xufVxuXG4uZmEtZm9sZGVyLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLmZhLWhvdXNlLXRzdW5hbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE1XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI1XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXJvdGF0ZS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtcm90YXRlLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5kby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS10YWJsZS1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWxlbW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG5cbi5mYS1oYW5kc2hha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi5mYS1nZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG5cbi5mYS1kb2xseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLWRvbGx5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhkXCI7XG59XG5cbi5mYS1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjtcbn1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1tb251bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjtcbn1cblxuLmZhLXNub3dwbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtYW5nbGVzLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtY2FubmFiaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jaXJjbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtdGFibGV0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLmZhLWV0aGVybmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXVyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2lyY2xlLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLWNvbXBhc3MtZHJhZnRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7XG59XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtcGxhdGUtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVhXCI7XG59XG5cbi5mYS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRmXCI7XG59XG5cbi5mYS1uZXV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1pZC1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTFcIjtcbn1cblxuLmZhLWZhY2UtbGF1Z2gtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDJcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtbGFyaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjOFwiO1xufVxuXG4uZmEtdm9sY2Fubzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzBcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1M1wiO1xufVxuXG4uZmEtc3Rlcmxpbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLWdicDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS12aXJ1c2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzdcIjtcbn1cblxuLmZhLXVzZXItdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdlXCI7XG59XG5cbi5mYS1jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cblxuLmZhLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLW1haWwtcmVwbHktYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtc3VpdGNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7XG59XG5cbi5mYS1wZXJzb24tc2thdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1ib3gtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLXNjcm9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjtcbn1cblxuLmZhLXNwYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZlwiO1xufVxuXG4uZmEtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1oaWxsLWF2YWxhbmNoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLWJvbWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtYWRkcmVzcy1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtY29udGFjdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtdmNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XG59XG5cbi5mYS1zY2FsZS11bmJhbGFuY2VkLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtc3Vic2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4uZmEtZGlhbW9uZC10dXJuLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtZGlyZWN0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjtcbn1cblxuLmZhLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkY1wiO1xufVxuXG4uZmEtaG91c2UtbGFwdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtbGFwdG9wLWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtZmFjZS10aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLXRpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYzXCI7XG59XG5cbi5mYS1zbW9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xufVxuXG4uZmEtY3J1dGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmN1wiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMFwiO1xufVxuXG4uZmEtdmVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLmZhLWZlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlYVwiO1xufVxuXG4uZmEtYXJyb3dzLWRvd24tdG8tcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOVwiO1xufVxuXG4uZmEtc2VlZGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7XG59XG5cbi5mYS1zcHJvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7XG59XG5cbi5mYS1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYm94ZXMtcGFja2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzdcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1ncm91cC1hcnJvd3Mtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmNlwiO1xufVxuXG4uZmEtYm93bC1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjNlwiO1xufVxuXG4uZmEtY2FuZHktY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWFycm93LWRvd24td2lkZS1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1jbG91ZC1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2Y1wiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2Y1wiO1xufVxuXG4uZmEtdGV4dC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLXJlbW92ZS1mb3JtYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdkXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1zbWlsZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG5cbi5mYS1hcnJvd3MtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWhvdXNlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEwXCI7XG59XG5cbi5mYS1jbG91ZC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jaGlsZHJlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTFcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS1ibGFja2JvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiO1xufVxuXG4uZmEtdXNlci1sYXJnZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjtcbn1cblxuLmZhLXVzZXItYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuXG4uZmEtbWF0dHJlc3MtcGlsbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyNVwiO1xufVxuXG4uZmEtZ3VhcmFuaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5YVwiO1xufVxuXG4uZmEtYXJyb3dzLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1jcnV6ZWlyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtc2hpZWxkLWhhbHZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS1ib29rLWF0bGFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4uZmEtYXRsYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmZhLWVudmVsb3BlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZThcIjtcbn1cblxuLmZhLWxheWVyLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZFwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmVcIjtcbn1cblxuLmZhLWFyY2h3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91c2UtZGFtYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtZmlsZS16aXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY2VkaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkZlwiO1xufVxuXG4uZmEtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuXG4uZmEtY2h1cmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiO1xufVxuXG4uZmEtZGVtb2NyYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ3XCI7XG59XG5cbi5mYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1yb2FkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY3XCI7XG59XG5cbi5mYS1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtZmVhdGhlci1wb2ludGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtZmVhdGhlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBcIjtcbn1cblxuLmZhLXNub3dmbGFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLmZhLW5ld3NwYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDFcIjtcbn1cblxuLmZhLWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2JcIjtcbn1cblxuLmZhLWxvY3VzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjBcIjtcbn1cblxuLmZhLXNvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi5mYS11bnNvcnRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLWxpc3Qtb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1saXN0LTEtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLWxpc3QtbnVtZXJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzcy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDRcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjtcbn1cblxuLmZhLXZlY3Rvci1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7XG59XG5cbi5mYS1icmVhZC1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWNcIjtcbn1cblxuLmZhLWxhbmd1YWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiO1xufVxuXG4uZmEtZmFjZS1raXNzLXdpbmstaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk4XCI7XG59XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk4XCI7XG59XG5cbi5mYS1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXD9cIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiO1xufVxuXG4uZmEtdXAtZG93bi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiO1xufVxuXG4uZmEtc3Rhci1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtd2hpc2tleS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLWdsYXNzLXdoaXNrZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQzXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiO1xufVxuXG4uZmEtY3ViZXMtc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTZcIjtcbn1cblxuLmZhLXdvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uZmEta3J3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uZmEtd29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uZmEtdmlydXMtY292aWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE4XCI7XG59XG5cbi5mYS1hdXN0cmFsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE5XCI7XG59XG5cbi5mYS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkZcIjtcbn1cblxuLmZhLWxlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7XG59XG5cbi5mYS1yb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtdGF4aTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLWNhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDFcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLXBpZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLWJvbHQtbGlnaHRuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiN1wiO1xufVxuXG4uZmEtc2Fjay14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmFcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4uZmEtZmlzaC1maW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDVcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiO1xufVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7XG59XG5cbi5mYS1wb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cblxuLmZhLWthYWJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZVwiO1xufVxuXG4uZmEtaGVsbWV0LXNhZmV0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhcmQtaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtaGF0LWhhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1lamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU1XCI7XG59XG5cbi5mYS1mYWNlLXJvbGxpbmctZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLW1laC1yb2xsaW5nLWV5ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1vYmplY3QtZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uZmEtbGluZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLW1hc2stdmVudGlsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjRcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtc2lnbnMtcG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1zaWduczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MlwiO1xufVxuXG4uZmEtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIXCI7XG59XG5cbi5mYS10YXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YlwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXItd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtdG9vbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWJcIjtcbn1cblxuLmZhLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG5cbi5mYS1ob3VzZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiMFwiO1xufVxuXG4uZmEtaG9tZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiMFwiO1xufVxuXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWhvdXNlLWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiMVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2NrdGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLWZhY2Utc3VycHJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1zdXJwcmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjtcbn1cblxuLmZhLWJvdHRsZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzVcIjtcbn1cblxuLmZhLWNpcmNsZS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmZhLWFwcGxlLXdob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEtYXBwbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEta2l0Y2hlbi1zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFhXCI7XG59XG5cbi5mYS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS1jdWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuXG4uZmEtYml0Y29pbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiNFwiO1xufVxuXG4uZmEtc2hpZWxkLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzNcIjtcbn1cblxuLmZhLXNvbGFyLXBhbmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtZWxldmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZkXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyYW5zZmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC10cmVuZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjlcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGZcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1wb2xsLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1iYWNrd2FyZC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtZmFzdC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5mYS11c2VyLWFzdHJvbmF1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtdHJhZGVtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiO1xufVxuXG4uZmEtYmFza2V0YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZS1kaXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMFwiO1xufVxuXG4uZmEtY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW4tYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtbW9iaWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdXNlcnMtcmF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTNcIjtcbn1cblxuLmZhLXdhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmZhLWZpbGUtYXVkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1idXJnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS1oYW1idXJnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi5mYS1idWdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMFwiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1cGVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXBsYW5lLWRlcGFydHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjBcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLmZhLWJvb2stYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJiXCI7XG59XG5cbi5mYS1jb2RlLWJyYW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLWhhdC1jb3dib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMwXCI7XG59XG5cbi5mYS1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM4XCI7XG59XG5cbi5mYS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OVwiO1xufVxuXG4uZmEtcGhvbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OVwiO1xufVxuXG4uZmEtdHJ1Y2stZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI3XCI7XG59XG5cbi5mYS1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhYlwiO1xufVxuXG4uZmEtdHJ1Y2stZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThkXCI7XG59XG5cbi5mYS1yb3V0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDdcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTNcIjtcbn1cblxuLmZhLXBhbm9yYW1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiO1xufVxuXG4uZmEtY29tbWVudC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNVwiO1xufVxuXG4uZmEtdGVldGgtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZFwiO1xufVxuXG4uZmEtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS1mb3J3YXJkLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXN0LWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYWNlLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLXNxdWFyZS1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiO1xufVxuXG4uZmEtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLWhvdXNlLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLmZhLWJhcnMtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI4XCI7XG59XG5cbi5mYS10YXNrcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI4XCI7XG59XG5cbi5mYS1mYXVjZXQtZHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1iYW4tc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtb2tpbmctYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG5cbi5mYS1tb2JpbGUtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxNFwiO1xufVxuXG4uZmEtYmFza2V0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtdGFwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLmZhLWJ1cy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1idXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLWNyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGNcIjtcbn1cblxuLmZhLWZpbGUtc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMFwiO1xufVxuXG4uZmEtdXNlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjtcbn1cblxuLmZhLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLmZhLXRvd2VyLW9ic2VydmF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4NlwiO1xufVxuXG4uZmEtZmlsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuXG4uZmEtc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmFsLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1zaWduYWwtcGVyZmVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDFcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS1ob21lLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZlwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtZmFjZS1mcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMVwiO1xufVxuXG4uZmEtc2hvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjtcbn1cblxuLmZhLXN0b3JlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjtcbn1cblxuLmZhLXZpaGFyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTdcIjtcbn1cblxuLmZhLXNjYWxlLXVuYmFsYW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE1XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE1XCI7XG59XG5cbi5mYS1zb3J0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtc29ydC1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1jb21tZW50LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtcGxhbnQtd2lsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWFcIjtcbn1cblxuLmZhLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWJhY3Rlcml1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWRydW0tc3RlZWxwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7XG59XG5cbi5mYS1oYW5kLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZHMtcHJheWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjtcbn1cblxuLmZhLXByYXlpbmctaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLXJlZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1iaW9oYXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLWNoaWxkLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5Y1wiO1xufVxuXG4uZmEtdXNlcnMtYmV0d2Vlbi1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTFcIjtcbn1cblxuLmZhLWx1bmdzLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjtcbn1cblxuLmZhLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtY2FsZW5kYXIteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7XG59XG5cbi5mYS1jYWxlbmRhci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNoaWxkLXJlYWNoaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5ZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEtdXNlci1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtdXNlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XG59XG5cbi5mYS1hcnJvdy11cC0xLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLXNoaWVsZC12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cblxuLmZhLWRpY2Utc2l4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiO1xufVxuXG4uZmEtbW9zcXVpdG8tbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyY1wiO1xufVxuXG4uZmEtYnJpZGdlLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjZVwiO1xufVxuXG4uZmEtcGVyc29uLWJvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NlwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjtcbn1cblxuLmZhLWhhdC13aXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLWRpZ2dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVlXCI7XG59XG5cbi5mYS10cmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZS1tZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI5XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWF2ZXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI5XCI7XG59XG5cbi5mYS1ib29rLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U2XCI7XG59XG5cbi5mYS1wb286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdC1zaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXRzaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLWN1YmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtZGl2aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOVwiO1xufVxuXG4uZmEtdGVuZ2Utc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLXRlbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiO1xufVxuXG4uZmEtaGVhZHBob25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5mYS1oYW5kcy1jbGFwcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYThcIjtcbn1cblxuLmZhLXJlcHVibGljYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDNcIjtcbn1cblxuLmZhLXJ1bGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cblxuLmZhLWRpY2UtZDY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7XG59XG5cbi5mYS1yZXN0cm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmRcIjtcbn1cblxuLmZhLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSlwiO1xufVxuXG4uZmEtdXNlcnMtdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTVcIjtcbn1cblxuLmZhLWZpbGUtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLWZpbGUtcGRmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtYm9vay1iaWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLmZhLWJpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJPXCI7XG59XG5cbi5mYS1zdWl0Y2FzZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtbWVka2l0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtdXNlci1zZWNyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1vdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmZhLWZlbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmZhLWNvbW1lbnQtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiO1xufVxuXG4uZmEtYnVzaW5lc3MtdGltZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGgtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi5mYS1ib29rLXRhbmFraDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXRhbmFraDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXBob25lLXZvbHVtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLmZhLXZvbHVtZS1jb250cm9sLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YzXCI7XG59XG5cbi5mYS1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLmZhLWxpcmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjtcbn1cblxuLmZhLXBsYW5lLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU4XCI7XG59XG5cbi5mYS10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS1jb21tZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiO1xufVxuXG4uZmEtY2FrZS1jYW5kbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWFuZ2xlcy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cblxuLmZhLXBhcGVyY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIzXCI7XG59XG5cbi5mYS1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7XG59XG5cbi5mYS1sdW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjtcbn1cblxuLmZhLWFycm93LXVwLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1saXRlY29pbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkM1wiO1xufVxuXG4uZmEtYm9yZGVyLW5vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUwXCI7XG59XG5cbi5mYS1jaXJjbGUtbm9kZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUyXCI7XG59XG5cbi5mYS1wYXJhY2h1dGUtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4uZmEtaW5kZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtdHJ1Y2stZmllbGQtdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThlXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmNcIjtcbn1cblxuLmZhLXVzZXItZG9jdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtdXNlci1tZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtaW5mby1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5mYS1jbG91ZC1tZWF0YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjtcbn1cblxuLmZhLWNhbWVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cblxuLmZhLWNhbWVyYS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1zcXVhcmUtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc4XCI7XG59XG5cbi5mYS1tZXRlb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7XG59XG5cbi5mYS1jYXItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRkXCI7XG59XG5cbi5mYS1zbGVpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NjXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLTEtOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4uZmEtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzczXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWJyYWlsbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjtcbn1cblxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtcGVyc29uLWNhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNjXCI7XG59XG5cbi5mYS10ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZFwiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4uZmEtY2hlY2stZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1hLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJhXCI7XG59XG5cbi5mYS1jb29raWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtaGFyZC1kcml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjtcbn1cblxuLmZhLWhkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWR1bWJiZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLXRhcnAtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2NcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMVwiO1xufVxuXG4uZmEtcGVyc29uLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1za2lpbmctbm9yZGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYVwiO1xufVxuXG4uZmEtY2FsZW5kYXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjtcbn1cblxuLmZhLXBsYW5lLWFycml2YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5mYS1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLXN1YndheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLWNoYXJ0LWdhbnR0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNFwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtZG5hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5mYS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtY2hlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWNcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGZcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtZHJvcGxldC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS1tb3NxdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1tb3NxdWl0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmJcIjtcbn1cblxuLmZhLXN0YXItb2YtZGF2aWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktcmlmbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRiXCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLXZpYWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5M1wiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWZcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtYXJyb3ctdHVybi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLWxldmVsLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtdTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJVXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvY2stZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWJhY2t3YXJkLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtcGFsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xufVxuXG4uZmEtZmF1Y2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmF0LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMyXCI7XG59XG5cbi5mYS1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlNcIjtcbn1cblxuLmZhLXRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5Y1wiO1xufVxuXG4uZmEta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5mYS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtY2xpbmljLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiO1xufVxuXG4uZmEtbW9iaWxlLWFuZHJvaWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiO1xufVxuXG4uZmEtcGxhbmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJkXCI7XG59XG5cbi5mYS1waWdneS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtYmF0dGVyeS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtYmF0dGVyeS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtbW91bnRhaW4tY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmVcIjtcbn1cblxuLmZhLWNvaW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiO1xufVxuXG4uZmEta2hhbmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZFwiO1xufVxuXG4uZmEtc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmZhLXNsaWRlcnMtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmZhLWZvbGRlci10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLW1hcC1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1oYW1zYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWNlbnQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjVcIjtcbn1cblxuLmZhLWZsYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtcGVyc29uLXByZWduYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZVwiO1xufVxuXG4uZmEtd2FuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmZhLXRpY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjtcbn1cblxuLmZhLXBvd2VyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLmZhLXJpZ2h0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWZsYWctdXNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiO1xufVxuXG4uZmEtbGFwdG9wLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFkXCI7XG59XG5cbi5mYS10dHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS10ZWxldHlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzZcIjtcbn1cblxuLmZhLXBlcnNvbi1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGVcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMlwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1wZXJzb24taGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtdmVudXMtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtaW1hZ2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLXBlb3BsZS1wdWxsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNVwiO1xufVxuXG4uZmEtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJOXCI7XG59XG5cbi5mYS1jYWJsZS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtY2xvdWQtcmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDRcIjtcbn1cblxuLmZhLXNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7XG59XG5cbi5mYS1hcnJvd3MtZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOFwiO1xufVxuXG4uZmEtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7XG59XG5cbi5mYS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZGVsZXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7XG59XG5cbi5mYS1iYWNrc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllZHJvcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMFwiO1xufVxuXG4uZmEtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLW1vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtZmFjZS1tZWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1tZWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1ib29rLXNrdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtYm9vay1kZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtaWQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWRyaXZlcnMtbGljZW5zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLW91dGRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1kZWRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZlXCI7XG59XG5cbi5mYS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1ob21lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtbGctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjtcbn1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJCXCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1kaWNlLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG5cbi5mYS1leGNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcm90YXRlLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWN1dGxlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi5mYS1hcnJvdy11cC13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1taWxsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWVkXCI7XG59XG5cbi5mYS1ib3dsLXJpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmViXCI7XG59XG5cbi5mYS1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjtcbn1cblxuLmZhLXRvd2VyLWJyb2FkY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjtcbn1cblxuLmZhLWJyb2FkY2FzdC10b3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjtcbn1cblxuLmZhLXRydWNrLXBpY2t1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2NcIjtcbn1cblxuLmZhLXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjtcbn1cblxuLmZhLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XG59XG5cbi5mYS1jb2RlLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiO1xufVxuXG4uZmEtdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuXG4uZmEtaHVycmljYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MVwiO1xufVxuXG4uZmEtbW91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJkXCI7XG59XG5cbi5mYS10b2lsZXQtcG9ydGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTgzXCI7XG59XG5cbi5mYS1jb21wYWN0LWRpc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7XG59XG5cbi5mYS1maWxlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1maWxlLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4uZmEtY2FyYXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLXNoaWVsZC1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcyXCI7XG59XG5cbi5mYS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtemFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY0XCI7XG59XG5cbi5mYS1vaWwtd2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzJcIjtcbn1cblxuLmZhLXZhdWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNVwiO1xufVxuXG4uZmEtbWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjtcbn1cblxuLmZhLXRvaWxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDhcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTdcIjtcbn1cblxuLmZhLXllbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtY255OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtanB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtcm1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtcnVibGUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuXG4uZmEtZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiO1xufVxuXG4uZmEtZmFjZS1sYXVnaC13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF1Z2gtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWNcIjtcbn1cblxuLmZhLWhvcnNlLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FiXCI7XG59XG5cbi5mYS1ib3JlLWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMzXCI7XG59XG5cbi5mYS1pbmR1c3RyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tdG8tZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzFcIjtcbn1cblxuLmZhLWZsb3Jpbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1zaG9ydC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtbGVzcy10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPFwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLWNhci10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRlXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG5cbi5mYS11c2VyLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFjXCI7XG59XG5cbi5mYS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1jaGVzcy1wYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiO1xufVxuXG4uZmEta2l0LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1maXJzdC1haWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1wZXJzb24tdGhyb3VnaC13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE5XCI7XG59XG5cbi5mYS10b29sYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZiXCI7XG59XG5cbi5mYS1idWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmZhLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjdcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1yZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLW1vdW50YWluLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmZcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJhXCI7XG59XG5cbi5mYS1kaWNlLWQyMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLXRydWNrLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThjXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5mYS1tZWRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTJcIjtcbn1cblxuLmZhLWJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjtcbn1cblxuLmZhLXNxdWFyZS1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiO1xufVxuXG4uZmEtaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1wb2RjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1zdXBlcnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MFwiO1xufVxuXG4uZmEtc3Rhci1vZi1saWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uZmEtbG9jYXRpb24tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPlwiO1xufVxuXG4uZmEtcGVyc29uLXN3aW1taW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtc3dpbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi5mYS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLWVyYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2FzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZWFydGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1lYXJ0aC1hbWVyaWNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZ2xvYmUtYW1lcmljYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNiXCI7XG59XG5cbi5mYS1kb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLXNvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtaW5ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0N1wiO1xufVxuXG4uZmEtZ2F1Z2UtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWhvc3BpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLXdpbmUtYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZlwiO1xufVxuXG4uZmEtY2hlc3Mtcm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjtcbn1cblxuLmZhLWJhcnMtc3RhZ2dlcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLWRoYXJtYWNoYWtyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjtcbn1cblxuLmZhLWhvdGRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGZcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWJsaW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtZHJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmZhLWljZS1jcmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmY1wiO1xufVxuXG4uZmEtZmF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uZmEtY2hlY2stdG8tc2xvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmZhLXZvdGUteWVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuXG4uZmEtYm94ZXMtc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWNoYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtZWFyLWxpc3Rlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cblxuLmZhLXRyZWUtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODdcIjtcbn1cblxuLmZhLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi5mYS1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtcnVwaWFoLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNkXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtcGluZy1wb25nLXBhZGRsZS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtcGVyc29uLWRvdHMtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtZGlhZ25vc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS1uYWlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmNlwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uZmEtd2Fsa2llLXRhbGtpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWZcIjtcbn1cblxuLmZhLWZpbGUtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxY1wiO1xufVxuXG4uZmEtZmlsZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxY1wiO1xufVxuXG4uZmEtcmVjZWlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjtcbn1cblxuLmZhLXNxdWFyZS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW4tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzZlwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE0XCI7XG59XG5cbi5mYS1jb2RlLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNhXCI7XG59XG5cbi5mYS1saXN0LXVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtc2Nob29sLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZmXCI7XG59XG5cbi5mYS10b3dlci1jZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4NVwiO1xufVxuXG4uZmEtZG93bi1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLXJhbmtpbmctc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5mYS1wZXJzb24taGFyYXNzaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0OVwiO1xufVxuXG4uZmEtYnJhemlsaWFuLXJlYWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmNcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWRvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1sYW5kbWFyay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLmZhLXR2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdGVsZXZpc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXR2LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXNocmltcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDhcIjtcbn1cblxuLmZhLWxpc3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS10YXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLWp1Zy1kZXRlcmdlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE5XCI7XG59XG5cbi5mYS1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5mYS13aW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZVwiO1xufVxuXG4uZmEtY2FyLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiO1xufVxuXG4uZmEtY2FyLWNyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiO1xufVxuXG4uZmEteTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJZXCI7XG59XG5cbi5mYS1wZXJzb24tc25vd2JvYXJkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiO1xufVxuXG4uZmEtc25vd2JvYXJkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiO1xufVxuXG4uZmEtdHJ1Y2stZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmZhLXNoaXBwaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1maXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtdXNlci1ncmFkdWF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjtcbn1cblxuLmZhLWNpcmNsZS1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLmZhLWFkanVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cblxuLmZhLWNpcmNsZS1yYWRpYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1yYWRpYXRpb24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiO1xufVxuXG4uZmEtYmFzZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtamV0LWZpZ2h0ZXItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE4XCI7XG59XG5cbi5mYS1kaWFncmFtLXByb2plY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7XG59XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7XG59XG5cbi5mYS1jb3B5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtdm9sdW1lLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtdm9sdW1lLW11dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS1oYW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuXG4uZmEtZ3JpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLXNoYXJlLWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtY2hpbGQtY29tYmF0YW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMFwiO1xufVxuXG4uZmEtY2hpbGQtcmlmbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUwXCI7XG59XG5cbi5mYS1ndW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTliXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcK1wiO1xufVxuXG4uZmEtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcK1wiO1xufVxuXG4uZmEtZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuXG4uZmEtY29tcHV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU1XCI7XG59XG5cbi5mYS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtbXVsdGlwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7XG59XG5cbi5mYS1wZXNvLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIyXCI7XG59XG5cbi5mYS1idWlsZGluZy1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ4XCI7XG59XG5cbi5mYS1iYWJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3Y1wiO1xufVxuXG4uZmEtdXNlcnMtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTJcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXRyYWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIyXCI7XG59XG5cbi5mYS10cmFzaC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLXRyYXNoLXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIwXCI7XG59XG5cbi5mYS1saW5lcy1sZWFuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZVwiO1xufVxuXG4uZmEtcnVsZXItY29tYmluZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5mYS1lcXVhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw9XCI7XG59XG5cbi5mYS1ibGVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtdGVldGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5mYS1zaGVrZWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLWlsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZWtlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZXFlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZXFlbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtcm9ja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4uZmEtcGhvdG8tZmlsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2NcIjtcbn1cblxuLmZhLXBob3RvLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uZmEtZm9sZGVyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiO1xufVxuXG4uZmEtc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRlXCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOThcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1ZVwiO1xufVxuXG4uZmEtc2lnbi1oYW5naW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiO1xufVxuXG4uZmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5mYS10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZiXCI7XG59XG5cbi5mYS10YWJsZXQtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZVwiO1xufVxuXG4uZmEtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XG59XG5cbi5mYS1ob2xseS1iZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWFcIjtcbn1cblxuLmZhLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWJhY3RlcmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuXG4uZmEtaGFuZC1saXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS1ub3RkZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZlXCI7XG59XG5cbi5mYS1kaXNlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5mYS1nZW5kZXJsZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLmZhLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1jYXItcmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLWNhci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi5mYS12aWRlby1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkN1wiO1xufVxuXG4uZmEtYmFieS1jYXJyaWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLWNhcnJpYWdlLWJhYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkxXCI7XG59XG5cbi5mYS12ci1jYXJkYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI5XCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtcGVyY2VudGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCVcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY1XCI7XG59XG5cbi5mYS1kaXNwbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2M1wiO1xufVxuXG4uZmEtZmFjZS1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtdGh1bWJ0YWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuXG4uZmEtdGh1bWItdGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRyb3BoeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLmZhLXBlcnNvbi1wcmF5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiO1xufVxuXG4uZmEtcHJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLWhhbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTNcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zeW5jLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmZhLXNwaW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG5cbi5mYS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtZ2VhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XG59XG5cbi5mYS1jb2dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtd2FyZWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjdcIjtcbn1cblxuLmZhLXNwbG90Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtZ3Jpbi1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7XG59XG5cbi5mYS1kaWNlLWZvdXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI0XCI7XG59XG5cbi5mYS1zaW0tY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtbWVyY3VyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWxldmVsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDdcIjtcbn1cblxuLmZhLWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiO1xufVxuXG4uZmEtdGlja2V0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjtcbn1cblxuLmZhLXRpY2tldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS1idWlsZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWFuZ2xlcy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1xcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi5mYS1jbG9jay1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLWhpc3Rvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWZpbGUtZXhwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtc2hpZWxkLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtc2hvcnQtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2IyXCI7XG59XG5cbi5mYS1nb2xmLWJhbGwtdGVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiO1xufVxuXG4uZmEtZ29sZi1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGRcIjtcbn1cblxuLmZhLXBlbi1uaWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7XG59XG5cbi5mYS10ZW50LWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODBcIjtcbn1cblxuLmZhLXRlbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4MlwiO1xufVxuXG4uZmEtd2FuZC1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkM1wiO1xufVxuXG4uZmEtY2Fycm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4N1wiO1xufVxuXG4uZmEtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLWNoZWVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWZcIjtcbn1cblxuLmZhLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uZmEtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1jb2RlLWNvbW1pdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODZcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmJcIjtcbn1cblxuLmZhLXBlcnNvbi1iaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRhXCI7XG59XG5cbi5mYS1iaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRhXCI7XG59XG5cbi5mYS1icm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjtcbn1cblxuLmZhLXNoaWVsZC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzRcIjtcbn1cblxuLmZhLWdvcHVyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5mYS1lYXJ0aC1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtZ2xvYmUtb2NlYW5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2JcIjtcbn1cblxuLmZhLXNxdWFyZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjtcbn1cblxuLmZhLXRpbWVzLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjtcbn1cblxuLmZhLXhtYXJrLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjtcbn1cblxuLmZhLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwjXCI7XG59XG5cbi5mYS11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uZmEtZXhwYW5kLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLW9pbC1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7XG59XG5cbi5mYS10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlRcIjtcbn1cblxuLmZhLWhpcHBvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZFwiO1xufVxuXG4uZmEtY2hhcnQtY29sdW1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlM1wiO1xufVxuXG4uZmEtaW5maW5pdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM0XCI7XG59XG5cbi5mYS12aWFsLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTZcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM4XCI7XG59XG5cbi5mYS12b2ljZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk3XCI7XG59XG5cbi5mYS1mYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYzXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1sdWdnYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1NFwiO1xufVxuXG4uZmEtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24tcmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2NcIjtcbn1cblxuLmZhLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmZhLWJhaGFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uZmEtaGF5a2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uZmEtc2QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmZhLWRyYWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDVcIjtcbn1cblxuLmZhLXNob2UtcHJpbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWRcIjtcbn1cblxuLmZhLWxpbmstc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jaGFpbi1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jaGFpbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLXVubGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLWNsb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1MVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtei1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7XG59XG5cbi5mYS1maXJlLWZsYW1lLWN1cnZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLWZpcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiO1xufVxuXG4uZmEtdG9ybmFkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmZcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk0XCI7XG59XG5cbi5mYS1ib29rLXF1cmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtcXVyYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1hbmNob3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtZmFjZS1hbmdyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTZcIjtcbn1cblxuLmZhLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtY29va2llLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZmEtcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLXNjYWxlLWJhbGFuY2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXNob3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLWRlc2t0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkwXCI7XG59XG5cbi5mYS1kZXNrdG9wLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmZhLW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTVwiO1xufVxuXG4uZmEtdGFibGUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLXRoLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS1jb21tZW50LXNtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjtcbn1cblxuLmZhLXNtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjtcbn1cblxuLmZhLWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS11c2VyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5mYS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA5XCI7XG59XG5cbi5mYS1hbmdsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zdWNjZXNzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdhXCI7XG59XG5cbi5mYS10cnVjay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGJcIjtcbn1cblxuLmZhLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmNcIjtcbn1cblxuLmZhLWhhbmQtZmlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLWZpc3QtcmFpc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZVwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLWJyaWVmY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLXBlcnNvbi1mYWxsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0NlwiO1xufVxuXG4uZmEtaW1hZ2UtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7XG59XG5cbi5mYS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXVzZXItdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uZmEtcnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2OVwiO1xufVxuXG4uZmEtZWFydGgtZXVyb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtZ2xvYmUtZXVyb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLXN1aXRjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiO1xufVxuXG4uZmEtbHVnZ2FnZS1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtd2luZG93LWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtYmFodC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhY1wiO1xufVxuXG4uZmEtYm9vay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiO1xufVxuXG4uZmEtYm9vay1qb3VybmFsLXdoaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtaGFuZGN1ZmZzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmOFwiO1xufVxuXG4uZmEtdHJpYW5nbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmZhLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1kYXRhYmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmZhLXNoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtYm90dGxlLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM0XCI7XG59XG5cbi5mYS1tYXNrLWZhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ3XCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDhcIjtcbn1cblxuLmZhLXJpZ2h0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5mYS1leGNoYW5nZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5mYS1wYXBlci1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2NVwiO1xufVxuXG4uZmEtZHVuZ2Vvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDlcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC0xLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuXG4uZmEtaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduLWxhbmd1YWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtc2lnbmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjtcbn1cblxuLmZhLXdhdGVyLWxhZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLWxhZGRlci13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLXN3aW1taW5nLXBvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1hcnJvd3MtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWFycm93cy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtZmFjZS1ncmltYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uZmEtZ3JpbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2VcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZVwiO1xufVxuXG4uZmEtdHVybi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTJcIjtcbn1cblxuLmZhLXNxdWFyZS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWRpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7XG59XG5cbi5mYS1icmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGNcIjtcbn1cblxuLmZhLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5mYS1iYW5kLWFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEteG1hcmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtZ2lmdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzljXCI7XG59XG5cbi5mYS1ob3RlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWVhcnRoLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtaWQtY2FyZC1jbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXRodW1icy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLmZhLXVzZXItY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5mYS1oYW5kLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7XG59XG5cbi5mYS1hbGxlcmdpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7XG59XG5cbi5mYS1maWxlLWludm9pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG5cbi5mYS1tdWctc2F1Y2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuXG4uZmEtY29mZmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuXG4uZmEtYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVkXCI7XG59XG5cbi5mYS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmYVwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXJ1bGVyLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiO1xufVxuXG4uZmEtdXNlci1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cblxuLmZhLXVzZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uZmEtdHJhaW4tdHJhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjRcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS1zeXJpbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiO1xufVxuXG4uZmEtY2xvdWQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiO1xufVxuXG4uZmEtc3RvcHdhdGNoLTIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uZmEtc3F1YXJlLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5mYS1tYWduZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7XG59XG5cbi5mYS1qYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE2XCI7XG59XG5cbi5mYS1ub3RlLXN0aWNreTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtYnVnLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNlwiO1xufVxuXG4uZmEtYm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLmZhLXVzZXItaW5qdXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjhcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1zYWQtdGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtdGVudC1hcnJvd3MtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcIVwiO1xufVxuXG4uZmEtYXJyb3dzLXNwaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJiXCI7XG59XG5cbi5mYS1wcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS11c2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlhcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtc2VhcmNoLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmZhLXVzZXJzLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS11c2Vycy1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRhXCI7XG59XG5cbi5mYS1idWlsZGluZy1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtYmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWluc3RpdHV0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtbXVzZXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtdW5pdmVyc2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVtYnJlbGxhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuXG4uZmEtdHJvd2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4OVwiO1xufVxuXG4uZmEtZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJEXCI7XG59XG5cbi5mYS1zdGFwbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhZlwiO1xufVxuXG4uZmEtbWFza3MtdGhlYXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLXRoZWF0ZXItbWFza3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7XG59XG5cbi5mYS1raXAtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzRcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNlwiO1xufVxuXG4uZmEtamV0LWZpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1maWdodGVyLWpldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLXNxdWFyZS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1iYXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtcGx1cy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2NcIjtcbn1cblxuLmZhLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtdmlkZW8tY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5mYS1tb3J0YXItYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNlXCI7XG59XG5cbi5mYS10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGV2ZWwtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uc3Itb25seSxcbi5mYS1zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSxcbi5mYS1zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWJyYW5kczogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgLS1mYS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZW1zLWJhc2UvZm9udHMvRm9udEF3ZXNvbWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2Vtcy1iYXNlL2ZvbnRzL0ZvbnRBd2Vzb21lL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhYixcbi5mYS1icmFuZHMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5mYS1ob29saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOFwiO1xufVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XG59XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5mYS1jbG91ZGZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXBpeGl2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQwXCI7XG59XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MlwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWd1aWxkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4uZmEtc3F1YXJlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7XG59XG5cbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cblxuLmZhLW9yY2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQyXCI7XG59XG5cbi5mYS1qYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU0XCI7XG59XG5cbi5mYS1pbnZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjtcbn1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiO1xufVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiO1xufVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uZmEtc3F1YXJlLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFkXCI7XG59XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1icmF2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzY1wiO1xufVxuXG4uZmEtc2lzdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZVwiO1xufVxuXG4uZmEtc3F1YXJlLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZmEtaW5zdGFncmFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZmEtYmF0dGxlLW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNVwiO1xufVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7XG59XG5cbi5mYS1zcXVhcmUtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiO1xufVxuXG4uZmEtdGhyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiO1xufVxuXG4uZmEtc3F1YXJlLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cblxuLmZhLWFydHN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2FcIjtcbn1cblxuLmZhLW1hcmtkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBmXCI7XG59XG5cbi5mYS1zb3VyY2V0cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QzXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuXG4uZmEtZGlhc3BvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTFcIjtcbn1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XG59XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7XG59XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiO1xufVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XG59XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7XG59XG5cbi5mYS1hdGxhc3NpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2JcIjtcbn1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7XG59XG5cbi5mYS1uaW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YThcIjtcbn1cblxuLmZhLWNocm9tZWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzhcIjtcbn1cblxuLmZhLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM5XCI7XG59XG5cbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiO1xufVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWdpdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDFcIjtcbn1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjtcbn1cblxuLmZhLXJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMlwiO1xufVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzBcIjtcbn1cblxuLmZhLXNxdWFyZS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uZmEtY2VudG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg5XCI7XG59XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjtcbn1cblxuLmZhLW9wZW5zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJiXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4uZmEtc3F1YXJlLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiO1xufVxuXG4uZmEtZGViaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLWluc3RhbG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zcXVhcmUtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNVwiO1xufVxuXG4uZmEtZ29sYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBmXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXVuY2hhcnRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtc3F1YXJlLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtcmVuZGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiO1xufVxuXG4uZmEtbmZjLWRpcmVjdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMwXCI7XG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjtcbn1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiO1xufVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjtcbn1cblxuLmZhLW1ldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWJcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLXNxdWFyZS1sZXR0ZXJib3hkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJlXCI7XG59XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uZmEtaGlwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS1jb25mbHVlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7XG59XG5cbi5mYS1zaG9lbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuXG4uZmEtbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNhXCI7XG59XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS11bnNwbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuXG4uZmEteWFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlM1wiO1xufVxuXG4uZmEtc3F1YXJlLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1zcXVhcmUtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjtcbn1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uZmEtcGFkbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEwXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS1zcXVhcmUtdGhyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMVwiO1xufVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtZ29vZ2xlLXNjaG9sYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2JcIjtcbn1cblxuLmZhLXNxdWFyZS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWVcIjtcbn1cblxuLmZhLWdpdGxhYi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWVcIjtcbn1cblxuLmZhLXN0dWRpb3ZpbmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOFwiO1xufVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7XG59XG5cbi5mYS1zcXVhcmUtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5mYS1zaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEyXCI7XG59XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLmZhLXBhZ2U0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7XG59XG5cbi5mYS1oYXNobm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5OVwiO1xufVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtc3F1YXJlc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmVcIjtcbn1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMlwiO1xufVxuXG4uZmEtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OVwiO1xufVxuXG4uZmEta2V5Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtaXRjaC1pbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzYVwiO1xufVxuXG4uZmEtdW1icmFjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOFwiO1xufVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBkXCI7XG59XG5cbi5mYS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGZcIjtcbn1cblxuLmZhLWRyYWZ0MmRpZ2l0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTZcIjtcbn1cblxuLmZhLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiO1xufVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1kaGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTBcIjtcbn1cblxuLmZhLXNxdWFyZS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWNcIjtcbn1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7XG59XG5cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjtcbn1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjtcbn1cblxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiO1xufVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLXNpZ25hbC1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjNcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiO1xufVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuXG4uZmEtZGFpbHltb3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cblxuLmZhLWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1ib290c3RyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzZcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjNcIjtcbn1cblxuLmZhLW5mYy1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzFcIjtcbn1cblxuLmZhLW1pbnRiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmZcIjtcbn1cblxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJlXCI7XG59XG5cbi5mYS1zcGVha2VyLWRlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2NcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjtcbn1cblxuLmZhLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjtcbn1cblxuLmZhLWF2aWFuZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzRcIjtcbn1cblxuLmZhLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmZhLWdvZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhN1wiO1xufVxuXG4uZmEtYmltb2JqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7XG59XG5cbi5mYS1icmF2ZS1yZXZlcnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNkXCI7XG59XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG5cbi5mYS1zcXVhcmUtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtbWFuZGFsb3JpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGZcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiO1xufVxuXG4uZmEtb3NpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFhXCI7XG59XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYVwiO1xufVxuXG4uZmEtcGVyaXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RhXCI7XG59XG5cbi5mYS1mdWxjcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBiXCI7XG59XG5cbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG59XG5cbi5mYS1zY2hsaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjtcbn1cblxuLmZhLXNxdWFyZS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjtcbn1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjtcbn1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiO1xufVxuXG4uZmEtdXNwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMVwiO1xufVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjtcbn1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjtcbn1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiO1xufVxuXG4uZmEtYXZpYXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIxXCI7XG59XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjtcbn1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjtcbn1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtdmliZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjtcbn1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLWxldHRlcmJveGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmRcIjtcbn1cblxuLmZhLXN5bWZvbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2RcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7XG59XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7XG59XG5cbi5mYS10aGluay1wZWFrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMVwiO1xufVxuXG4uZmEtYmlsaWJpbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDlcIjtcbn1cblxuLmZhLWVybGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiO1xufVxuXG4uZmEteC10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG5cbi5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODllXCI7XG59XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiO1xufVxuXG4uZmEtNDItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cblxuLmZhLWlubm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7XG59XG5cbi5mYS1zcXVhcmUtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjtcbn1cblxuLmZhLXBhbGZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXJlc29sdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlN1wiO1xufVxuXG4uZmEteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMlwiO1xufVxuXG4uZmEtc2VhcmNoZW5naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWJcIjtcbn1cblxuLmZhLXRpa3RvazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuXG4uZmEtc3F1YXJlLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjtcbn1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7XG59XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xufVxuXG4uZmEtaHVic3BvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiO1xufVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7XG59XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjtcbn1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cblxuLmZhLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi5mYS1zcXVhcmUtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYVwiO1xufVxuXG4uZmEtbWVuZGVsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjNcIjtcbn1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7XG59XG5cbi5mYS1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiO1xufVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiO1xufVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG5cbi5mYS1jbXBsaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjBcIjtcbn1cblxuLmZhLXVwd29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MVwiO1xufVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7XG59XG5cbi5mYS11aWtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG5cbi5mYS1lYXJseWJpcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7XG59XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7XG59XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjtcbn1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmZhLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtc2NyZWVucGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcwXCI7XG59XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjtcbn1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiO1xufVxuXG4uZmEtbWljcm9ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjtcbn1cblxuLmZhLXdpcnNpbmRoYW5kd2VyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtd3NoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1zYWxlc2ZvcmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XG59XG5cbi5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7XG59XG5cbi5mYS1ydXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG5cbi5mYS13aXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLXNxdWFyZS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtc3VwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS13ZWJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG59XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiO1xufVxuXG4uZmEta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7XG59XG5cbi5mYS1zcGFjZS1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1zcXVhcmUtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLXBlcmJ5dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtYm90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiO1xufVxuXG4uZmEtaWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7XG59XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7XG59XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtZmlyZWZveC1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmZhLXN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7XG59XG5cbi5mYS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjtcbn1cblxuLmZhLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MFwiO1xufVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uZmEtc3R1YmJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjN1wiO1xufVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmZhLW9keXNlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNlwiO1xufVxuXG4uZmEtc3F1YXJlLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmZhLWVkZ2UtbGVnYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5mYS1zcXVhcmUteC10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5mYS1zaXRyb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGFcIjtcbn1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7XG59XG5cbi5mYS1idXktbi1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjtcbn1cblxuLmZhLXdvZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLmZhLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1waXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2FcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICAtLWZhLWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZW1zLWJhc2UvZm9udHMvRm9udEF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZW1zLWJhc2UvZm9udHMvRm9udEF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXMsXG4uZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiBNaXhpbnMgKi9cbi8qIEdsb2JhbCAqL1xuLyogR2xvYmFsICovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBvdmVyZmxvdy14OiBjbGlwO1xuICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5iZy1jb3ZlciwgLnRlYXNlciAuZmVhdHVyZWQtaW1hZ2UsIC5jYXJvdXNlbC1zbGlkZV9faW5uZXJfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW50cnktY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogODMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5lbnRyeS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwNzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuZW50cnktY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVudHJ5LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTQxNnB4O1xuICB9XG59XG4uaXMtc3R5bGUtcm91bmRlZC1jb3JuZXJzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFsaWdud2lkZSB7XG4gIHdpZHRoOiAxNjAwcHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTYwMHB4O1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gODAwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA4MDBweCk7XG4gIH1cbn1cbi5hbGlnbndpZGUgPiAuYWNmLWlubmVyLWJsb2Nrcy1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDgzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbndpZGUgPiAuYWNmLWlubmVyLWJsb2Nrcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTA3M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5hbGlnbndpZGUgPiAuYWNmLWlubmVyLWJsb2Nrcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hbGlnbndpZGUgPiAuYWNmLWlubmVyLWJsb2Nrcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQxNnB4O1xuICB9XG59XG4uYWxpZ253aWRlLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1jb25zdHJhaW5lZCBvbCxcbi5hbGlnbndpZGUud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTMwKSArIDQ4cHgpO1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuXG4uaXMtZGVza3RvcC1wcmV2aWV3IC5hbGlnbndpZGUge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTI4cHgpIHtcbiAgLmlzLXN0eWxlLW5hcnJvdy13aWR0aCB7XG4gICAgd2lkdGg6IDg4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTY4cHgpIHtcbiAgLmlzLXN0eWxlLW5hcnJvdy1taWQtd2lkdGgge1xuICAgIHdpZHRoOiAxMTIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5uby1zaWRlYmFyIC5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwge1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYWxpZ25mdWxsLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1jb25zdHJhaW5lZCBvbCxcbi5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTIwKSArIDI0cHgpO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmFsaWduZnVsbC5pcy1sYXlvdXQtY29uc3RyYWluZWQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogODMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFsaWduZnVsbC5pcy1sYXlvdXQtY29uc3RyYWluZWQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDczcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLmFsaWduZnVsbC5pcy1sYXlvdXQtY29uc3RyYWluZWQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFsaWduZnVsbC5pcy1sYXlvdXQtY29uc3RyYWluZWQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDE2cHg7XG4gIH1cbn1cbi5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkID4gKjpub3QodWwpOm5vdChvbCksXG4uYWxpZ25mdWxsID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcbi5hbGlnbndpZGUud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkID4gKjpub3QodWwpOm5vdChvbCksXG4uYWxpZ253aWRlID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogODMwcHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYWxpZ25mdWxsLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1jb25zdHJhaW5lZCA+ICo6bm90KHVsKTpub3Qob2wpLFxuICAuYWxpZ25mdWxsID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcbiAgLmFsaWdud2lkZS53cC1ibG9jay1ncm91cC5pcy1sYXlvdXQtY29uc3RyYWluZWQgPiAqOm5vdCh1bCk6bm90KG9sKSxcbiAgLmFsaWdud2lkZSA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWQge1xuICAgIG1heC13aWR0aDogMTA3M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkID4gKjpub3QodWwpOm5vdChvbCksXG4gIC5hbGlnbmZ1bGwgPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuICAuYWxpZ253aWRlLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1jb25zdHJhaW5lZCA+ICo6bm90KHVsKTpub3Qob2wpLFxuICAuYWxpZ253aWRlID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCB7XG4gICAgbWF4LXdpZHRoOiAxMjQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFsaWduZnVsbC53cC1ibG9jay1ncm91cC5pcy1sYXlvdXQtY29uc3RyYWluZWQgPiAqOm5vdCh1bCk6bm90KG9sKSxcbiAgLmFsaWduZnVsbCA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWQsXG4gIC5hbGlnbndpZGUud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkID4gKjpub3QodWwpOm5vdChvbCksXG4gIC5hbGlnbndpZGUgPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcbiAgICBtYXgtd2lkdGg6IDE0MTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQxNnB4KSB7XG4gIC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkID4gKjpub3QodWwpOm5vdChvbCksXG4gIC5hbGlnbmZ1bGwgPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuICAuYWxpZ253aWRlLndwLWJsb2NrLWdyb3VwLmlzLWxheW91dC1jb25zdHJhaW5lZCA+ICo6bm90KHVsKTpub3Qob2wpLFxuICAuYWxpZ253aWRlID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLmVtcy1wYWRkaW5nLWRlZmF1bHQsIC5yb3VuZGVkOm5vdChmaWd1cmUpIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuXG4ucm91bmRlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudC00MDRfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtc3BhY2VyLTQpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtc3BhY2VyLTQpO1xufVxuXG4uY29udGVudC00MDRfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1zcGFjZXItNCk7XG59XG5cbi5zaXRlLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xufVxuXG4ubGlzdC1yZXNldCwgLnNpdGUtZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IC5zdWItbWVudSwgLnNpdGUtZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hW2hyZWYkPVwiLnBkZlwiXTpub3QoLndwLWJsb2NrLWJ1dHRvbl9fbGluaykge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuYVtocmVmJD1cIi5wZGZcIl06bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNTgwNjUgMTkuMDMxMkg0LjUxNjEzVjIxSDIuNTgwNjVDMS4xNTcyNiAyMSAwIDE5LjgyMjkgMCAxOC4zNzVWMi42MjVDMCAxLjE3NzE1IDEuMTU3MjYgMCAyLjU4MDY1IDBIOS4yNTQwM0M5LjkzOTUyIDAgMTAuNTk2OCAwLjI3NDgwNSAxMS4wODA2IDAuNzY2OTkyTDE0LjcyOTggNC40Nzg5MUMxNS4yMTM3IDQuOTcxMDkgMTUuNDgzOSA1LjYzOTY1IDE1LjQ4MzkgNi4zMzY5MVYxMi40Njg4SDEzLjU0ODRWNi41NjI1SDEwLjMyMjZDOS42MDg4NyA2LjU2MjUgOS4wMzIyNiA1Ljk3NTk4IDkuMDMyMjYgNS4yNVYxLjk2ODc1SDIuNTgwNjVDMi4yMjU4MSAxLjk2ODc1IDEuOTM1NDggMi4yNjQwNiAxLjkzNTQ4IDIuNjI1VjE4LjM3NUMxLjkzNTQ4IDE4LjczNTkgMi4yMjU4MSAxOS4wMzEyIDIuNTgwNjUgMTkuMDMxMlpNNy4wOTY3NyAxNC40Mzc1SDguMzg3MUM5LjYzMzA2IDE0LjQzNzUgMTAuNjQ1MiAxNS40NjcgMTAuNjQ1MiAxNi43MzQ0QzEwLjY0NTIgMTguMDAxOCA5LjYzMzA2IDE5LjAzMTIgOC4zODcxIDE5LjAzMTJINy43NDE5NFYyMC4zNDM4QzcuNzQxOTQgMjAuNzA0NyA3LjQ1MTYxIDIxIDcuMDk2NzcgMjFDNi43NDE5NCAyMSA2LjQ1MTYxIDIwLjcwNDcgNi40NTE2MSAyMC4zNDM4VjE4LjM3NVYxNS4wOTM4QzYuNDUxNjEgMTQuNzMyOCA2Ljc0MTk0IDE0LjQzNzUgNy4wOTY3NyAxNC40Mzc1Wk04LjM4NzEgMTcuNzE4OEM4LjkyMzM5IDE3LjcxODggOS4zNTQ4NCAxNy4yNzk5IDkuMzU0ODQgMTYuNzM0NEM5LjM1NDg0IDE2LjE4ODkgOC45MjMzOSAxNS43NSA4LjM4NzEgMTUuNzVINy43NDE5NFYxNy43MTg4SDguMzg3MVpNMTIuMjU4MSAxNC40Mzc1SDEzLjU0ODRDMTQuNjE2OSAxNC40Mzc1IDE1LjQ4MzkgMTUuMzE5MyAxNS40ODM5IDE2LjQwNjJWMTkuMDMxMkMxNS40ODM5IDIwLjExODIgMTQuNjE2OSAyMSAxMy41NDg0IDIxSDEyLjI1ODFDMTEuOTAzMiAyMSAxMS42MTI5IDIwLjcwNDcgMTEuNjEyOSAyMC4zNDM4VjE1LjA5MzhDMTEuNjEyOSAxNC43MzI4IDExLjkwMzIgMTQuNDM3NSAxMi4yNTgxIDE0LjQzNzVaTTEzLjU0ODQgMTkuNjg3NUMxMy45MDMyIDE5LjY4NzUgMTQuMTkzNSAxOS4zOTIyIDE0LjE5MzUgMTkuMDMxMlYxNi40MDYyQzE0LjE5MzUgMTYuMDQ1MyAxMy45MDMyIDE1Ljc1IDEzLjU0ODQgMTUuNzVIMTIuOTAzMlYxOS42ODc1SDEzLjU0ODRaTTE2Ljc3NDIgMTUuMDkzOEMxNi43NzQyIDE0LjczMjggMTcuMDY0NSAxNC40Mzc1IDE3LjQxOTQgMTQuNDM3NUgxOS4zNTQ4QzE5LjcwOTcgMTQuNDM3NSAyMCAxNC43MzI4IDIwIDE1LjA5MzhDMjAgMTUuNDU0NyAxOS43MDk3IDE1Ljc1IDE5LjM1NDggMTUuNzVIMTguMDY0NVYxNy4wNjI1SDE5LjM1NDhDMTkuNzA5NyAxNy4wNjI1IDIwIDE3LjM1NzggMjAgMTcuNzE4OEMyMCAxOC4wNzk3IDE5LjcwOTcgMTguMzc1IDE5LjM1NDggMTguMzc1SDE4LjA2NDVWMjAuMzQzOEMxOC4wNjQ1IDIwLjcwNDcgMTcuNzc0MiAyMSAxNy40MTk0IDIxQzE3LjA2NDUgMjEgMTYuNzc0MiAyMC43MDQ3IDE2Ljc3NDIgMjAuMzQzOFYxNy43MTg4VjE1LjA5MzhaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzI0MmE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4OiAwIDAgMzJweDtcbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzExMjc0YTtcbn1cblxuLm5hdmJhciB7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4ubmF2YmFyIC5oZWFkZXItbmF2LWNvbnRhaW5lcl9fbWVudXMge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzkuOThweCkge1xuICAubmF2YmFyIC5oZWFkZXItbmF2LWNvbnRhaW5lcl9fbWVudXMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNwYWNlci0zKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLW5hdiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLW5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IHZhcigtLWJzLXNwYWNlci0zKTtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLW5hdiAuYnV0dG9uIGEge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhciAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItbmF2IC5tZW51LWl0ZW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLnByaW1hcnktYnV0dG9uIC5uYXYtbGluaywgLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLmZhY2V0d3AtcmVzZXQgLm5hdi1saW5rLCAubmF2YmFyIC5uYXZiYXItbmF2IC5mYWNldHdwLXR5cGUtYXV0b2NvbXBsZXRlIC5tZW51LWl0ZW0uZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlIC5uYXYtbGluaywgLmZhY2V0d3AtdHlwZS1hdXRvY29tcGxldGUgLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLmZhY2V0d3AtYXV0b2NvbXBsZXRlLXVwZGF0ZSAubmF2LWxpbmssIC5uYXZiYXIgLm5hdmJhci1uYXYgaW5wdXQubWVudS1pdGVtW3R5cGU9c3VibWl0XSAubmF2LWxpbmssIC5uYXZiYXIgLm5hdmJhci1uYXYgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGEubWVudS1pdGVtIC5uYXYtbGluaywgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5uYXZiYXIgLm5hdmJhci1uYXYgYS5tZW51LWl0ZW0gLm5hdi1saW5rLFxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLnByaW1hcnktYnV0dG9uIC5kcm9wZG93bi1pdGVtLFxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLmZhY2V0d3AtcmVzZXQgLmRyb3Bkb3duLWl0ZW0sXG4ubmF2YmFyIC5uYXZiYXItbmF2IC5mYWNldHdwLXR5cGUtYXV0b2NvbXBsZXRlIC5tZW51LWl0ZW0uZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlIC5kcm9wZG93bi1pdGVtLFxuLmZhY2V0d3AtdHlwZS1hdXRvY29tcGxldGUgLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLmZhY2V0d3AtYXV0b2NvbXBsZXRlLXVwZGF0ZSAuZHJvcGRvd24taXRlbSxcbi5uYXZiYXIgLm5hdmJhci1uYXYgaW5wdXQubWVudS1pdGVtW3R5cGU9c3VibWl0XSAuZHJvcGRvd24taXRlbSxcbi5uYXZiYXIgLm5hdmJhci1uYXYgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGEubWVudS1pdGVtIC5kcm9wZG93bi1pdGVtLFxuI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIC5uYXZiYXIgLm5hdmJhci1uYXYgYS5tZW51LWl0ZW0gLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtLCAubmF2YmFyIC5uYXZiYXItbmF2IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyIC5uYXZiYXItbmF2IC5tZW51LWl0ZW0gLm5hdi1saW5rLFxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAubmF2LWxpbmssXG4gIC5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAuZHJvcGRvd24taXRlbSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAxcmVtICsgKCgxdncgLSAxMC44cHgpICogMC42MjUpLCAxOHB4KTtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAubmF2LWxpbms6YWN0aXZlLFxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbi5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAuZHJvcGRvd24tdG9nZ2xlLnNob3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUzMTZcIjtcbn1cbi5uYXZiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogY2FsYygxMDAlICsgdmFyKC0tYnMtc3BhY2VyLTMpKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDc5Ljk4cHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLm5hdmJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbiN1dGlsaXR5LW5hdmJhciB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gICN1dGlsaXR5LW5hdmJhciB7XG4gICAgZ2FwOiB2YXIoLS1icy1zcGFjZXItMyk7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuI3V0aWxpdHktbmF2YmFyIC5zZWFyY2gtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTtcbn1cbiN1dGlsaXR5LW5hdmJhciAuc2VhcmNoLXRvZ2dsZSBhIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMxJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzEgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTkuNTMzMyAyMi4xMTQxQzE0LjgxMTQgMjYuMDE3OSA3Ljg5OTU2IDI1LjcxMDcgMy41MjI0IDIxLjE5MjNDLTEuMTc0MTMgMTYuMzQ0MyAtMS4xNzQxMyA4LjQ4NDA2IDMuNTIyNCAzLjYzNjAzQzguMjE4OTMgLTEuMjEyMDEgMTUuODMzNSAtMS4yMTIwMSAyMC41MyAzLjYzNjAzQzI0LjkwNzIgOC4xNTQzOCAyNS4yMDQ5IDE1LjI4OTIgMjEuNDIzIDIwLjE2MzRMMzAuNjA4NiAyOS42NDUzQzMxLjEzMDUgMzAuMTg0IDMxLjEzMDUgMzEuMDU3MyAzMC42MDg2IDMxLjU5NkMzMC4wODY4IDMyLjEzNDcgMjkuMjQwNyAzMi4xMzQ3IDI4LjcxODkgMzEuNTk2TDE5LjUzMzMgMjIuMTE0MVpNNS40MTIxNCAxOS4yNDE2QzEuNzU5MjggMTUuNDcwOSAxLjc1OTI4IDkuMzU3NDIgNS40MTIxNCA1LjU4NjczQzkuMDY0OTkgMS44MTYwMyAxNC45ODc0IDEuODE2MDMgMTguNjQwMyA1LjU4NjczQzIyLjI5MDUgOS4zNTQ2NSAyMi4yOTMyIDE1LjQ2MTkgMTguNjQ4MyAxOS4yMzMzQzE4LjY0NTYgMTkuMjM2IDE4LjY0MyAxOS4yMzg4IDE4LjY0MDMgMTkuMjQxNkMxOC42Mzc2IDE5LjI0NDMgMTguNjM0OSAxOS4yNDcxIDE4LjYzMjMgMTkuMjQ5OUMxNC45Nzg4IDIzLjAxMjMgOS4wNjIzMiAyMy4wMDk1IDUuNDEyMTQgMTkuMjQxNlonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG4jdXRpbGl0eS1uYXZiYXIgLnNlYXJjaC10b2dnbGUuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTQgMS40MUwxMi41OSAwTDcgNS41OUwxLjQxIDBMMCAxLjQxTDUuNTkgN0wwIDEyLjU5TDEuNDEgMTRMNyA4LjQxTDEyLjU5IDE0TDE0IDEyLjU5TDguNDEgN0wxNCAxLjQxWicgZmlsbD0nJTIzMTEyNzRBJy8lM0UlM0Mvc3ZnJTNFIFwiKTtcbn1cbiN1dGlsaXR5LW5hdmJhciAubWVudS1pdGVtIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cbiN1dGlsaXR5LW5hdmJhciBmb3JtLnNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3V0aWxpdHktbmF2YmFyIGZvcm0uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMxJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzEgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTkuNTMzMyAyMi4xMTQxQzE0LjgxMTQgMjYuMDE3OSA3Ljg5OTU2IDI1LjcxMDcgMy41MjI0IDIxLjE5MjNDLTEuMTc0MTMgMTYuMzQ0MyAtMS4xNzQxMyA4LjQ4NDA2IDMuNTIyNCAzLjYzNjAzQzguMjE4OTMgLTEuMjEyMDEgMTUuODMzNSAtMS4yMTIwMSAyMC41MyAzLjYzNjAzQzI0LjkwNzIgOC4xNTQzOCAyNS4yMDQ5IDE1LjI4OTIgMjEuNDIzIDIwLjE2MzRMMzAuNjA4NiAyOS42NDUzQzMxLjEzMDUgMzAuMTg0IDMxLjEzMDUgMzEuMDU3MyAzMC42MDg2IDMxLjU5NkMzMC4wODY4IDMyLjEzNDcgMjkuMjQwNyAzMi4xMzQ3IDI4LjcxODkgMzEuNTk2TDE5LjUzMzMgMjIuMTE0MVpNNS40MTIxNCAxOS4yNDE2QzEuNzU5MjggMTUuNDcwOSAxLjc1OTI4IDkuMzU3NDIgNS40MTIxNCA1LjU4NjczQzkuMDY0OTkgMS44MTYwMyAxNC45ODc0IDEuODE2MDMgMTguNjQwMyA1LjU4NjczQzIyLjI5MDUgOS4zNTQ2NSAyMi4yOTMyIDE1LjQ2MTkgMTguNjQ4MyAxOS4yMzMzQzE4LjY0NTYgMTkuMjM2IDE4LjY0MyAxOS4yMzg4IDE4LjY0MDMgMTkuMjQxNkMxOC42Mzc2IDE5LjI0NDMgMTguNjM0OSAxOS4yNDcxIDE4LjYzMjMgMTkuMjQ5OUMxNC45Nzg4IDIzLjAxMjMgOS4wNjIzMiAyMy4wMDk1IDUuNDEyMTQgMTkuMjQxNlonIGZpbGw9JyUyMzExMjc0QScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jdXRpbGl0eS1uYXZiYXIgKixcbiN1dGlsaXR5LW5hdmJhciAubWVudS1pdGVtIGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jdXRpbGl0eS1uYXZiYXIgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IHVuc2V0O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4KTtcbn1cbiN1dGlsaXR5LW5hdmJhciBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxMTI3NGE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jdXRpbGl0eS1uYXZiYXIgLnNlYXJjaC1jb250YWluZXIge1xuICB3aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN1dGlsaXR5LW5hdmJhciAuc2VhcmNoLWNvbnRhaW5lci5hY3RpdmUge1xuICB3aWR0aDogMzAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1yaWdodDogLTM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA3OS45OHB4KSB7XG4gICN1dGlsaXR5LW5hdmJhciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgI3V0aWxpdHktbmF2YmFyIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3V0aWxpdHktbmF2YmFyIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAjdXRpbGl0eS1uYXZiYXIgLnNlYXJjaC1jb250YWluZXIgbGFiZWwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAjdXRpbGl0eS1uYXZiYXIgLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1maWVsZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xuICB9XG4gICN1dGlsaXR5LW5hdmJhciAuc2VhcmNoLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaXMtbGF5b3V0LWNvbnN0cmFpbmVkIC5pbnNpZGUtaGVhZGVyIHtcbiAgZ2FwOiA0OHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXNwYWNlci00KSB2YXIoLS1icy1zcGFjZXItMykgdmFyKC0tYnMtc3BhY2VyLTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5pcy1sYXlvdXQtY29uc3RyYWluZWQgLmluc2lkZS1oZWFkZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmlzLWxheW91dC1jb25zdHJhaW5lZCAuaW5zaWRlLWhlYWRlciAuc2l0ZS1sb2dvIHtcbiAgd2lkdGg6IDI0MXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIC5pbnNpZGUtaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uaXMtbGF5b3V0LWNvbnN0cmFpbmVkIC5pbnNpZGUtaGVhZGVyIC5zaXRlLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAud3AtYmxvY2stb3V0ZXJtb3N0LW1lZ2EtbWVudV9fbWVudS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLW1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2aWdhdGlvbi1kZXNrdG9wLW9ubHkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC53cC1ibG9jay1vdXRlcm1vc3QtbWVnYS1tZW51X190b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSArIC53cC1ibG9jay1vdXRlcm1vc3QtbWVnYS1tZW51X19tZW51LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24tbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24tZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hbGVydC1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4uYWxlcnQtYmFubmVyX19jbG9zZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzg0IDUxMiclM0UlM0MhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyNSBGb250aWNvbnMsIEluYy4tLSUzRSUzQ3BhdGggZD0nTTM3Ni42IDg0LjVjMTEuMy0xMy42IDkuNS0zMy44LTQuMS00NS4xcy0zMy44LTkuNS00NS4xIDQuMUwxOTIgMjA2IDU2LjYgNDMuNUM0NS4zIDI5LjkgMjUuMSAyOC4xIDExLjUgMzkuNFMtMy45IDcwLjkgNy40IDg0LjVMMTUwLjMgMjU2IDcuNCA0MjcuNWMtMTEuMyAxMy42LTkuNSAzMy44IDQuMSA0NS4xczMzLjggOS41IDQ1LjEtNC4xTDE5MiAzMDYgMzI3LjQgNDY4LjVjMTEuMyAxMy42IDMxLjUgMTUuNCA0NS4xIDQuMXMxNS40LTMxLjUgNC4xLTQ1LjFMMjMzLjcgMjU2IDM3Ni42IDg0LjV6JyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYWxlcnQtYmFubmVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwucHJlZm9vdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjYuOThweCkge1xuICAud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsLnByZWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmVudHJ5LWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtc3BhY2VyLTUpO1xufVxuXG4uZW50cnktY29udGVudDpoYXMoPiA6bGFzdC1jaGlsZC5oYXMtYmFja2dyb3VuZCksXG4uZW50cnktY29udGVudDpoYXMoPiAuaGFzLWJhY2tncm91bmQgKyA6bGFzdC1jaGlsZDplbXB0eSkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZzogMCB2YXIoLS1icy1ndXR0ZXIteCk7XG59XG4uc2l0ZS1mb290ZXIuYmctZGFyayAuc29jaWFsLWxpbmtzX19pdGVtIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaXRlLWZvb3Rlci5iZy1kYXJrIC5zb2NpYWwtbGlua3NfX2l0ZW0gaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLWxpbmtzX19pdGVtIGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLnNpdGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2l0ZS1mb290ZXJfX2NvbnRlbnRfX2lubmVyIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1zcGFjZXItMikgKiA0KSAwO1xufVxuLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtYmFyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtYmFyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtYmFyIHAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyNzRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaXRlLWZvb3RlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAubWVudS1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5zaXRlLWZvb3RlciA6d2hlcmUoLmlzLWxheW91dC1mbG93KSA+ICoge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWxheW91dC1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHZhcigtLWJzLXNwYWNlci01KTtcbiAgfVxufVxuLmZvb3Rlci1sYXlvdXQtY29sdW1ucyA+IC5mb290ZXItbGF5b3V0LWNvbHVtbiB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMyk7XG59XG4uZm9vdGVyLWxheW91dC1jb2x1bW5zID4gLmZvb3Rlci1sYXlvdXQtY29sdW1uIC5zaXRlLWJyYW5kaW5nIC5mb290ZXItaW1hZ2Uge1xuICB3aWR0aDogMjI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMyk7XG59XG4uZm9vdGVyLWxheW91dC1jb2x1bW5zID4gLmZvb3Rlci1sYXlvdXQtY29sdW1uLmZvb3Rlci1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmZvb3Rlci1sYXlvdXQtY29sdW1ucyAjbWVudS1mb290ZXItbWVudSA+IGxpIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLXNwYWNlci0zKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWxheW91dC1jb2x1bW5zICNtZW51LWZvb3Rlci1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdmFyKC0tYnMtc3BhY2VyLTQpO1xuICAgIGZsZXg6IDAgMSA3NTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlci1sYXlvdXQtY29sdW1ucyAjbWVudS1mb290ZXItbWVudSA+IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1sYXlvdXQtY29sdW1ucyAjbWVudS1mb290ZXItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMik7XG59XG4uZm9vdGVyLWxheW91dC1jb2x1bW5zIC5jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1zcGFjZXItNCk7XG59XG5cbmZvb3Rlci5jb3B5cmlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMEQwRDBEO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmZvb3Rlci5jb3B5cmlnaHQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1zcGFjZXItMSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMSk7XG59XG5mb290ZXIuY29weXJpZ2h0IC5jb250YWluZXIuY29weXJpZ2h0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTMpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5mb290ZXIuY29weXJpZ2h0IC5jb250YWluZXIuY29weXJpZ2h0X19jb250ZW50ID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb290ZXIuY29weXJpZ2h0IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIHBhZGRpbmc6IDZweCA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMGMwZTE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiA3cHggMTJweCA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmdmb3JtX2JvZHkgaW5wdXRbdHlwZT10ZXh0XSxcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9ZW1haWxdLFxuLmdmb3JtX2JvZHkgaW5wdXRbdHlwZT10ZWxdLFxuLmdmb3JtX2JvZHkgaW5wdXRbdHlwZT11cmxdLFxuLmdmb3JtX2JvZHkgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmdmb3JtX2JvZHkgc2VsZWN0LFxuLmdmb3JtX2JvZHkgdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgaGVpZ2h0OiBjYWxjKDFlbSArIDI0cHggKyBjYWxjKDFweCAqIDIpKTtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ2Zvcm1fYm9keSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4uZ2Zvcm1fYm9keSBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuLmdmb3JtX2JvZHkgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbi5nZm9ybV9ib2R5IHNlbGVjdDo6cGxhY2Vob2xkZXIsXG4uZ2Zvcm1fYm9keSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uZ2Zvcm1fYm9keSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbi5nZm9ybV9ib2R5IGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbi5nZm9ybV9ib2R5IHNlbGVjdDpmb2N1cyxcbi5nZm9ybV9ib2R5IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjMGUxO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG4uZ2Zvcm1fYm9keSAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZ2Zvcm1fZm9vdGVyLnRvcF9sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG46cm9vdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIikgO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgYnV0dG9uLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLmhhcy1pY29uLndwLWVsZW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgYnV0dG9uLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLmhhcy1pY29uLndwLWVsZW1lbnQtYnV0dG9uIC5zZWFyY2gtaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0MTgwYzI7XG59XG4ud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbnNlY3Rpb24uY29udGVudC1ub25lLm5vLXJlc3VsdHMge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtc3BhY2VyLTYpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtc3BhY2VyLTYpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLW91dGxpbmUpIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4MGMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE4MGMyO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLW91dGxpbmUpIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2NzlkO1xuICBib3JkZXItY29sb3I6ICMzMzY3OWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1zZWNvbmRhcnkgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLmdmb3JtLWJvZHkgLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMjQyYTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzMjQyYTtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtc2Vjb25kYXJ5IC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIsIC5nZm9ybS1ib2R5IC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTFiMjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM4OTFiMjA7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXRlcnRpYXJ5IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyNzRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTEyNzRhO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS10ZXJ0aWFyeSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MTEyMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzA3MTEyMTtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtd2hpdGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtd2hpdGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzQxODBjMjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtbGluayAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNDE4MGMyO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMTJweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1saW5rIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIsIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtbGluayAud3AtYmxvY2stYnV0dG9uX19saW5rOmZvY3VzLCAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWxpbmsgLndwLWJsb2NrLWJ1dHRvbl9fbGluazphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM0MTgwYzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLCAuYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCAuYWNjb3JkaW9uLWJvZHkgYSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGEsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBhLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMzUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1saW5rKSAud3AtYmxvY2stYnV0dG9uX19saW5rW2hyZWYkPVwiLnBkZlwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1saW5rKSAud3AtYmxvY2stYnV0dG9uX19saW5rW2hyZWYkPVwiLnBkZlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi41ODA2NSAxOS4wMzEySDQuNTE2MTNWMjFIMi41ODA2NUMxLjE1NzI2IDIxIDAgMTkuODIyOSAwIDE4LjM3NVYyLjYyNUMwIDEuMTc3MTUgMS4xNTcyNiAwIDIuNTgwNjUgMEg5LjI1NDAzQzkuOTM5NTIgMCAxMC41OTY4IDAuMjc0ODA1IDExLjA4MDYgMC43NjY5OTJMMTQuNzI5OCA0LjQ3ODkxQzE1LjIxMzcgNC45NzEwOSAxNS40ODM5IDUuNjM5NjUgMTUuNDgzOSA2LjMzNjkxVjEyLjQ2ODhIMTMuNTQ4NFY2LjU2MjVIMTAuMzIyNkM5LjYwODg3IDYuNTYyNSA5LjAzMjI2IDUuOTc1OTggOS4wMzIyNiA1LjI1VjEuOTY4NzVIMi41ODA2NUMyLjIyNTgxIDEuOTY4NzUgMS45MzU0OCAyLjI2NDA2IDEuOTM1NDggMi42MjVWMTguMzc1QzEuOTM1NDggMTguNzM1OSAyLjIyNTgxIDE5LjAzMTIgMi41ODA2NSAxOS4wMzEyWk03LjA5Njc3IDE0LjQzNzVIOC4zODcxQzkuNjMzMDYgMTQuNDM3NSAxMC42NDUyIDE1LjQ2NyAxMC42NDUyIDE2LjczNDRDMTAuNjQ1MiAxOC4wMDE4IDkuNjMzMDYgMTkuMDMxMiA4LjM4NzEgMTkuMDMxMkg3Ljc0MTk0VjIwLjM0MzhDNy43NDE5NCAyMC43MDQ3IDcuNDUxNjEgMjEgNy4wOTY3NyAyMUM2Ljc0MTk0IDIxIDYuNDUxNjEgMjAuNzA0NyA2LjQ1MTYxIDIwLjM0MzhWMTguMzc1VjE1LjA5MzhDNi40NTE2MSAxNC43MzI4IDYuNzQxOTQgMTQuNDM3NSA3LjA5Njc3IDE0LjQzNzVaTTguMzg3MSAxNy43MTg4QzguOTIzMzkgMTcuNzE4OCA5LjM1NDg0IDE3LjI3OTkgOS4zNTQ4NCAxNi43MzQ0QzkuMzU0ODQgMTYuMTg4OSA4LjkyMzM5IDE1Ljc1IDguMzg3MSAxNS43NUg3Ljc0MTk0VjE3LjcxODhIOC4zODcxWk0xMi4yNTgxIDE0LjQzNzVIMTMuNTQ4NEMxNC42MTY5IDE0LjQzNzUgMTUuNDgzOSAxNS4zMTkzIDE1LjQ4MzkgMTYuNDA2MlYxOS4wMzEyQzE1LjQ4MzkgMjAuMTE4MiAxNC42MTY5IDIxIDEzLjU0ODQgMjFIMTIuMjU4MUMxMS45MDMyIDIxIDExLjYxMjkgMjAuNzA0NyAxMS42MTI5IDIwLjM0MzhWMTUuMDkzOEMxMS42MTI5IDE0LjczMjggMTEuOTAzMiAxNC40Mzc1IDEyLjI1ODEgMTQuNDM3NVpNMTMuNTQ4NCAxOS42ODc1QzEzLjkwMzIgMTkuNjg3NSAxNC4xOTM1IDE5LjM5MjIgMTQuMTkzNSAxOS4wMzEyVjE2LjQwNjJDMTQuMTkzNSAxNi4wNDUzIDEzLjkwMzIgMTUuNzUgMTMuNTQ4NCAxNS43NUgxMi45MDMyVjE5LjY4NzVIMTMuNTQ4NFpNMTYuNzc0MiAxNS4wOTM4QzE2Ljc3NDIgMTQuNzMyOCAxNy4wNjQ1IDE0LjQzNzUgMTcuNDE5NCAxNC40Mzc1SDE5LjM1NDhDMTkuNzA5NyAxNC40Mzc1IDIwIDE0LjczMjggMjAgMTUuMDkzOEMyMCAxNS40NTQ3IDE5LjcwOTcgMTUuNzUgMTkuMzU0OCAxNS43NUgxOC4wNjQ1VjE3LjA2MjVIMTkuMzU0OEMxOS43MDk3IDE3LjA2MjUgMjAgMTcuMzU3OCAyMCAxNy43MTg4QzIwIDE4LjA3OTcgMTkuNzA5NyAxOC4zNzUgMTkuMzU0OCAxOC4zNzVIMTguMDY0NVYyMC4zNDM4QzE4LjA2NDUgMjAuNzA0NyAxNy43NzQyIDIxIDE3LjQxOTQgMjFDMTcuMDY0NSAyMSAxNi43NzQyIDIwLjcwNDcgMTYuNzc0MiAyMC4zNDM4VjE3LjcxODhWMTUuMDkzOFonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmJhc2UtYnV0dG9uLCAuc2Vjb25kYXJ5LW91dGxpbmUtYnV0dG9uLCAud2hpdGUtb3V0bGluZS1idXR0b24sICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBhLCAub3V0bGluZS1idXR0b24sIC5zZWNvbmRhcnktYnV0dG9uLCAucHJpbWFyeS1idXR0b24sIC5mYWNldHdwLXJlc2V0LCAuZmFjZXR3cC10eXBlLWF1dG9jb21wbGV0ZSAuZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgYSwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBmb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnByaW1hcnktYnV0dG9uLCAuZmFjZXR3cC1yZXNldCwgLmZhY2V0d3AtdHlwZS1hdXRvY29tcGxldGUgLmZhY2V0d3AtYXV0b2NvbXBsZXRlLXVwZGF0ZSwgI3V0aWxpdHktbmF2YmFyIC5wcmltYXJ5LWJ1dHRvbi1saW5rIGEsIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgwYzIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDE4MGMyICFpbXBvcnRhbnQ7XG59XG4ucHJpbWFyeS1idXR0b246aG92ZXIsIC5mYWNldHdwLXJlc2V0OmhvdmVyLCAuZmFjZXR3cC10eXBlLWF1dG9jb21wbGV0ZSAuZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlOmhvdmVyLCAjdXRpbGl0eS1uYXZiYXIgLnByaW1hcnktYnV0dG9uLWxpbmsgYTpob3ZlciwgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0MTgwYzIgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0MTgwYzIgIWltcG9ydGFudDtcbn1cblxuLnNlY29uZGFyeS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjMyNDJhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IzMjQyYSAhaW1wb3J0YW50O1xufVxuLnNlY29uZGFyeS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IzMjQyYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2IzMjQyYSAhaW1wb3J0YW50O1xufVxuXG4ub3V0bGluZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNDE4MGMyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQxODBjMiAhaW1wb3J0YW50O1xufVxuLm91dGxpbmUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxODBjMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0MTgwYzIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLndoaXRlLW91dGxpbmUtYnV0dG9uLCAjdXRpbGl0eS1uYXZiYXIgLndoaXRlLW91dGxpbmUtYnV0dG9uLWxpbmsgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4ud2hpdGUtb3V0bGluZS1idXR0b246aG92ZXIsICN1dGlsaXR5LW5hdmJhciAud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzQxODBjMjtcbn1cblxuLnNlY29uZGFyeS1vdXRsaW5lLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNiMzI0MmEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjMyNDJhICFpbXBvcnRhbnQ7XG59XG4uc2Vjb25kYXJ5LW91dGxpbmUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMjQyYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiMzI0MmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZhY2V0d3AtaW5wdXQtYmFzZSwgLmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5kcm9wZG93bi10b2dnbGUsIC5mYWNldHdwLXR5cGUtYXV0b2NvbXBsZXRlIC5mYWNldHdwLWF1dG9jb21wbGV0ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpIGNhbGModmFyKC0tYnMtc3BhY2VyLTMpICsgNDhweCkgdmFyKC0tYnMtc3BhY2VyLTIpIHZhcigtLWJzLXNwYWNlci0zKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLWxhYmVsLXdyYXAge1xuICAvKiBoZWlnaHQ6IDEwMCU7ICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXNwYWNlci0yKSBjYWxjKHZhcigtLWJzLXNwYWNlci0zKSArIDQ4cHgpIHZhcigtLWJzLXNwYWNlci0yKSB2YXIoLS1icy1zcGFjZXItMyk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mYWNldHdwLXR5cGUtZnNlbGVjdCAuZnMtbGFiZWwtd3JhcCAuZnMtbGFiZWwge1xuICBwYWRkaW5nOiAwIDA7XG59XG4uZmFjZXR3cC10eXBlLWZzZWxlY3QgLmZzLXdyYXAge1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mYWNldHdwLXR5cGUtZnNlbGVjdCBzcGFuLmZzLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICByaWdodDogMTJweDtcbiAgdHJhbnNpdGlvbjogMHMgYWxsO1xufVxuXG4uZmFjZXR3cC10eXBlLWRyb3Bkb3duIC5mb3JtLXNlbGVjdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpIGNhbGModmFyKC0tYnMtc3BhY2VyLTMpICsgNDhweCkgdmFyKC0tYnMtc3BhY2VyLTIpIHZhcigtLWJzLXNwYWNlci0zKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFjZXR3cC1zZWFyY2gge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zcGFjZXItMyk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJzLXNwYWNlci0yKTtcbn1cblxuLmZhY2V0d3AtdHlwZS1hdXRvY29tcGxldGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWJzLXNwYWNlci0yKTtcbn1cbi5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTJweCkgY2VudGVyO1xufVxuLmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyB0cmFuc2Zvcm09J3NjYWxlKDEsIC0xKSB0cmFuc2xhdGUoMCwgLTE2KScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVycyAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5mYWNldHdwLXJlc2V0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmZhY2V0d3AtdGVtcGxhdGUge1xuICBjb250YWluZXI6IGZhY2V0d3AtdGVtcGxhdGUvaW5saW5lLXNpemU7XG59XG5AY29udGFpbmVyIGZhY2V0d3AtdGVtcGxhdGUgKHdpZHRoIDwgNTc3cHgpIHtcbiAgLmZhY2V0d3AtdGVtcGxhdGUgLmdyaWQge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4uc2VhcmNoIC5maWx0ZXJzIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4vKiBFTVMgVGhlbWUgQmFzZSAqL1xuI21haW4gPiAucGFnaW5nLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2LWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi1saW5rcyAucGFnZS1udW1iZXJzIHtcbiAgY29sb3I6ICM0MTgwYzI7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLm5hdi1saW5rcyAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBjb2xvcjogI2IzMjQyYTtcbn1cbi5uYXYtbGlua3MgLnBhZ2UtbnVtYmVycy5wcmV2IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5uYXYtbGlua3MgLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4uYXJjaGl2ZS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLmFyY2hpdmUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4ubm8tcmVzdWx0cyAuZW50cnktaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb3JuZXJzLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29ybmVycy1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvcm5lcnMtY2lyY3VsYXIge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5Om5vdCguanMtZXJyb3IpOm5vdCgud3AtYWRtaW4pICo6bm90KC5hbmltYXRpb24tbm9uZSkud3AtYmxvY2staGVhZGluZzpub3QoLmZhZGUtaW4tdXApOm5vdCguZmFkZS1pbi1kb3duKTpub3QoLmZhZGUtaW4tcmlnaHQpOm5vdCguZmFkZS1pbi1sZWZ0KTpub3QoLmZhZGUtaW4pIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xufVxuYm9keTpub3QoLmpzLWVycm9yKTpub3QoLndwLWFkbWluKSAqOm5vdCguYW5pbWF0aW9uLW5vbmUpLmZhZGUtaW4ge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keTpub3QoLmpzLWVycm9yKTpub3QoLndwLWFkbWluKSAqOm5vdCguYW5pbWF0aW9uLW5vbmUpLmZhZGUtaW4tdXAge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG59XG5ib2R5Om5vdCguanMtZXJyb3IpOm5vdCgud3AtYWRtaW4pICo6bm90KC5hbmltYXRpb24tbm9uZSkuZmFkZS1pbi1kb3duIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbn1cbmJvZHk6bm90KC5qcy1lcnJvcik6bm90KC53cC1hZG1pbikgKjpub3QoLmFuaW1hdGlvbi1ub25lKS5mYWRlLWluLXJpZ2h0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbn1cbmJvZHk6bm90KC5qcy1lcnJvcik6bm90KC53cC1hZG1pbikgKjpub3QoLmFuaW1hdGlvbi1ub25lKS5mYWRlLWluLWxlZnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG59XG5ib2R5Om5vdCguanMtZXJyb3IpOm5vdCgud3AtYWRtaW4pICo6bm90KC5hbmltYXRpb24tbm9uZSkuZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5lbnRyeS1jb250ZW50ID4gdWwsXG4uZW50cnktY29udGVudCA+IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zcGFjZXItMyk7XG59XG5cbmJvZHkgLmlzLWxheW91dC1jb25zdHJhaW5lZCA+IC5hbGlnbndpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuaHIud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuZmlndXJlLndwLWJsb2NrLXB1bGxxdW90ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjRweCA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIGZpZ3VyZS53cC1ibG9jay1wdWxscXVvdGUge1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxufVxuZmlndXJlLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiBub25lO1xufVxuZmlndXJlLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZmlndXJlLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG46d2hlcmUoLndwLWJsb2NrLWNvbHVtbnMuaXMtbGF5b3V0LWZsZXgpIHtcbiAgZ2FwOiAyNHB4IDI0cHg7XG59XG5cbjp3aGVyZSgud3AtYmxvY2stY29sdW1ucy5pcy1sYXlvdXQtZmxleC5pcy1zdHlsZS1uby1ndXR0ZXIpIHtcbiAgZ2FwOiAwIDAgIWltcG9ydGFudDtcbn1cblxuOndoZXJlKC53cC1ibG9jay1jb2x1bW5zLmlzLWxheW91dC1mbGV4LmlzLXN0eWxlLXNtYWxsLWd1dHRlcikge1xuICBnYXA6IDhweCA4cHggIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbi5oYXMtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbi5pcy1zdHlsZS1yb3VuZGVkLWNvcm5lcnMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweDtcbn1cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZC5hbGlnbmZ1bGwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi53cC1ibG9jay1ncm91cDpoYXMoLndwLWJsb2NrLWltYWdlLmFsaWducmlnaHQsIC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQpIHtcbiAgZGlzcGxheTogZmxvdy1yb290O1xufVxuXG4ud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGdhcDogNDhweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLndwLWJsb2NrLW1lZGlhLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLndwLWJsb2NrLW1lZGlhLXRleHQgPiAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC53cC1ibG9jay1tZWRpYS10ZXh0LmlzLXN0YWNrZWQtb24tbW9iaWxlIC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gIH1cbn1cblxuLmlzLXN0eWxlLWNpcmNsZSBpbWcsIC5pcy1zdHlsZS1jaXJjbGUgZmlndXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwMDAwMDAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaXMtc3R5bGUtcm91bmRlZCBpbWcsXG4uaXMtc3R5bGUtcm91bmRlZCBmaWd1cmUge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5LmlzLXN0eWxlLWFsaWduLWNlbnRlciAud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1nYWxsZXJ5LmlzLXN0eWxlLWFsaWduLXRvcCAud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1nYWxsZXJ5LmlzLXN0eWxlLWFsaWduLWJvdHRvbSAud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLXF1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiB2YXIoLS1icy1zcGFjZXItMyk7XG59XG5cbmJvZHkgLndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLW9wZW46bm90KC5hbHdheXMtc2hvd24pIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuYm9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXI6bm90KC5oaWRkZW4tYnktZGVmYXVsdCk6bm90KC5pcy1tZW51LW9wZW4pIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIGJvZHkgLndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLW9wZW46bm90KC5hbHdheXMtc2hvd24pIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXI6bm90KC5oaWRkZW4tYnktZGVmYXVsdCk6bm90KC5pcy1tZW51LW9wZW4pIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgY29sb3I6ICNiMzI0MmE7XG59XG4ud3AtYmxvY2stc2VwYXJhdG9yOm5vdCguaXMtc3R5bGUtZG90cykge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2IzMjQyYTtcbn1cbi53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZSB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4udGVhc2VyIHtcbiAgZ2FwOiA0OHB4O1xufVxuLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udGVhc2VyIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFzZXIgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2Uge1xuICAgIGZsZXg6IDEgMSAzMCU7XG4gIH1cbn1cbi50ZWFzZXIgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnRlYXNlciAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSAuYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZSk7XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xufVxuLnRlYXNlciAucG9zdF9jb250ZW50IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRlYXNlciAucG9zdF9jb250ZW50IHtcbiAgICBmbGV4OiAxIDEgNzAlO1xuICB9XG59XG4udGVhc2VyIC5wb3N0X2NvbnRlbnQgLnRlYXNlci0tdGl0bGUge1xuICBtYXJnaW46IDAgMCB2YXIoLS1icy1zcGFjZXItMik7XG4gIGNvbG9yOiAjMTEyNzRhO1xufVxuLnRlYXNlciAucG9zdF9jb250ZW50IC50ZWFzZXItLXBvc3QtbWV0YS5wb3N0LW1ldGEgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luOiAwIDA7XG59XG4udGVhc2VyIC5wb3N0X2NvbnRlbnQgLnRlYXNlci0tZXhjZXJwdCB7XG4gIG1hcmdpbjogdmFyKC0tYnMtc3BhY2VyLTIpIDAgMDtcbn1cbi50ZWFzZXIgLnBvc3RfY29udGVudCAud3AtYmxvY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFzZXIudGVhc2VyLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gIH1cbn1cbi50ZWFzZXIudGVhc2VyLWxpc3QgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2Uge1xuICBmbGV4OiAxIDAgMzAlO1xufVxuLnRlYXNlci50ZWFzZXItbGlzdCAucG9zdF9jb250ZW50IHtcbiAgZmxleDogMSAwIDcwJTtcbn1cbi50ZWFzZXItLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1zcGFjZXItMik7XG59XG4udGVhc2VyLS1jYXRlZ29yaWVzIC50ZWFzZXItLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZSk7XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZWFzZXIudGVhc2VyLWxpc3QudGVhc2VyLS1hbm5vdW5jZW1lbnQgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cblxuLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2stZXZlbnRzIC50ZWFzZXItLWV2ZW50LnRlYXNlci1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAyNHB4O1xufVxuLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2stZXZlbnRzIC50ZWFzZXItLWV2ZW50LnRlYXNlci1ncmlkIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcbiAgZmxleDogMCAxIDMwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2stZXZlbnRzIC50ZWFzZXItLWV2ZW50LnRlYXNlci1ncmlkIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcbiAgICBmbGV4OiAwIDAgMjAwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1hY2YtZmFjZXRlZC10ZWFzZXJzLWJsb2NrLWV2ZW50cyAudGVhc2VyLS1ldmVudC50ZWFzZXItZ3JpZCAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSBhIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2stZXZlbnRzIC50ZWFzZXItLWV2ZW50LnRlYXNlci1ncmlkIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIGE6aGFzKHN2Zykge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgwYzI7XG59XG4ud3AtYmxvY2stYWNmLWZhY2V0ZWQtdGVhc2Vycy1ibG9jay1ldmVudHMgLnRlYXNlci0tZXZlbnQudGVhc2VyLWdyaWQgLnBvc3RfY29udGVudCB7XG4gIGZsZXg6IDEgMSA3MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC53cC1ibG9jay1hY2YtZmFjZXRlZC10ZWFzZXJzLWJsb2NrLWV2ZW50cyAudGVhc2VyLS1ldmVudC50ZWFzZXItZ3JpZCAucG9zdF9jb250ZW50IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuXG4uc2luZ2xlLS1ldmVudCAuZXZlbnQtaGVhZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSkgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLS1ldmVudCAuZXZlbnQtaGVhZGVyX19mZWF0dXJlZF9pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC5zaW5nbGUtLWV2ZW50IC5ldmVudC1oZWFkZXJfX2ZlYXR1cmVkX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi50ZWFzZXItLWluLW1lbW9yaWFtLnRlYXNlci1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYjMyNDJhO1xufVxuLnRlYXNlci0taW4tbWVtb3JpYW0udGVhc2VyLWxpc3QgLnRlYXNlci0taW1hZ2Uge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi50ZWFzZXItLWluLW1lbW9yaWFtLnRlYXNlci1saXN0IC50ZWFzZXItLXRpdGxlIHtcbiAgY29sb3I6ICMxMTI3NGE7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNwYWNlci0xKTtcbn1cbi50ZWFzZXItLWluLW1lbW9yaWFtLnRlYXNlci1saXN0IC50ZWFzZXItLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uc2luZ2xlLS1pbi1tZW1vcmlhbSAuaW4tbWVtb3JpYW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLnNpbmdsZS0taW4tbWVtb3JpYW0gLmluLW1lbW9yaWFtX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2luZ2xlLS1pbi1tZW1vcmlhbSAucG9zdC1mZWF0dXJlZC1pbWFnZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uY29udHJhY3Rvci1kYXRhYmFzZSAuZmlsdGVycyAuZmFjZXR3cC1mYWNldCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLXNwYWNlci0xKTtcbn1cbi5jb250cmFjdG9yLWRhdGFiYXNlIC5maWx0ZXJzIC5mcy13cmFwLFxuLmNvbnRyYWN0b3ItZGF0YWJhc2UgLmZpbHRlcnMgLmZhY2V0d3AtaW5wdXQtd3JhcCxcbi5jb250cmFjdG9yLWRhdGFiYXNlIC5maWx0ZXJzIC5zZWFyY2gtZmlsdGVyLFxuLmNvbnRyYWN0b3ItZGF0YWJhc2UgLmZpbHRlcnMgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRyYWN0b3ItZGF0YWJhc2UgLnRlYXNlci0tY29udHJhY3RvciB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYjMyNDJhO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtc3BhY2VyLTQpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zcGFjZXItNCk7XG59XG5cbi50ZWFzZXItLWNvbnRyYWN0b3Ige1xuICBjb250YWluZXI6IHRlYXNlci1jb250cmFjdG9yL2lubGluZS1zaXplO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAudGVhc2VyLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xufVxuQGNvbnRhaW5lciB0ZWFzZXItY29udHJhY3RvciAod2lkdGggPCA3MDBweCkge1xuICAudGVhc2VyLS1jb250cmFjdG9yIC50ZWFzZXItLWNvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudGVhc2VyLS1jb250cmFjdG9yIC5wb3N0X2NvbnRlbnQge1xuICAgIGZsZXg6IDEgMSBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgbWluLXdpZHRoOiAzNzBweDtcbiAgfVxufVxuLnRlYXNlci0tY29udHJhY3RvciAudGVhc2VyLS1pbWFnZSB7XG4gIGZsZXg6IDAgMCAxNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGVhc2VyLS1jb250cmFjdG9yIC50ZWFzZXItLXRpdGxlIHtcbiAgY29sb3I6ICMxMTI3NGE7XG59XG4udGVhc2VyLS1jb250cmFjdG9yIC5wb3N0X19jb250ZW50IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4udGVhc2VyLS1jb250cmFjdG9yIC5jb250cmFjdG9yLS1zcGVjaWFsdGllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNwYWNlci0yKTtcbn1cbi50ZWFzZXItLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItLXNwZWNpYWx0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAudGVhc2VyLS1idXR0b25zIHtcbiAgZmxleDogMSAwIDIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLWJzLXNwYWNlci0yKTtcbn1cbi50ZWFzZXItLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItcGhvbmUsXG4udGVhc2VyLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWVtYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgZ2FwOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1waG9uZSBhLFxuLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1lbWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1waG9uZTpiZWZvcmUsXG4udGVhc2VyLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbG9yOiAjNDE4MGMyO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1waG9uZTplbXB0eSxcbi50ZWFzZXItLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItZW1haWw6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcImNhbGxcIjtcbn1cbi50ZWFzZXItLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJtYWlsXCI7XG59XG4udGVhc2VyLS1jb250cmFjdG9yIC5jb250cmFjdG9yLS1jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNlYXJjaC1yZXN1bHRzIC50ZWFzZXItLWNvbnRyYWN0b3IgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UgLnRlYXNlci0taW1hZ2Uge1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnRlYXNlci0tY29udHJhY3RvciAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2luZ2xlLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWRldGFpbHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDU0MHB4LCAxZnIpKTtcbn1cbi5zaW5nbGUtLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5zaW5nbGUtLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItaGVhZGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5zaW5nbGUtLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItaGVhZGVyX19mZWF0dXJlZF9pbWFnZSB7XG4gIGZsZXg6IDAgMCAyNDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2luZ2xlLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpbmdsZS0tY29udHJhY3RvciAuY29udHJhY3Rvci1mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2luZ2xlLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWZlYXR1cmVzIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWJzLXNwYWNlci0yKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaW5nbGUtLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItY29udGFjdC1pbmZvIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpbmdsZS0tY29udHJhY3RvciAuY29udHJhY3Rvci1jb250YWN0LWluZm8gdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLnNpbmdsZS0tY29udHJhY3RvciAuY29udHJhY3Rvci1jb250YWN0LWluZm8gdWwgbGkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnNpbmdsZS0tY29udHJhY3RvciAuY29udHJhY3Rvci1jb250YWN0LWluZm9fX2xhYmVsIHtcbiAgZmxleDogMCAwIDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5zaW5nbGUtLWNvbnRyYWN0b3IgLmNvbnRyYWN0b3ItY29udGFjdC1pbmZvX19sYWJlbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuaGFzLWliZXctNDgtb2Zmc2V0LWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGFzLWliZXctNDgtb2Zmc2V0LWljb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTUlO1xuICAgIHdpZHRoOiAyMDhweDtcbiAgICBoZWlnaHQ6IDIwOHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvaWJldy1pY29uLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBsZWZ0OiAtMTA0cHg7XG4gICAgei1pbmRleDogMztcbiAgfVxufVxuXG4uY2Fyb3VzZWwtYmxvY2sgLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLWJsb2NrIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhcm91c2VsLWJsb2NrIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxOHB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCAyNCAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wIDQuNUw0Ljg5MTIgMEwyNCAxOEw0Ljg5MTIgMzZMMCAzMS41TDE0LjQgMThMMCA0LjVaJyBmaWxsPSclMjM5OTk5OTknLyUzRSUzQy9zdmclM0VcIik7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcm91c2VsLWJsb2NrIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY2Fyb3VzZWwtYmxvY2sgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uY2Fyb3VzZWwtYmxvY2sgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5jYXJvdXNlbC1ibG9jayAuc2xpY2staW5pdGlhbGl6ZWQgdWwuc2xpY2stZG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IHZhcigtLWJzLXNwYWNlci0yKSBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5jYXJvdXNlbC1ibG9jayAuc2xpY2staW5pdGlhbGl6ZWQgdWwuc2xpY2stZG90cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmNhcm91c2VsLWJsb2NrIC5zbGljay1pbml0aWFsaXplZCB1bC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzQxODBjMjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1ibG9jayAuc2xpY2staW5pdGlhbGl6ZWQgdWwuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4MGMyO1xuICBvcGFjaXR5OiAwLjY7XG59XG4uY2Fyb3VzZWwtYmxvY2sgLnNsaWNrLWluaXRpYWxpemVkIHVsLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTgwYzI7XG59XG4uY2Fyb3VzZWwtYmxvY2tbZGF0YS1hcnJvd3M9dHJ1ZV0gLnNsaWNrLWxpc3Qge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbn1cblxuLmNhcm91c2VsLWJsb2NrIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCB2YXIoLS1icy1zcGFjZXItMyk7XG59XG4uY2Fyb3VzZWwtYmxvY2sudHlwZV9pbWFnZSAuc2xpY2stdHJhY2sge1xuICBnYXA6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250YWluZXItYmxvY2suYWxpZ25mdWxsIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zcGFjZXItMyk7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNwYWNlci0zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjYuOThweCkge1xuICAuY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrLmFsaWduZnVsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zcGFjZXItMyk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc3BhY2VyLTMpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrLmFsaWduLXRleHQtY2VudGVyIC5zbGljay1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1jb250YWluZXItYmxvY2suYWxpZ24tdGV4dC1jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrLmFsaWduLXRleHQtbGVmdCAuc2xpY2stc2xpZGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5jYXJvdXNlbC1jb250YWluZXItYmxvY2suYWxpZ24tdGV4dC1sZWZ0IGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrLmFsaWduLXRleHQtcmlnaHQgLnNsaWNrLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNhcm91c2VsLWNvbnRhaW5lci1ibG9jay5hbGlnbi10ZXh0LXJpZ2h0IGltZyB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrIC53cC1ibG9jay1pbWFnZS5hbGlnbmNlbnRlciBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYXJvdXNlbC1jb250YWluZXItYmxvY2sgLndwLWJsb2NrLWltYWdlLmFsaWdubGVmdCBpbWcge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG59XG4uY2Fyb3VzZWwtY29udGFpbmVyLWJsb2NrIC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IGltZyB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cblxuLmltYWdlLXNsaWRlLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW1hZ2Utc2xpZGUtYmxvY2sge1xuICBoZWlnaHQ6IDQwdmg7XG59XG5cbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhY2tncm91bmQtY2Fyb3VzZWwtYmxvY2sgLmNhcm91c2VsLWJsb2NrX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxMDAxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4uYmFja2dyb3VuZC1jYXJvdXNlbC1ibG9jayAuZW1zLXNsaWNrLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4uYmFja2dyb3VuZC1jYXJvdXNlbC1ibG9jayAuZW1zLXNsaWNrLWNvbnRhaW5lciAuc2xpY2stc2xpZGUge1xuICB6LWluZGV4OiA5OTk7XG59XG4uYmFja2dyb3VuZC1jYXJvdXNlbC1ibG9jayAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmJhY2tncm91bmQtY2Fyb3VzZWwtYmxvY2sgLmNhcm91c2VsLWJsb2NrX19pbWFnZXMsXG4uYmFja2dyb3VuZC1jYXJvdXNlbC1ibG9jayAuc2xpY2stbGlzdCxcbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIC5zbGljay10cmFjayxcbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIC5zbGljay1zbGlkZSxcbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3R0b206IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBsZWZ0OiB1bnNldDtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuLnJlc3BvbnNpdmUtaGVyby1ibG9jayAuY2Fyb3VzZWwtYmxvY2tfX2NvbnRlbnQge1xuICBtaW4taGVpZ2h0OiBtYXgoODAwcHgsIDMwdncpICFpbXBvcnRhbnQ7XG59XG5cbi5zbGljay1wcmV2IC5zbGljay1wcmV2LWljb246OmJlZm9yZSxcbi5zbGljay1uZXh0IC5zbGljay1uZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZWFtLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgY29sdW1uLWdhcDogMjRweDtcbiAgcm93LWdhcDogMjRweDtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC50ZWFtLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLWdyaWQge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlYW0tZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5cbi50ZWFtLW1lbWJlci10ZWFzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRlYW0tbWVtYmVyLXRlYXNlciAuYnRuLXByaW1hcnksIC50ZWFtLW1lbWJlci10ZWFzZXIgLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQgLmFjY29yZGlvbi1ib2R5IGEsIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1jb250ZW50IC5hY2NvcmRpb24tYm9keSAudGVhbS1tZW1iZXItdGVhc2VyIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nYmxhY2snIGNsYXNzPSdiaSBiaS1wbHVzLWxnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J004IDJhLjUuNSAwIDAgMSAuNS41djVoNWEuNS41IDAgMCAxIDAgMWgtNXY1YS41LjUgMCAwIDEtMSAwdi01aC01YS41LjUgMCAwIDEgMC0xaDV2LTVBLjUuNSAwIDAgMSA4IDInLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsdWUtZGspO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAyLzM7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnRlYW0tbWVtYmVyLXRlYXNlciAudGVhbS1tZW1iZXItbG93ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTMpIDA7XG59XG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1sb3dlciAqIHtcbiAgY29sb3I6ICMwRDBEMEQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLWxvd2VyIC5yZWFkLW1vcmUge1xuICBjb2xvcjogIzQxODBjMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiN0ZWFtTW9kYWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3RlYW1Nb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gICN0ZWFtTW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiN0ZWFtTW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuICBwYWRkaW5nOiB2YXIoLS1icy1zcGFjZXItNCk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jdGVhbU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4jdGVhbU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4jdGVhbU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiN0ZWFtTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzg0IDUxMiclM0UlM0MhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyNSBGb250aWNvbnMsIEluYy4tLSUzRSUzQ3BhdGggZD0nTTM3Ni42IDg0LjVjMTEuMy0xMy42IDkuNS0zMy44LTQuMS00NS4xcy0zMy44LTkuNS00NS4xIDQuMUwxOTIgMjA2IDU2LjYgNDMuNUM0NS4zIDI5LjkgMjUuMSAyOC4xIDExLjUgMzkuNFMtMy45IDcwLjkgNy40IDg0LjVMMTUwLjMgMjU2IDcuNCA0MjcuNWMtMTEuMyAxMy42LTkuNSAzMy44IDQuMSA0NS4xczMzLjggOS41IDQ1LjEtNC4xTDE5MiAzMDYgMzI3LjQgNDY4LjVjMTEuMyAxMy42IDMxLjUgMTUuNCA0NS4xIDQuMXMxNS40LTMxLjUgNC4xLTQ1LjFMMjMzLjcgMjU2IDM3Ni42IDg0LjV6JyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbiN0ZWFtTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3RlYW1Nb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY29sLWxlZnQge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgI3RlYW1Nb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY29sLWxlZnQge1xuICAgIGZsZXg6IDAgMSAzNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbiN0ZWFtTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbC1yaWdodCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAjdGVhbU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jb2wtcmlnaHQge1xuICAgIGZsZXg6IDAgMSA2NSU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cbn1cbiN0ZWFtTW9kYWwgI3RlYW1NZW1iZXJUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI0cHg7XG59XG4jdGVhbU1vZGFsICN0ZWFtTW9kYWxJbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNwYWNlci0zKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgI3RlYW1Nb2RhbCAjdGVhbU1vZGFsSW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLXBob25lLFxuLnRlYW0tbWVtYmVyLXRlYXNlciAudGVhbS1tZW1iZXItY2VsbCxcbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLWVtYWlsLFxuI3RlYW1Nb2RhbCAudGVhbS1tZW1iZXItcGhvbmUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1jZWxsLFxuI3RlYW1Nb2RhbCAudGVhbS1tZW1iZXItZW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1waG9uZTpiZWZvcmUsXG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1jZWxsOmJlZm9yZSxcbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLWVtYWlsOmJlZm9yZSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLXBob25lOmJlZm9yZSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLWNlbGw6YmVmb3JlLFxuI3RlYW1Nb2RhbCAudGVhbS1tZW1iZXItZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICM0MTgwYzI7XG59XG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1waG9uZTplbXB0eSxcbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLWNlbGw6ZW1wdHksXG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1lbWFpbDplbXB0eSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLXBob25lOmVtcHR5LFxuI3RlYW1Nb2RhbCAudGVhbS1tZW1iZXItY2VsbDplbXB0eSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLWVtYWlsOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLXBob25lOmJlZm9yZSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiY2FsbFwiO1xufVxuLnRlYW0tbWVtYmVyLXRlYXNlciAudGVhbS1tZW1iZXItY2VsbDpiZWZvcmUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwibW9iaWxlXCI7XG59XG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1lbWFpbDpiZWZvcmUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIm1haWxcIjtcbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLWJpbyxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLWJpbyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLXNwYWNlci0zKTtcbn1cbi50ZWFtLW1lbWJlci10ZWFzZXIgLnRlYW0tbWVtYmVyLW5hbWUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxMTI3NGE7XG59XG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci10aXRsZSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLXRpdGxlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMgLnRlYXNlci0tbGVhZGVyc2hpcC1wb3NpdGlvbiAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSBpbWcge1xuICBhc3BlY3QtcmF0aW86IDMvNDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtc3BhY2VyLTMpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zcGFjZXItMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1zcGFjZXItMik7XG4gIH1cbn1cbi5icmVhZGNydW1icyAuYnJlYWRjcnVtYiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxMTI3NGE7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDggMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjcwNjY0IDYuMjkzNjVDOC4wOTcyNyA2LjY4NDI4IDguMDk3MjcgNy4zMTg2NSA3LjcwNjY0IDcuNzA5MjhMMS43MDY2NCAxMy43MDkzQzEuMzE2MDIgMTQuMDk5OSAwLjY4MTY0MSAxNC4wOTk5IDAuMjkxMDE2IDEzLjcwOTNDLTAuMDk5NjA5NCAxMy4zMTg3IC0wLjA5OTYwOTQgMTIuNjg0MyAwLjI5MTAxNiAxMi4yOTM3TDUuNTg0NzcgNi45OTk5TDAuMjk0MTQxIDEuNzA2MTVDLTAuMDk2NDg0NCAxLjMxNTUzIC0wLjA5NjQ4NDQgMC42ODExNTIgMC4yOTQxNDEgMC4yOTA1MjdDMC42ODQ3NjYgLTAuMTAwMDk4IDEuMzE5MTQgLTAuMTAwMDk4IDEuNzA5NzcgMC4yOTA1MjdMNy43MDk3NyA2LjI5MDUzTDcuNzA2NjQgNi4yOTM2NVonIGZpbGw9JyUyMzA2MTgxQycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDVweCAtMnB4O1xufVxuXG4uZW50cnktY29udGVudCA+IC53cC1ibG9jay1jb3ZlciB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuXG4ucGFnZS1oZWFkaW5nLWJsb2NrIC5wYWdlLXRpdGxlLFxuLnBhZ2UtaGVhZGluZy1jb3Zlci1ibG9jayAucGFnZS10aXRsZSxcbi5wYWdlLWhlYWRpbmctZmVhdHVyZWQtaW1hZ2UtYmxvY2sgLnBhZ2UtdGl0bGUsXG4ucGFnZS1oZWFkaW5nLXR3by1jb2x1bW5zLWJsb2NrIC5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdlLWhlYWRpbmctYmxvY2sgLm1ldGEsXG4ucGFnZS1oZWFkaW5nLWNvdmVyLWJsb2NrIC5tZXRhLFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayAubWV0YSxcbi5wYWdlLWhlYWRpbmctdHdvLWNvbHVtbnMtYmxvY2sgLm1ldGEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XG59XG4ucGFnZS1oZWFkaW5nLWJsb2NrIC53cC1ibG9jay1wb3N0LWRhdGUsXG4ucGFnZS1oZWFkaW5nLWJsb2NrIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSxcbi5wYWdlLWhlYWRpbmctY292ZXItYmxvY2sgLndwLWJsb2NrLXBvc3QtZGF0ZSxcbi5wYWdlLWhlYWRpbmctY292ZXItYmxvY2sgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lLFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayAud3AtYmxvY2stcG9zdC1kYXRlLFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayAud3AtYmxvY2stcG9zdC1hdXRob3JfX25hbWUsXG4ucGFnZS1oZWFkaW5nLXR3by1jb2x1bW5zLWJsb2NrIC53cC1ibG9jay1wb3N0LWRhdGUsXG4ucGFnZS1oZWFkaW5nLXR3by1jb2x1bW5zLWJsb2NrIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wYWdlLWhlYWRpbmctYmxvY2sgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lLFxuLnBhZ2UtaGVhZGluZy1jb3Zlci1ibG9jayAud3AtYmxvY2stcG9zdC1hdXRob3JfX25hbWUsXG4ucGFnZS1oZWFkaW5nLWZlYXR1cmVkLWltYWdlLWJsb2NrIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSxcbi5wYWdlLWhlYWRpbmctdHdvLWNvbHVtbnMtYmxvY2sgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLWhlYWRpbmctYmxvY2sgLndwLWJsb2NrLXBvc3QtdGVybXMudGF4b25vbXktY2F0ZWdvcnksXG4ucGFnZS1oZWFkaW5nLWNvdmVyLWJsb2NrIC53cC1ibG9jay1wb3N0LXRlcm1zLnRheG9ub215LWNhdGVnb3J5LFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSxcbi5wYWdlLWhlYWRpbmctdHdvLWNvbHVtbnMtYmxvY2sgLndwLWJsb2NrLXBvc3QtdGVybXMudGF4b25vbXktY2F0ZWdvcnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2UtaGVhZGluZy1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhLFxuLnBhZ2UtaGVhZGluZy1jb3Zlci1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhLFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhLFxuLnBhZ2UtaGVhZGluZy10d28tY29sdW1ucy1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhIHtcbiAgcGFkZGluZzogNnB4IDEycHggNXB4O1xuICBjb2xvcjogIzQxODBjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMjQyYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhZ2UtaGVhZGluZy1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhOm5vdCg6bGFzdC1jaGlsZCksXG4ucGFnZS1oZWFkaW5nLWNvdmVyLWJsb2NrIC53cC1ibG9jay1wb3N0LXRlcm1zLnRheG9ub215LWNhdGVnb3J5IGE6bm90KDpsYXN0LWNoaWxkKSxcbi5wYWdlLWhlYWRpbmctZmVhdHVyZWQtaW1hZ2UtYmxvY2sgLndwLWJsb2NrLXBvc3QtdGVybXMudGF4b25vbXktY2F0ZWdvcnkgYTpub3QoOmxhc3QtY2hpbGQpLFxuLnBhZ2UtaGVhZGluZy10d28tY29sdW1ucy1ibG9jayAud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wYWdlLWhlYWRpbmctY292ZXItYmxvY2sgLndwLWJsb2NrLWNvdmVyIHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucGFnZS1oZWFkaW5nLWZlYXR1cmVkLWltYWdlLWJsb2NrIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYWdlLWhlYWRpbmctZmVhdHVyZWQtaW1hZ2UtYmxvY2sgLndwLWJsb2NrLWFjZi1icmVhZGNydW1icyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFnZS1oZWFkaW5nLWZlYXR1cmVkLWltYWdlLWJsb2NrIC5icmVhZGNydW1icyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wYWdlLWhlYWRpbmctYmxvY2tfX3RpdGxlLmhhcy1iYWNrZ3JvdW5kIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYnMtc3BhY2VyLTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5wYWdlLWhlYWRpbmctYmxvY2tfX3RpdGxlLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1icy1zcGFjZXItNCk7XG4gIH1cbn1cbi5wYWdlLWhlYWRpbmctYmxvY2tfX2hlcm8ud3AtYmxvY2stY292ZXIge1xuICBtaW4taGVpZ2h0OiA0NjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjYuOThweCkge1xuICAucGFnZS1oZWFkaW5nLWJsb2NrX19oZXJvLndwLWJsb2NrLWNvdmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpLCAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogYXV0bztcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ud3AtYmxvY2stYWNmLXNlY3Rpb24taGVhZGluZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi53cC1ibG9jay1hY2Ytc2VjdGlvbi1oZWFkaW5nLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDg4MHB4O1xufVxuLndwLWJsb2NrLWFjZi1zZWN0aW9uLWhlYWRpbmcuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDg4MHB4O1xufVxuLndwLWJsb2NrLWFjZi1zZWN0aW9uLWhlYWRpbmcuYWxpZ25yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiA4ODBweDtcbn1cblxuLnNlY3Rpb24taGVhZGluZyAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDQ4cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgbWFyZ2luOiA0OHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNiMzI0MmE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkaW5nIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICBmbGV4OiAxIDAgNDAlO1xuICB9XG4gIC5zZWN0aW9uLWhlYWRpbmcgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIgLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgZmxleDogMSAxIDYwJTtcbiAgfVxuICAuc2VjdGlvbi1oZWFkaW5nIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHAge1xuICAgIGZsZXg6IDEgMSA2MCU7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmcuYWxpZ24tY29udGVudC10b3AgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zZWN0aW9uLWhlYWRpbmcuYWxpZ24tY29udGVudC1ib3R0b20gLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc2VjdGlvbi1oZWFkaW5nX19yZWQtbGluZSAud3AtYmxvY2staGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cbi5zZWN0aW9uLWhlYWRpbmdfX3JlZC1saW5lIC53cC1ibG9jay1oZWFkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYjMyNDJhO1xufVxuXG4ubGlua2VkLWNvbnRlbnQtYmxvY2sgLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9fYmFja2dyb3VuZCxcbi5saW5rZWQtY29udGVudC1ibG9jayAud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5saW5rZWQtY29udGVudC1ibG9jay5mYWRlX2luOm5vdCg6aG92ZXIpIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuICBvcGFjaXR5OiAwO1xufVxuLmxpbmtlZC1jb250ZW50LWJsb2NrLmZhZGVfaW46bm90KDpob3ZlcikgLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xufVxuLmxpbmtlZC1jb250ZW50LWJsb2NrLnNsaWRlX3VwOm5vdCg6aG92ZXIpIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQsXG4ubGlua2VkLWNvbnRlbnQtYmxvY2suc2xpZGVfdXA6bm90KDpob3ZlcikgLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5saW5rZWQtY29udGVudC1ibG9jay5zbGlkZV9kb3duOm5vdCg6aG92ZXIpIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQsXG4ubGlua2VkLWNvbnRlbnQtYmxvY2suc2xpZGVfZG93bjpub3QoOmhvdmVyKSAud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4ubGlua2VkLWNvbnRlbnQtYmxvY2suc2xpZGVfbGVmdDpub3QoOmhvdmVyKSAud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kLFxuLmxpbmtlZC1jb250ZW50LWJsb2NrLnNsaWRlX2xlZnQ6bm90KDpob3ZlcikgLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5saW5rZWQtY29udGVudC1ibG9jay5zbGlkZV9yaWdodDpub3QoOmhvdmVyKSAud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kLFxuLmxpbmtlZC1jb250ZW50LWJsb2NrLnNsaWRlX3JpZ2h0Om5vdCg6aG92ZXIpIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnRhYi1jb250ZW50LW5hdiAubmF2LXBpbGxzIHtcbiAgZ2FwOiB2YXIoLS1icy1zcGFjZXItMik7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi50YWItY29udGVudC1uYXYgLm5hdi1waWxscyBsaS5uYXYtaXRlbSB7XG4gIG1hcmdpbjogMCAwO1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cbi50YWItY29udGVudC1uYXYgLm5hdi1waWxscyBsaS5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNzkuOThweCkge1xuICAudGFiLWNvbnRlbnQtbmF2IC5uYXYtcGlsbHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudGFiLWNvbnRlbnQtbmF2IC5uYXYtcGlsbHMgbGkubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMCBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gNXB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLnRhYi1jb250ZW50LW5hdiAubmF2LXBpbGxzIGxpLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDAgY2FsYyg1MCUgLSAyLjVweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC50YWItY29udGVudC1uYXYgLm5hdi1waWxscyBsaS5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAwIDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIC50YWItY29udGVudCB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXNwYWNlci0zKSAwO1xufVxuYm9keTpub3QoLndwLWFkbWluKSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHk6bm90KC53cC1hZG1pbikgLnRhYi1jb250ZW50IC50YWItcGFuZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmJlZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0OHB4O1xufVxuLnRhYmJlZC1jb250ZW50IC50YWItY29udGVudCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xufVxuLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfcmlnaHQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfbGVmdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi50YWJiZWQtY29udGVudC5wb3NpdGlvbl90b3Age1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4udGFiYmVkLWNvbnRlbnQucG9zaXRpb25fdG9wIC5uYXYtcGlsbHMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIHZhcigtLWJzLXNwYWNlci0yKTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGFiYmVkLWNvbnRlbnQucG9zaXRpb25fc2lkZWJhcl9sZWZ0LCAudGFiYmVkLWNvbnRlbnQucG9zaXRpb25fc2lkZWJhcl9yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi50YWJiZWQtY29udGVudC5wb3NpdGlvbl9zaWRlYmFyX2xlZnQgLnRhYi1jb250ZW50LW5hdiwgLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfcmlnaHQgLnRhYi1jb250ZW50LW5hdiB7XG4gIGZsZXg6IDEgMSAzMDBweDtcbn1cbi50YWJiZWQtY29udGVudC5wb3NpdGlvbl9zaWRlYmFyX2xlZnQgLnRhYi1jb250ZW50LW5hdiAubmF2LCAudGFiYmVkLWNvbnRlbnQucG9zaXRpb25fc2lkZWJhcl9yaWdodCAudGFiLWNvbnRlbnQtbmF2IC5uYXYge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJiZWQtY29udGVudC5wb3NpdGlvbl9zaWRlYmFyX2xlZnQgLm5hdi1waWxscywgLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfcmlnaHQgLm5hdi1waWxscyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfbGVmdCAubmF2LXBpbGxzIC5uYXYtaXRlbSwgLnRhYmJlZC1jb250ZW50LnBvc2l0aW9uX3NpZGViYXJfcmlnaHQgLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmVjO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50YWJiZWQtY29udGVudC5zdHlsZV90YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl90b3AgLm5hdi1waWxscyB7XG4gIGdhcDogMDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMucG9zaXRpb25fdG9wIC5uYXYtcGlsbHMgLm5hdi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl90b3AgLm5hdi1waWxscyAubmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZSAubmF2LWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4O1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMucG9zaXRpb25fdG9wIC5uYXYtcGlsbHMgLm5hdi1pdGVtOmxhc3Qtb2YtdHlwZSAubmF2LWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHg7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl9zaWRlYmFyX2xlZnQsIC50YWJiZWQtY29udGVudC5zdHlsZV90YWJzLnBvc2l0aW9uX3NpZGViYXJfcmlnaHQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi50YWJiZWQtY29udGVudC5zdHlsZV90YWJzLnBvc2l0aW9uX3NpZGViYXJfbGVmdCAubmF2LXBpbGxzLCAudGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl9zaWRlYmFyX3JpZ2h0IC5uYXYtcGlsbHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl9zaWRlYmFyX2xlZnQgLm5hdi1waWxscyAubmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSAubmF2LWxpbmssIC50YWJiZWQtY29udGVudC5zdHlsZV90YWJzLnBvc2l0aW9uX3NpZGViYXJfcmlnaHQgLm5hdi1waWxscyAubmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSAubmF2LWxpbmsge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMucG9zaXRpb25fc2lkZWJhcl9sZWZ0IC5uYXYtcGlsbHMgLm5hdi1pdGVtOmZpcnN0LW9mLXR5cGUgLm5hdi1saW5rLCAudGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl9zaWRlYmFyX3JpZ2h0IC5uYXYtcGlsbHMgLm5hdi1pdGVtOmZpcnN0LW9mLXR5cGUgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfdGFicy5wb3NpdGlvbl9zaWRlYmFyX2xlZnQgLm5hdi1waWxscyAubmF2LWl0ZW06bGFzdC1vZi10eXBlIC5uYXYtbGluaywgLnRhYmJlZC1jb250ZW50LnN0eWxlX3RhYnMucG9zaXRpb25fc2lkZWJhcl9yaWdodCAubmF2LXBpbGxzIC5uYXYtaXRlbTpsYXN0LW9mLXR5cGUgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHg7XG59XG4udGFiYmVkLWNvbnRlbnQuc3R5bGVfYnV0dG9ucyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuLnRhYmJlZC1jb250ZW50LnN0eWxlX2J1dHRvbnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud3AtYmxvY2stYWNmLWZhY2V0ZWQtdGVhc2Vycy1ibG9jayAuZmlsdGVycyxcbi5zZWFyY2ggLmZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zcGFjZXItNCk7XG59XG4ud3AtYmxvY2stYWNmLWZhY2V0ZWQtdGVhc2Vycy1ibG9jayAuZmlsdGVycyAuZmFjZXR3cC1mYWNldCxcbi5zZWFyY2ggLmZpbHRlcnMgLmZhY2V0d3AtZmFjZXQge1xuICBtYXJnaW46IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2sgLmZpbHRlcnMgLmZhY2V0d3AtdHlwZS1zZWFyY2g6bm90KDpvbmx5LWNoaWxkKSxcbiAgLnNlYXJjaCAuZmlsdGVycyAuZmFjZXR3cC10eXBlLXNlYXJjaDpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4uZmFjZXR3cC10ZW1wbGF0ZSAuZ3JpZCAucG9zdF9jb250ZW50IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtc3BhY2VyLTIpIDA7XG59XG5cbi5mYWNldHdwLXR5cGUtcGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhZ2UtY292ZXItYmxvY2suYWxpZ25mdWxsIC53cC1ibG9jay1jb3ZlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYWdlLWNvdmVyLWJsb2NrLmFsaWduZnVsbCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wb3N0LWNvdmVyX19jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1icy1zcGFjZXItNSk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3N0LWNvdmVyX19jb2x1bW5zIC5wb3N0LWNvdmVyLWltYWdlIHtcbiAgZmxleDogMCAwIDUwJTtcbn1cbi5wb3N0LWNvdmVyX19jb2x1bW5zIC5wb3N0LWNvdmVyLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucG9zdC1jb3Zlcl9fY29sdW1uc19fY29udGVudCB7XG4gIGZsZXg6IDEgMSA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtY292ZXJfX2NvbHVtbnNfX2NvbnRlbnQgLnBvc3QtbWV0YSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiB2YXIoLS1icy1zcGFjZXItMyk7XG59XG5cbi5wb3N0LXRhZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTMpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucG9zdC10YWdzIC5iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICM0MTgwYzI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24ge1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ni45OHB4KSB7XG4gIC5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sge1xuICAgIHJvdy1nYXA6IC0tYnMtZ2FwO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbn1cbi5hY2NvcmRpb24tY2Fyb3VzZWwtYmxvY2sgLmFjY29yZGlvbi1jYXJvdXNlbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYWNjb3JkaW9uLWNhcm91c2VsLWJsb2NrIC5hY2NvcmRpb24tY2Fyb3VzZWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stcmVzcG9uc2l2ZS1ncmlkIHtcbiAgLS1icy1nYXA6IDI0cHg7XG4gIC0tYnMtY29sdW1uczogMTtcbn1cbi5ibG9jay1yZXNwb25zaXZlLWdyaWQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5ibG9jay1yZXNwb25zaXZlLWdyaWQuZ3JpZC1zcGFjaW5nLTAge1xuICAtLWJzLWdhcDogMDtcbn1cbi5ibG9jay1yZXNwb25zaXZlLWdyaWQuZ3JpZC1zcGFjaW5nLTEyIHtcbiAgLS1icy1nYXA6IDEycHg7XG59XG4uYmxvY2stcmVzcG9uc2l2ZS1ncmlkLmdyaWQtc3BhY2luZy0yNCB7XG4gIC0tYnMtZ2FwOiAyNHB4O1xufVxuLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5ncmlkLXNwYWNpbmctNDgge1xuICAtLWJzLWdhcDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbWQtMSB7XG4gICAgLS1icy1jb2x1bW5zOiAxO1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1tZC0yIHtcbiAgICAtLWJzLWNvbHVtbnM6IDI7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LW1kLTMge1xuICAgIC0tYnMtY29sdW1uczogMztcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbWQtNCB7XG4gICAgLS1icy1jb2x1bW5zOiA0O1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1tZC01IHtcbiAgICAtLWJzLWNvbHVtbnM6IDU7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LW1kLTYge1xuICAgIC0tYnMtY29sdW1uczogNjtcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbWQtNyB7XG4gICAgLS1icy1jb2x1bW5zOiA3O1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1tZC04IHtcbiAgICAtLWJzLWNvbHVtbnM6IDg7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LW1kLTkge1xuICAgIC0tYnMtY29sdW1uczogOTtcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbWQtMTAge1xuICAgIC0tYnMtY29sdW1uczogMTA7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LW1kLTExIHtcbiAgICAtLWJzLWNvbHVtbnM6IDExO1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1tZC0xMiB7XG4gICAgLS1icy1jb2x1bW5zOiAxMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbGctMSB7XG4gICAgLS1icy1jb2x1bW5zOiAxO1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1sZy0yIHtcbiAgICAtLWJzLWNvbHVtbnM6IDI7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LWxnLTMge1xuICAgIC0tYnMtY29sdW1uczogMztcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbGctNCB7XG4gICAgLS1icy1jb2x1bW5zOiA0O1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1sZy01IHtcbiAgICAtLWJzLWNvbHVtbnM6IDU7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LWxnLTYge1xuICAgIC0tYnMtY29sdW1uczogNjtcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbGctNyB7XG4gICAgLS1icy1jb2x1bW5zOiA3O1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1sZy04IHtcbiAgICAtLWJzLWNvbHVtbnM6IDg7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LWxnLTkge1xuICAgIC0tYnMtY29sdW1uczogOTtcbiAgfVxuICAuYmxvY2stcmVzcG9uc2l2ZS1ncmlkLml0ZW1zLXBlci1yb3ctbGctMTAge1xuICAgIC0tYnMtY29sdW1uczogMTA7XG4gIH1cbiAgLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZC5pdGVtcy1wZXItcm93LWxnLTExIHtcbiAgICAtLWJzLWNvbHVtbnM6IDExO1xuICB9XG4gIC5ibG9jay1yZXNwb25zaXZlLWdyaWQuaXRlbXMtcGVyLXJvdy1sZy0xMiB7XG4gICAgLS1icy1jb2x1bW5zOiAxMjtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1zIHtcbiAgZ2FwOiAycHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtcyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW0ge1xuICAgIG1heC1oZWlnaHQ6IG1heCgzMDBweCwgMjB2dyk7XG4gIH1cbn1cbi5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbS5zdHlsZS1pbWFnZSAuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX2xpbmssIC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbS5zdHlsZS1pbWFnZV9iYWNrZ3JvdW5kIC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbV9fbGluayB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbS5zdHlsZS1pbWFnZSAuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX3R5cGUsIC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbS5zdHlsZS1pbWFnZV9iYWNrZ3JvdW5kIC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbV9fdHlwZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtLnN0eWxlLWltYWdlX2JhY2tncm91bmQgLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtX19saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaW5zZXQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAwO1xufVxuLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtLnN0eWxlLXBhdHRlcm4gLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtX19saW5rIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW0uc3R5bGUtcGF0dGVybiAuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX3R5cGUge1xuICBjb2xvcjogIzExMjc0YTtcbn1cbi5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjFweCwgMS4zMTI1cmVtICsgKCgxdncgLSAzLjJweCkgKiAwLjM5MDYyNSksIDI2cHgpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB6LWluZGV4OiAxO1xufVxuLmZlYXR1cmVkLWFubm91bmNlbWVudC1pdGVtX190eXBlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB6LWluZGV4OiAxO1xufVxuXG4udGVhc2VyLS1yZXNvdXJjZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVhc2VyLS1yZXNvdXJjZS1pdGVtLnRlYXNlci1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4udGVhc2VyLS1yZXNvdXJjZS1pdGVtLnRlYXNlci1ncmlkIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcbiAgZmxleDogMCAwIDMwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnRlYXNlci0tcmVzb3VyY2UtaXRlbS50ZWFzZXItZ3JpZCAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSB7XG4gICAgZmxleDogMCAwIDIwMHB4O1xuICB9XG59XG4udGVhc2VyLS1yZXNvdXJjZS1pdGVtLnRlYXNlci1ncmlkIC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIGEge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRlYXNlci0tcmVzb3VyY2UtaXRlbS50ZWFzZXItZ3JpZCAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSBhOmhhcyhzdmcpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE4MGMyO1xufVxuLnRlYXNlci0tcmVzb3VyY2UtaXRlbS50ZWFzZXItZ3JpZCAudGVhc2VyLS1mZWF0dXJlZF9pbWFnZS5oYXMtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTZhNDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZWFzZXItLXJlc291cmNlLWl0ZW0udGVhc2VyLWdyaWQgLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UuaGFzLWljb24gLmljb24ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnRlYXNlci0tcmVzb3VyY2UtaXRlbS50ZWFzZXItZ3JpZCAucG9zdF9jb250ZW50IHtcbiAgZmxleDogMSAxIDcwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnRlYXNlci0tcmVzb3VyY2UtaXRlbS50ZWFzZXItZ3JpZCAucG9zdF9jb250ZW50IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuXG4ucmVzb3VyY2UtbGlzdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLWJzLXNwYWNlci0yKTtcbn1cblxuLnJlc291cmNlLWdyaWRfX2l0ZW0gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnJlc291cmNlLWdyaWRfX2l0ZW0gYVtocmVmJD1cIi5wZGZcIl0ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiA0OHB4O1xufVxuXG4vKiBJY29uIENUQSBCbG9jayBTdHlsZXMgKi9cbi5pY29uLWN0YS1ibG9jayB7XG4gIGNvbnRhaW5lcjogaWNvbi1jdGEtYmxvY2svaW5saW5lLXNpemU7XG59XG5AY29udGFpbmVyIGljb24tY3RhLWJsb2NrICh3aWR0aCA8IDQyMHB4KSB7XG4gIC5pY29uLWN0YS1ibG9jayAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaWNvbi1jdGEtYmxvY2sgLndwLWJsb2NrLWNvbHVtbixcbiAgLmljb24tY3RhLWJsb2NrIC53cC1ibG9jay1zYWZlLXN2Zy1zdmctaWNvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb24tY3RhLWJsb2NrIC53cC1ibG9jay1idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4vKiBDVEEgQmxvY2sgU3R5bGVzICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLmN0YS1ibG9jayAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuY3RhLWJsb2NrIC53cC1ibG9jay1idXR0b25zLmlzLXZlcnRpY2FsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRpc3BhdGNoZXJzLXJlcG9ydC1yb3cge1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNiMzI0MmE7XG59XG4uZGlzcGF0Y2hlcnMtcmVwb3J0LXJvdyA+ICoge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuLmRpc3BhdGNoZXJzLXJlcG9ydC1lbXBsb3llciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGlzcGF0Y2hlcnMtcmVwb3J0LXBvc2l0aW9ucy1hdmFpbGFibGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2Fyb3VzZWwtc2xpZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jYXJvdXNlbC1zbGlkZV9faW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY2Ljk4cHgpIHtcbiAgLmNhcm91c2VsLXNsaWRlX19pbm5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICB9XG59XG5cbi5zbGljay1zbGlkZS5pbWFnZS1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAuc2xpY2stc2xpZGUuaW1hZ2Utc2xpZGUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbi5zb2NpYWwtbGlua3Mge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLnNvY2lhbC1saW5rc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc29jaWFsLWxpbmtzX19pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNvY2lhbC1saW5rc19fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zb2NpYWwtbGlua3NfX2ljb24uaW1hZ2UtaWNvbiB7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnRlYXNlciAucG9zdC1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xufVxuLnRlYXNlci5zaWRlcyAuZmVhdHVyZWQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRlYXNlci5zaWRlcyAucG9zdF9jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRlYXNlci5zaWRlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudGVhc2VyLnNpZGVzIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgZmxleC1iYXNpczogMzUlO1xuICAgIHBhZGRpbmctdG9wOiAzNSU7XG4gIH1cbiAgLnRlYXNlci5zaWRlcyAucG9zdF9jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA2NSU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG59XG4udGVhc2VyLnN0YWNrZWQgLmZlYXR1cmVkLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHNlY3Rpb24uYmxvY2sge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4uaXMtc3R5bGUtZHJvcC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxNnB4IDBweCByZ2JhKDM4LCA1OSwgNjQsIDAuMTAxOTYwNzg0Myk7XG59XG5cbi53cC1ibG9jay1wb3N0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5cbi5pcy1sYXlvdXQtY29uc3RyYWluZWQgPiAubW9kYWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay1ncm91cC5vdmVybGFwLXRvcCB7XG4gIHotaW5kZXg6IDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTE4MHB4O1xufVxuLndwLWJsb2NrLWdyb3VwLm92ZXJsYXAtdG9wLmhvbWUtY3RhcyB7XG4gIG1hcmdpbi10b3A6IC0yODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjYuOThweCkge1xuICAud3AtYmxvY2stZ3JvdXAub3ZlcmxhcC10b3AuaG9tZS1jdGFzIHtcbiAgICBtYXJnaW4tdG9wOiAtNDQwcHg7XG4gIH1cbn1cblxucDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oYXMtcGF0dGVybi1iYWNrZ3JvdW5kLFxuLmlzLXN0eWxlLXBhdHRlcm4tYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2JnLXBhdHRlcm4ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZCwgLnRlYXNlci0tY29udHJhY3RvciAuY29udHJhY3Rvci1waG9uZTpiZWZvcmUsXG4udGVhc2VyLS1jb250cmFjdG9yIC5jb250cmFjdG9yLWVtYWlsOmJlZm9yZSwgLnRlYW0tbWVtYmVyLXRlYXNlciAudGVhbS1tZW1iZXItcGhvbmU6YmVmb3JlLFxuLnRlYW0tbWVtYmVyLXRlYXNlciAudGVhbS1tZW1iZXItY2VsbDpiZWZvcmUsXG4udGVhbS1tZW1iZXItdGVhc2VyIC50ZWFtLW1lbWJlci1lbWFpbDpiZWZvcmUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1waG9uZTpiZWZvcmUsXG4jdGVhbU1vZGFsIC50ZWFtLW1lbWJlci1jZWxsOmJlZm9yZSxcbiN0ZWFtTW9kYWwgLnRlYW0tbWVtYmVyLWVtYWlsOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIFN5bWJvbHMgT3V0bGluZWRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLmhhcy1mZi1ib2R5LWZvbnQtZmFtaWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmhhcy1mZi1oZWFkaW5nLWZvbnQtZmFtaWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGFua2VuIEdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xufVxuXG4uc2l0ZS1jb250ZW50IHAsXG4uc2l0ZS1jb250ZW50IC5wIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjVyZW07XG59XG5cbmgxLFxuLmhhcy1oLTEtZm9udC1zaXplLFxuLmhhcy1oLTEtaGVyby1mb250LXNpemUsXG5oMixcbi5oYXMtaC0yLWZvbnQtc2l6ZSxcbmgzLFxuLmhhcy1oLTMtZm9udC1zaXplIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDQsXG4uaGFzLWgtNC1mb250LXNpemUge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5oNSxcbi5oYXMtaC01LWZvbnQtc2l6ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuXG5oNixcbi5oYXMtaC02LWZvbnQtc2l6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxucCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4ud3AtYmxvY2staGVhZGluZy5pcy1zdHlsZS1leWVicm93IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogI2IzMjQyYTtcbn1cblxucC5pcy1zdHlsZS10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxucCArIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnNtYWxsdGV4dCwgLmlzLXN0eWxlLXNtYWxsLCAucHJlaGVhZGluZywgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtYmFyIHAsIGZvb3Rlci5jb3B5cmlnaHQgLmNvbnRhaW5lci5jb3B5cmlnaHRfX2NvbnRlbnQgPiAqLFxuLmhhcy1zbWFsbC1mb250LXNpemUge1xuICBmb250LXNpemU6IHZhcigtLWJzLWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5wcmVoZWFkaW5nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cblxuLmxhcmdldGV4dCwgLmlzLXN0eWxlLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC5sYXJnZXRleHQsIC5pcy1zdHlsZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbm1hcmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud3AtYmxvY2staGVhZGluZzpub3QoLmhhcy10ZXh0LWNvbG9yKTpub3QoLmlzLXN0eWxlLWV5ZWJyb3cpIHtcbiAgY29sb3I6ICMxMTI3NGE7XG59XG4uaGFzLXRleHQtY29sb3IgLndwLWJsb2NrLWhlYWRpbmc6bm90KC5oYXMtdGV4dC1jb2xvcik6bm90KC5pcy1zdHlsZS1leWVicm93KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMjQyYTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuLmFsZXJ0LWJhbm5lciAqIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYWxlcnQtYmFubmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFsZXJ0LWJhbm5lciAuYWxlcnQtYmFubmVyX19jbG9zZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cblxuI3ByaW1hcnktbWVudSB1bC5zdWItbWVudSB7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuI3ByaW1hcnktbWVudSB1bC5zdWItbWVudSBsaSwgI3ByaW1hcnktbWVudSB1bC5zdWItbWVudSBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmF1dGhvci1kaXNwbGF5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5hdXRob3ItZGlzcGxheV9fYXZhdGFyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hdXRob3ItZGlzcGxheV9fYXZhdGFyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmF1dGhvci1kaXNwbGF5X19uYW1lIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucG9zdC1jb3Zlci1ibG9jayAucG9zdC1zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuLnBvc3QtY292ZXItYmxvY2sgLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYnMtc3BhY2VyLTIpO1xufVxuXG4uc2luZ2xlLS1wb3N0IC5wb3N0LWhlYWRlcixcbi5zaW5nbGUtLWFubm91bmNlbWVudCAucG9zdC1oZWFkZXIge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSkgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtLXBvc3QgLnBvc3QtaGVhZGVyX19mZWF0dXJlZF9pbWFnZSxcbi5zaW5nbGUtLWFubm91bmNlbWVudCAucG9zdC1oZWFkZXJfX2ZlYXR1cmVkX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnNpbmdsZS0tcG9zdCAucG9zdC1oZWFkZXJfX2ZlYXR1cmVkX2ltYWdlLFxuICAuc2luZ2xlLS1hbm5vdW5jZW1lbnQgLnBvc3QtaGVhZGVyX19mZWF0dXJlZF9pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2VhcmNoIC5ncmlkIHtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2ggLmdyaWQge1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuLnNlYXJjaCAudGVhc2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn0iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCI6cm9vdCB7XG4gIC0tI3skcHJlZml4fWhlYWRpbmdzLWZvbnQtZmFtaWx5OiAjeyRoZWFkaW5ncy1mb250LWZhbWlseX07XG4gIC8vLS0jeyRwcmVmaXh9Y29udGFpbmVyLWNvbnRlbnQtd2lkdGg6ICN7JG1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fWNvbnRhaW5lci13aWRlLXdpZHRoOiAjeyR3aWRlLXdpZHRofTtcblxuXG4gIC0tI3skcHJlZml4fWgxLWZvbnQtc2l6ZTogI3skaDEtZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9aDEtaGVyby1mb250LXNpemU6ICN7JGgxLWhlcm8tZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9aDItZm9udC1zaXplOiAjeyRoMi1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1oMy1mb250LXNpemU6ICN7JGgzLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fWg0LWZvbnQtc2l6ZTogI3skaDQtZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9aDUtZm9udC1zaXplOiAjeyRoNS1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1oNi1mb250LXNpemU6ICN7JGg2LWZvbnQtc2l6ZX07XG5cbiAgLS0jeyRwcmVmaXh9aDEtZm9udC1zaXplLW1vYmlsZTogI3skaDEtZm9udC1zaXplLW1vYmlsZX07XG4gIC0tI3skcHJlZml4fWgxLWhlcm8tZm9udC1zaXplLW1vYmlsZTogI3skaDEtaGVyby1mb250LXNpemUtbW9iaWxlfTtcbiAgLS0jeyRwcmVmaXh9aDItZm9udC1zaXplLW1vYmlsZTogI3skaDItZm9udC1zaXplLW1vYmlsZX07XG4gIC0tI3skcHJlZml4fWgzLWZvbnQtc2l6ZS1tb2JpbGU6ICN7JGgzLWZvbnQtc2l6ZS1tb2JpbGV9O1xuICAtLSN7JHByZWZpeH1oNC1mb250LXNpemUtbW9iaWxlOiAjeyRoNC1mb250LXNpemUtbW9iaWxlfTtcbiAgLS0jeyRwcmVmaXh9aDUtZm9udC1zaXplLW1vYmlsZTogI3skaDUtZm9udC1zaXplLW1vYmlsZX07XG4gIC0tI3skcHJlZml4fWg2LWZvbnQtc2l6ZS1tb2JpbGU6ICN7JGg2LWZvbnQtc2l6ZS1tb2JpbGV9O1xuXG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemU6ICN7JGJ0bi1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplLWxnOiAjeyRidG4tZm9udC1zaXplLWxnfTtcblxuXG5cdC0tI3skcHJlZml4fWZvbnQtc2l6ZS1zbTogI3skdGV4dC1zbS1mb250LXNpemV9O1xuXHQtLSN7JHByZWZpeH1mb250LXNpemUtbWQ6ICN7JHRleHQtbWQtZm9udC1zaXplfTtcblx0LS0jeyRwcmVmaXh9Zm9udC1zaXplLWxnOiAjeyR0ZXh0LWxnLWZvbnQtc2l6ZX07XG5cdC0tI3skcHJlZml4fWZvbnQtc2l6ZS14bDogI3skdGV4dC14bC1mb250LXNpemV9O1xuXHQtLSN7JHByZWZpeH1mb250LXNpemUteHhsOiAjeyR0ZXh0LXh4bC1mb250LXNpemV9O1xuXG5cdEBlYWNoICRzbHVnLCAkdmFsdWUgaW4gJHNwYWNlcnMge1xuXHRcdC0tI3skcHJlZml4fXNwYWNlci0jeyRzbHVnfTogI3skdmFsdWV9O1xuXHR9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICR2YWx1ZSBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgIC0tI3skcHJlZml4fWNvbnRhaW5lci1jb250ZW50LXdpZHRoOiBjYWxjKCN7JHZhbHVlfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLXh9KTtcbiAgICB9XG4gIH1cblxuXG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcbiRwcmltYXJ5LXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tdGV4dC1lbXBoYXNpczogICAgICBzaGFkZS1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtdGV4dC1lbXBoYXNpczogICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iZy1zdWJ0bGU6ICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDgwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRkYXJrLWJnLXN1YnRsZTogICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGNvbG9yLW1vZGUtdHlwZTogICAgICAgICAgICAgZGF0YSAhZGVmYXVsdDsgLy8gYGRhdGFgIG9yIGBtZWRpYS1xdWVyeWBcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kYm9keS1zZWNvbmRhcnktY29sb3I6ICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRib2R5LXRlcnRpYXJ5LWNvbG9yOiAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kYm9keS1lbXBoYXNpcy1jb2xvcjogICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIEljb24gbGlua3Ncbi8vIHNjc3MtZG9jcy1zdGFydCBpY29uLWxpbmstdmFyaWFibGVzXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0OiAgLjI1ZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zZm9ybTogICAgdHJhbnNsYXRlM2QoLjI1ZW0sIDAsIDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpY29uLWxpbmstdmFyaWFibGVzXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4vLyBmdXN2LWRpc2FibGVcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvY3VzLXJpbmctdmFyaWFibGVzXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1jb2xvcjogICAgICByZ2JhKCRwcmltYXJ5LCAkZm9jdXMtcmluZy1vcGFjaXR5KSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9jdXMtcmluZy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xuJHZyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAkZm9jdXMtcmluZy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICRmb2N1cy1yaW5nLWJsdXIgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYjogICB0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRsaW5rLWNvbG9yKSwgJGxpbmstY29sb3IsIDE1JSkpICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcbiRmb3JtLXZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpLFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtbGV2ZWxzLW1hcFxuJHppbmRleC1sZXZlbHM6IChcbiAgbjE6IC0xLFxuICAwOiAwLFxuICAxOiAxLFxuICAyOiAyLFxuICAzOiAzXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXVuZGVybGluZS1nYXA6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRkcm9wZG93bi1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIGNhbGMoI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9ICogLTEpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLXN1YnRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1iZy1zdWJ0bGUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcbi8vIGZ1c3YtZW5hYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgY2FsYygjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuLy8gZnVzdi1lbmFibGVcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuQGltcG9ydCBcInZhcmlhYmxlcy1kYXJrXCI7IC8vIFRPRE86IGNhbiBiZSByZW1vdmVkIHNhZmVseSBpbiB2Niwgb25seSBoZXJlIHRvIGF2b2lkIGJyZWFraW5nIGNoYW5nZXMgaW4gdjUuM1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4vLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIkBpbXBvcnQgXCIuLy4uL2Vtcy1iYXNlL2Z1bmN0aW9uc1wiO1xuXG4vLyBDb2xvcnNcblxuJGRhcmstYmx1ZTogIzExMjc0YTtcbiR5ZWxsb3c6ICNmYmIzNDc7XG4kYmx1ZTogIzQxODBjMjtcbiRsaWdodC1ncmF5OiAjZjRmNGY0O1xuJGdyYXk6ICNkOWQ5ZDk7XG4kY29wcGVyOiAjYzU2YTQyO1xuJHJlZDogI2IzMjQyYTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjayA6ICMwRDBEMEQ7XG5cblxuLy8gUmVxdWlyZWQgQ29sb3JzXG4kcHJpbWFyeTogJGJsdWU7XG4kc2Vjb25kYXJ5OiAkcmVkO1xuJHRlcnRpYXJ5OiAkZGFyay1ibHVlO1xuJHN1Y2Nlc3M6ICRwcmltYXJ5O1xuJGluZm86ICRwcmltYXJ5O1xuXG4kaHItY29sb3I6ICRyZWQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXCJkYXJrLWJsdWVcIjogJGRhcmstYmx1ZSxcblx0XCJ5ZWxsb3dcIjogJHllbGxvdyxcblx0XCJibHVlXCI6ICRibHVlLFxuXHRcInJlZFwiOiAkcmVkLFxuXHRcImxpZ2h0LWdyYXlcIjogJGxpZ2h0LWdyYXksXG5cdFwiZ3JheVwiOiAkZ3JheSxcblx0XCJjb3BwZXJcIjogJGNvcHBlcixcblx0XCJibGFja1wiOiAkYmxhY2ssXG5cdFwid2hpdGVcIjogJHdoaXRlLFxuKTtcblxuXG4vLyB0aGVtZSBjb2xvcnNcbiRoZWFkZXJfbmF2X2xpbmtfY29sb3I6ICR3aGl0ZTtcbiRoZWFkZXJfbmF2X2xpbmtfY29sb3JfYWN0aXZlOiAkd2hpdGU7XG5cbiRib2R5X2NvbG9yOiAkYmxhY2s7XG5cbiRiYWRnZV9jb2xvcjogJHByaW1hcnk7XG4kYmFkZ2VfYmFja2dyb3VuZF9jb2xvcjogJHNlY29uZGFyeTtcblxuJHRhZ19jb2xvcjogJHByaW1hcnk7XG4kdGFnX2JhY2tncm91bmRfY29sb3I6ICRsaWdodC1ncmF5O1xuXG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAkZGFyay1ibHVlO1xuXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogJHJlZDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICA+IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrKX07XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24tZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcik7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnRcbkBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkdGhlbWUtY29sb3JzKSB7XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGJ0bi1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCN7JGJ0bi1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXQ6ZGlzYWJsZWQgJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmcpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1sb29wc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaWYgJGNvbG9yID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSBpZiAkY29sb3IgPT0gXCJkYXJrXCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1sb29wc1xuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LW5vcm1hbH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDsgLy8gQ2FuJ3QgdXNlIGBub25lYCBhcyBrZXl3b3JkIG5lZ2F0ZXMgYWxsIHZhbHVlcyB3aGVuIHVzZWQgd2l0aCBtdWx0aXBsZSBzaGFkb3dzXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAjeyRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdifTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yOiAjeyRidG4tY2xvc2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtYmc6ICN7IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogI3skYnRuLWNsb3NlLWZvY3VzLXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICN7JGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXJ9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNsb3NlLWNzcy12YXJzXG5cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAkYnRuLWNsb3NlLXdpZHRoO1xuICBoZWlnaHQ6ICRidG4tY2xvc2UtaGVpZ2h0O1xuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5KTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLWNsb3NlLXdoaXRlKCkge1xuICBmaWx0ZXI6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcil9O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XG5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcblxuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cblxuICA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcbiAgICBjb2xvcjogJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAkYm9yZGVyLWNvbG9yOiAkY29sb3Jcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnKSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmcpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4vLyBEYXJrIGRyb3Bkb3duc1xuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWRhcmstYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tZGFyay1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldChcbiAgJGRpcmVjdGlvbjogZG93bixcbiAgJHdpZHRoOiAkY2FyZXQtd2lkdGgsXG4gICRzcGFjaW5nOiAkY2FyZXQtc3BhY2luZyxcbiAgJHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ25cbikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoJHdpZHRoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBVbmRlcmxpbmVcbi8vXG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXA6ICN7JG5hdi11bmRlcmxpbmUtZ2FwfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuXG4gIGdhcDogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwKTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZ2luYXRpb24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZ2luYXRpb24tcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZzogI3skcGFnaW5hdGlvbi1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmc6ICN7JHBhZ2luYXRpb24taG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZzogI3skcGFnaW5hdGlvbi1mb2N1cy1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogI3skcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmc6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgLmFjdGl2ZSA+ICYge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gIC5kaXNhYmxlZCA+ICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0O1xuICB9XG5cbiAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbi8vIEZvbnQgQXdlc29tZSBjb3JlIGNvbXBpbGUgKFdlYiBGb250cy1iYXNlZClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnY29yZSc7XG5AaW1wb3J0ICdzaXppbmcnO1xuQGltcG9ydCAnZml4ZWQtd2lkdGgnO1xuQGltcG9ydCAnbGlzdCc7XG5AaW1wb3J0ICdib3JkZXJlZC1wdWxsZWQnO1xuQGltcG9ydCAnYW5pbWF0ZWQnO1xuQGltcG9ydCAncm90YXRlZC1mbGlwcGVkJztcbkBpbXBvcnQgJ3N0YWNrZWQnO1xuQGltcG9ydCAnaWNvbnMnO1xuQGltcG9ydCAnc2NyZWVuLXJlYWRlcic7XG4iLCIvLyBiYXNlIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBmb250LWZhbWlseTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LCAnI3skZmEtc3R5bGUtZmFtaWx5fScpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUsICN7JGZhLXN0eWxlfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLFxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyZXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWRpc3BsYXksICN7JGZhLWRpc3BsYXl9KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBzaXppbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbGl0ZXJhbCBtYWduaWZpY2F0aW9uIHNjYWxlXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuXG4vLyBzdGVwLWJhc2VkIHNjYWxlICh3aXRoIGFsaWdubWVudClcbkBlYWNoICRzaXplLCAkdmFsdWUgaW4gJGZhLXNpemVzIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JHNpemV9IHtcbiAgICAgQGluY2x1ZGUgZmEtc2l6ZSgkdmFsdWUpO1xuICB9XG59XG4iLCIvLyBtaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJhc2UgcmVuZGVyaW5nIGZvciBhbiBpY29uXG5AbWl4aW4gZmEtaWNvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JleXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vLyBzZXRzIHJlbGF0aXZlIGZvbnQtc2l6aW5nIGFuZCBhbGlnbm1lbnQgKGluIF9zaXppbmcpXG5AbWl4aW4gZmEtc2l6ZSAoJGZvbnQtc2l6ZSkge1xuICBmb250LXNpemU6IGZhLWRpdmlkZSgkZm9udC1zaXplLCAkZmEtc2l6ZS1zY2FsZS1iYXNlKSAqIDFlbTsgLy8gY29udmVydHMgc3RlcCBpbiBzaXppbmcgc2NhbGUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgYmFzZVxuICBsaW5lLWhlaWdodDogZmEtZGl2aWRlKDEsICRmb250LXNpemUpICogMWVtOyAvLyBzZXRzIHRoZSBsaW5lLWhlaWdodCBvZiB0aGUgaWNvbiBiYWNrIHRvIHRoYXQgb2YgaXQncyBwYXJlbnRcbiAgdmVydGljYWwtYWxpZ246IChmYS1kaXZpZGUoNiwgJGZvbnQtc2l6ZSkgLSBmYS1kaXZpZGUoMywgOCkpICogMWVtOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGljb24gdGFraW5nIGludG8gYWNjb3VudCB0aGUgc3Vycm91bmRpbmcgdGV4dCdzIGRlc2NlbmRlclxufVxuXG4vLyBvbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy8gc2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gc2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cbkBtaXhpbiBmYS1zci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbkBtaXhpbiBmYS1zci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKSB7XG4gICAgQGluY2x1ZGUgZmEtc3Itb25seSgpO1xuICB9XG59XG5cbi8vIHNldHMgYSBzcGVjaWZpYyBpY29uIGZhbWlseSB0byB1c2UgYWxvbmdzaWRlIHN0eWxlICsgaWNvbiBtaXhpbnNcblxuLy8gY29udmVuaWVuY2UgbWl4aW5zIGZvciBkZWNsYXJpbmcgcHNldWRvLWVsZW1lbnRzIGJ5IENTUyB2YXJpYWJsZSxcbi8vIGluY2x1ZGluZyBhbGwgc3R5bGUtc3BlY2lmaWMgZm9udCBwcm9wZXJ0aWVzLCBhbmQgYm90aCB0aGUgOjpiZWZvcmVcbi8vIGFuZCA6OmFmdGVyIGVsZW1lbnRzIGluIHRoZSBkdW90b25lIGNhc2UuXG5AbWl4aW4gZmEtaWNvbi1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNvbGlkO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLWJyYW5kcygkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLWJyYW5kcztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG4iLCIvLyBmaXhlZC13aWR0aCBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyB2YXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1jc3MtcHJlZml4ICAgICAgICAgIDogZmEgIWRlZmF1bHQ7XG4kZmEtc3R5bGUgICAgICAgICAgICAgICA6IDkwMCAhZGVmYXVsdDtcbiRmYS1zdHlsZS1mYW1pbHkgICAgICAgIDogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCIgIWRlZmF1bHQ7XG5cbiRmYS1kaXNwbGF5ICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZmEtZnctd2lkdGggICAgICAgICAgICA6IGZhLWRpdmlkZSgyMGVtLCAxNikgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZSAgICAgICAgICAgICA6ICNmZmYgIWRlZmF1bHQ7XG5cbiRmYS1ib3JkZXItY29sb3IgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcGFkZGluZyAgICAgIDogLjJlbSAuMjVlbSAuMTVlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcmFkaXVzICAgICAgIDogLjFlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItc3R5bGUgICAgICAgIDogc29saWQgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXdpZHRoICAgICAgICA6IC4wOGVtICFkZWZhdWx0O1xuXG4kZmEtc2l6ZS1zY2FsZS0yeHMgICAgICA6IDEwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteHMgICAgICAgOiAxMiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXNtICAgICAgIDogMTQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1iYXNlICAgICA6IDE2ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtbGcgICAgICAgOiAyMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhsICAgICAgIDogMjQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS0yeGwgICAgICA6IDMyICFkZWZhdWx0O1xuXG4kZmEtc2l6ZXM6IChcbiAgXCIyeHNcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeHMsXG4gIFwieHNcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteHMsXG4gIFwic21cIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtc20sXG4gIFwibGdcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtbGcsXG4gIFwieGxcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteGwsXG4gIFwiMnhsXCIgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhsXG4pICFkZWZhdWx0O1xuXG4kZmEtbGktd2lkdGggICAgICAgICAgICA6IDJlbSAhZGVmYXVsdDtcbiRmYS1saS1tYXJnaW4gICAgICAgICAgIDogJGZhLWxpLXdpZHRoICogZmEtZGl2aWRlKDUsIDQpICFkZWZhdWx0O1xuXG4kZmEtcHVsbC1tYXJnaW4gICAgICAgICA6IC4zZW0gIWRlZmF1bHQ7XG5cbiRmYS1wcmltYXJ5LW9wYWNpdHkgICAgIDogMSAhZGVmYXVsdDtcbiRmYS1zZWNvbmRhcnktb3BhY2l0eSAgIDogLjQgIWRlZmF1bHQ7XG5cbiRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFkZWZhdWx0O1xuJGZhLXN0YWNrLXdpZHRoICAgICAgICAgOiAoJGZhLWZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kZmEtc3RhY2stei1pbmRleCAgICAgICA6IGF1dG8gIWRlZmF1bHQ7XG5cbiRmYS1mb250LWRpc3BsYXkgICAgICAgIDogYmxvY2sgIWRlZmF1bHQ7XG4kZmEtZm9udC1wYXRoICAgICAgICAgICA6IFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcblxuJGZhLXZhci0wOiBcXDMwO1xuJGZhLXZhci0xOiBcXDMxO1xuJGZhLXZhci0yOiBcXDMyO1xuJGZhLXZhci0zOiBcXDMzO1xuJGZhLXZhci00OiBcXDM0O1xuJGZhLXZhci01OiBcXDM1O1xuJGZhLXZhci02OiBcXDM2O1xuJGZhLXZhci03OiBcXDM3O1xuJGZhLXZhci04OiBcXDM4O1xuJGZhLXZhci05OiBcXDM5O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItYXJyb3dzLXRvLWNpcmNsZTogXFxlNGJkO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1hdDogXFw0MDtcbiRmYS12YXItdHJhc2gtY2FuOiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci11c2VyLXhtYXJrOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItbWVzc2FnZTogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1leHBsb3Npb246IFxcZTRlOTtcbiRmYS12YXItZmlsZS1saW5lczogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2s6IFxcZTRhYTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU0ZDE7XG4kZmEtdmFyLXZvbGxleWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItdm9sbGV5YmFsbC1iYWxsOiBcXGY0NWY7XG4kZmEtdmFyLWFycm93cy11cC10by1saW5lOiBcXGU0YzI7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LWRlc2M6IFxcZjBkZDtcbiRmYS12YXItY2lyY2xlLW1pbnVzOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1hdG9tOiBcXGY1ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6IFxcZjg2ZDtcbiRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrOiBcXGU0Yzk7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1maW5nZXJwcmludDogXFxmNTc3O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLWZvcndhcmQtc3RlcDogXFxmMDUxO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItZmFjZS1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFxcZjExZTtcbiRmYS12YXItZm9vdGJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NmM7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItdXNlcnMtcmVjdGFuZ2xlOiBcXGU1OTQ7XG4kZmEtdmFyLXBlb3BsZS1yb29mOiBcXGU1Mzc7XG4kZmEtdmFyLXBlb3BsZS1saW5lOiBcXGU1MzQ7XG4kZmEtdmFyLWJlZXItbXVnLWVtcHR5OiBcXGYwZmM7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcjogXFxlNDc3O1xuJGZhLXZhci1hcnJvdy11cC1sb25nOiBcXGYxNzY7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFxcZjE3NjtcbiRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGU6IFxcZjQ2YTtcbiRmYS12YXItYnVybjogXFxmNDZhO1xuJGZhLXZhci1wZXJzb246IFxcZjE4MztcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItZmFjZS1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6IFxcZjY3YjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTogXFxlNGFmO1xuJGZhLXZhci1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLWphci13aGVhdDogXFxlNTE3O1xuJGZhLXZhci1lbnZlbG9wZXMtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRlYjtcbiRmYS12YXItY2lyY2xlLWg6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kZmEtdmFyLXBhZ2VyOiBcXGY4MTU7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1jb250YWN0LWJvb2s6IFxcZjJiOTtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1rOiBcXDRiO1xuJGZhLXZhci1sYW5kbWFyay1mbGFnOiBcXGU1MWM7XG4kZmEtdmFyLXBlbmNpbDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLWZpbGUtY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0OiBcXGUxM2M7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLXRydWNrLXJhbXAtYm94OiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci12aWFsLXZpcnVzOiBcXGU1OTc7XG4kZmEtdmFyLXNoZWV0LXBsYXN0aWM6IFxcZTU3MTtcbiRmYS12YXItYmxvZzogXFxmNzgxO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6IFxcZTUzOTtcbiRmYS12YXItc2Nyb2xsLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItYm94LWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1wZXJzb24tZHJvd25pbmc6IFxcZTU0NTtcbiRmYS12YXItYXJyb3ctZG93bi05LTE6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRlc2M6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItdHJ1Y2stbW9uc3RlcjogXFxmNjNiO1xuJGZhLXZhci13OiBcXDU3O1xuJGZhLXZhci1lYXJ0aC1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uOiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLWNsb3VkOiBcXGYwYzI7XG4kZmEtdmFyLXRyb3dlbC1icmlja3M6IFxcZTU4YTtcbiRmYS12YXItZmFjZS1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQ6IFxcZTU3ZjtcbiRmYS12YXItZ2F2ZWw6IFxcZjBlMztcbiRmYS12YXItbGVnYWw6IFxcZjBlMztcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci1iZWxsLWNvbmNpZXJnZTogXFxmNTYyO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGUwNjg7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0OiBcXGU1MjM7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItc2Npc3NvcnM6IFxcZjBjNDtcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLXN1bi1wbGFudC13aWx0OiBcXGU1N2E7XG4kZmEtdmFyLXRvaWxldHMtcG9ydGFibGU6IFxcZTU4NDtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDogXFxlNTIxO1xuJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWw6IFxcZjU2NjtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLWNsb3ZlcjogXFxlMTM5O1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLWhvdXNlLWZpcmU6IFxcZTUwYztcbiRmYS12YXItc3F1YXJlLW1pbnVzOiBcXGYxNDY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWNvbXBhc3M6IFxcZjE0ZTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb246IFxcZTRlZjtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItbmF2aWNvbjogXFxmMGM5O1xuJGZhLXZhci1wZW9wbGUtZ3JvdXA6IFxcZTUzMztcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJGZhLXZhci1oZWFydC1jcmFjazogXFxmN2E5O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItc3F1YXJlLXVwLXJpZ2h0OiBcXGYzNjA7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1mYWNlLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXBlb3BsZS1yb2JiZXJ5OiBcXGU1MzY7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmMDZhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyazogXFxlNTZkO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjA4YjtcbiRmYS12YXItc2lnbi1vdXQ6IFxcZjA4YjtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLXVubG9jay1rZXlob2xlOiBcXGYxM2U7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZTogXFxmNThmO1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdDogXFxmNGI5O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLXJvYWQtc3Bpa2VzOiBcXGU1Njg7XG4kZmEtdmFyLWZpcmUtYnVybmVyOiBcXGU0ZjE7XG4kZmEtdmFyLWZsYWc6IFxcZjAyNDtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci12b2x1bWUtbG93OiBcXGYwMjc7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcXGYwMjc7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItd2hlYXQtYXduOiBcXGUyY2Q7XG4kZmEtdmFyLXdoZWF0LWFsdDogXFxlMmNkO1xuJGZhLXZhci1hbmtoOiBcXGY2NDQ7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQ6IFxcZTRmYTtcbiRmYS12YXItYXN0ZXJpc2s6IFxcMmE7XG4kZmEtdmFyLXNxdWFyZS1jaGVjazogXFxmMTRhO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItcGVzZXRhLXNpZ246IFxcZTIyMTtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkZXI6IFxcZjFkYztcbiRmYS12YXItZ2hvc3Q6IFxcZjZlMjtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LXNxdWFyZXM6IFxcZjAzYTtcbiRmYS12YXItc3F1YXJlLXBob25lLWZsaXA6IFxcZjg3YjtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1jaXJjbGUtZG90OiBcXGYxOTI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItZmFjZS1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6IFxcZTUxMztcbiRmYS12YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mdXRib2w6IFxcZjFlMztcbiRmYS12YXItZnV0Ym9sLWJhbGw6IFxcZjFlMztcbiRmYS12YXItc29jY2VyLWJhbGw6IFxcZjFlMztcbiRmYS12YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWhvdC10dWItcGVyc29uOiBcXGY1OTM7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItbWFwLWxvY2F0aW9uOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXI6IFxcZTUwZTtcbiRmYS12YXItdHJlZTogXFxmMWJiO1xuJGZhLXZhci1icmlkZ2UtbG9jazogXFxlNGNjO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItc2hhcmUtbm9kZXM6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51czogXFxlNGZmO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItYmFnLXNob3BwaW5nOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1hcnJvdy1kb3duLXotYTogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZsYXNrLXZpYWw6IFxcZTRmMztcbiRmYS12YXItaGFuZDogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLXdvcm06IFxcZTU5OTtcbiRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrOiBcXGU1MGI7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLXN0b3B3YXRjaDogXFxmMmYyO1xuJGZhLXZhci1mYWNlLWtpc3M6IFxcZjU5NjtcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrOiBcXGU0Y2I7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItY2hlc3MtYmlzaG9wOiBcXGY0M2E7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1lYXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWZuZXNzOiBcXGYyYTQ7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXFxmMmE0O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjazogXFxlNTY0O1xuJGZhLXZhci1kaWNlLWZpdmU6IFxcZjUyMztcbiRmYS12YXItc3F1YXJlLXJzczogXFxmMTQzO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLWxhbmQtbWluZS1vbjogXFxlNTFiO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1zdGFpcnM6IFxcZTI4OTtcbiRmYS12YXItaTogXFw0OTtcbiRmYS12YXItaHJ5dm5pYS1zaWduOiBcXGY2ZjI7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItZmFjZS1ncmluLXdpZGU6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdjogXFw1NjtcbiRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduOiBcXGUyZTY7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItc3RhZmYtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItcm9kLWFzY2xlcGl1czogXFxlNTc5O1xuJGZhLXZhci1yb2Qtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXM6IFxcZTU3OTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLXRydWNrLW1lZGljYWw6IFxcZjBmOTtcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU5ODtcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLXJvYWQtYmFycmllcjogXFxlNTYyO1xuJGZhLXZhci1zY2hvb2w6IFxcZjU0OTtcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItam9pbnQ6IFxcZjU5NTtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItaG9yc2U6IFxcZjZmMDtcbiRmYS12YXItcTogXFw1MTtcbiRmYS12YXItZzogXFw0NztcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLWRvbmctc2lnbjogXFxlMTY5O1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vLWJvbHQ6IFxcZjc1YTtcbiRmYS12YXItZmFjZS1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItaGVsbWV0LXVuOiBcXGU1MDM7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJhY29uOiBcXGY3ZTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6IFxcZTA5YTtcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1ibGFuazogXFxmMDdiO1xuJGZhLXZhci1maWxlLXdhdmVmb3JtOiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItcmFkaWF0aW9uOiBcXGY3Yjk7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZTogXFxlNDczO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLWdhdWdlOiBcXGY2MjQ7XG4kZmEtdmFyLWRhc2hib2FyZDogXFxmNjI0O1xuJGZhLXZhci1nYXVnZS1tZWQ6IFxcZjYyNDtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZTogXFxmNjI0O1xuJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItZTogXFw0NTtcbiRmYS12YXItcGVuLWNsaXA6IFxcZjMwNTtcbiRmYS12YXItcGVuLWFsdDogXFxmMzA1O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0Y2E7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjazogXFxlNTZiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci12YW4tc2h1dHRsZTogXFxmNWI2O1xuJGZhLXZhci1zaHV0dGxlLXZhbjogXFxmNWI2O1xuJGZhLXZhci1idWlsZGluZy11c2VyOiBcXGU0ZGE7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiRmYS12YXItcm9hZC1icmlkZ2U6IFxcZTU2MztcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItYzogXFw0MztcbiRmYS12YXItdGFibGV0LWJ1dHRvbjogXFxmMTBhO1xuJGZhLXZhci1idWlsZGluZy1sb2NrOiBcXGU0ZDY7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1jaGFydC1hcmVhOiBcXGYxZmU7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFxcZjFmZTtcbiRmYS12YXItaG91c2UtZmxhZzogXFxlNTBkO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzOiBcXGU1NDA7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1jYW5jZWw6IFxcZjA1ZTtcbiRmYS12YXItY2FtZXJhLXJvdGF0ZTogXFxlMGQ4O1xuJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXM6IFxcZjVkMDtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXJlcGVhdDogXFxmMzYzO1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci1hcnJvdy1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbWF4aW1pemU6IFxcZjMxZTtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTogXFxmNjFmO1xuJGZhLXZhci1zaHVmZmxlOiBcXGYwNzQ7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1wZXJzb24tcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLW1vYmlsZS1yZXRybzogXFxlNTI3O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1oYW5kcy1ib3VuZDogXFxlNGY5O1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTU2O1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmODkxO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0OiBcXGYwOTA7XG4kZmEtdmFyLXNpZ24taW46IFxcZjA5MDtcbiRmYS12YXItc2hvcC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoOiBcXGU0YTk7XG4kZmEtdmFyLXNob3AtbG9jazogXFxlNGE1O1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91cmdsYXNzLTE6IFxcZjI1MTtcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1idWlsZGluZy13aGVhdDogXFxlNGRiO1xuJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZzogXFxlNTNhO1xuJGZhLXZhci1yaWdodC10by1icmFja2V0OiBcXGYyZjY7XG4kZmEtdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLWhlYXJ0LXB1bHNlOiBcXGYyMWU7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1wZW9wbGUtY2FycnktYm94OiBcXGY0Y2U7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeTogXFxmNGNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci14bWFya3MtbGluZXM6IFxcZTU5YTtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItd2VpZ2h0LXNjYWxlOiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci11c2VyLWdyb3VwOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZnJpZW5kczogXFxmNTAwO1xuJGZhLXZhci1hcnJvdy11cC1hLXo6IFxcZjE1ZTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItY2lyY2xlLWFycm93LXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci1sOiBcXDRjO1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWJlZC1wdWxzZTogXFxmNDg3O1xuJGZhLXZhci1wcm9jZWR1cmVzOiBcXGY0ODc7XG4kZmEtdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1mYWNlLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcXGYwN2M7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzOiBcXGU1MDA7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxlMTNiO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXM6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItY29sb24tc2lnbjogXFxlMTQwO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrOiBcXGU1NjY7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItbWFycy1zdHJva2UtdXA6IFxcZjIyYTtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTBhO1xuJGZhLXZhci1maWxlLWFycm93LXVwOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLXdpZmk6IFxcZjFlYjtcbiRmYS12YXItd2lmaS0zOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktc3Ryb25nOiBcXGYxZWI7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0aHR1YjogXFxmMmNkO1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItdXNlci1wZW46IFxcZjRmZjtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1ib2xkOiBcXGYwMzI7XG4kZmEtdmFyLWFuY2hvci1sb2NrOiBcXGU0YWQ7XG4kZmEtdmFyLWJ1aWxkaW5nLW5nbzogXFxlNGQ3O1xuJGZhLXZhci1tYW5hdC1zaWduOiBcXGUxZDU7XG4kZmEtdmFyLW5vdC1lcXVhbDogXFxmNTNlO1xuJGZhLXZhci1ib3JkZXItdG9wLWxlZnQ6IFxcZjg1MztcbiRmYS12YXItYm9yZGVyLXN0eWxlOiBcXGY4NTM7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3Q6IFxcZjVhMDtcbiRmYS12YXItbWFwLW1hcmtlZC1hbHQ6IFxcZjVhMDtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbDogXFxmNjgxO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLW11Zy1ob3Q6IFxcZjdiNjtcbiRmYS12YXItY2FyLWJhdHRlcnk6IFxcZjVkZjtcbiRmYS12YXItYmF0dGVyeS1jYXI6IFxcZjVkZjtcbiRmYS12YXItZ2lmdDogXFxmMDZiO1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1nbGFzc2VzOiBcXGY1MzA7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazogXFxlNGQyO1xuJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZDogXFxlNTNkO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodDogXFxmMjJiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLWhhbmQtYmFjay1maXN0OiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtdXA6IFxcZjE1MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXI6IFxcZTRlNDtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWJhci1jaGFydDogXFxmMDgwO1xuJGZhLXZhci1oYW5kcy1idWJibGVzOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzLXdhc2g6IFxcZTA1ZTtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1zYWlsYm9hdDogXFxlNDQ1O1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci1zcXVhcmUtcGx1czogXFxmMGZlO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItYnVja2V0OiBcXGU0Y2Y7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLW1pY3JvcGhvbmU6IFxcZjEzMDtcbiRmYS12YXItY293OiBcXGY2Yzg7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLWZvbGRlci1jbG9zZWQ6IFxcZTE4NTtcbiRmYS12YXItaG91c2UtdHN1bmFtaTogXFxlNTE1O1xuJGZhLXZhci1zcXVhcmUtbmZpOiBcXGU1NzY7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOiBcXGU0YjU7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3M6IFxcZjU3YjtcbiRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQ6IFxcZjU3YjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2s6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2t3YXJkOiBcXGYyZWE7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXRhYmxlLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1sZW1vbjogXFxmMDk0O1xuJGZhLXZhci1oZWFkLXNpZGUtbWFzazogXFxlMDYzO1xuJGZhLXZhci1oYW5kc2hha2U6IFxcZjJiNTtcbiRmYS12YXItZ2VtOiBcXGYzYTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWJveDogXFxmNDcyO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLW1pbmltaXplOiBcXGY3OGM7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQ6IFxcZjc4YztcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItc25vd3Bsb3c6IFxcZjdkMjtcbiRmYS12YXItYW5nbGVzLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXFxmMTAxO1xuJGZhLXZhci1jYW5uYWJpczogXFxmNTVmO1xuJGZhLXZhci1jaXJjbGUtcGxheTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldXI6IFxcZjE1MztcbiRmYS12YXItZXVybzogXFxmMTUzO1xuJGZhLXZhci1jaGFpcjogXFxmNmMwO1xuJGZhLXZhci1jaXJjbGUtY2hlY2s6IFxcZjA1ODtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNpcmNsZS1zdG9wOiBcXGYyOGQ7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmc6IFxcZjU2ODtcbiRmYS12YXItZHJhZnRpbmctY29tcGFzczogXFxmNTY4O1xuJGZhLXZhci1wbGF0ZS13aGVhdDogXFxlNTVhO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLXBlcnNvbi1zaGVsdGVyOiBcXGU1NGY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItZmFjZS1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItaGVsaWNvcHRlci1zeW1ib2w6IFxcZTUwMjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci1sYXJpLXNpZ246IFxcZTFjODtcbiRmYS12YXItdm9sY2FubzogXFxmNzcwO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodDogXFxlNTUzO1xuJGZhLXZhci1zdGVybGluZy1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLWdicDogXFxmMTU0O1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZDogXFxlNTc3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci1hcnJvdy1kb3duLWxvbmc6IFxcZjE3NTtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcXGYxNzU7XG4kZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lOiBcXGU1N2U7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1tYWlsLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1zdWl0Y2FzZTogXFxmMGYyO1xuJGZhLXZhci1wZXJzb24tc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duOiBcXGYwYWI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOiBcXGYwYWI7XG4kZmEtdmFyLWZpbGUtaW1wb3J0OiBcXGY1NmY7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWZpbGU6IFxcZjU2ZjtcbiRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0OiBcXGYxNGM7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcXGYxNGM7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLXNjcm9sbDogXFxmNzBlO1xuJGZhLXZhci1zcGE6IFxcZjViYjtcbiRmYS12YXItbG9jYXRpb24tcGluLWxvY2s6IFxcZTUxZjtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItaGlsbC1hdmFsYW5jaGU6IFxcZTUwNztcbiRmYS12YXItdGVtcGVyYXR1cmUtZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGVtcGVyYXR1cmUtMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLWJvbWI6IFxcZjFlMjtcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItY29udGFjdC1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLXZjYXJkOiBcXGYyYmI7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcDogXFxmNTE2O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0OiBcXGY1MTY7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQ6IFxcZjVlYjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1idXJzdDogXFxlNGRjO1xuJGZhLXZhci1ob3VzZS1sYXB0b3A6IFxcZTA2NjtcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWZhY2UtdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItbW9uZXktYmlsbHM6IFxcZTFmMztcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItY2xvdWQtYXJyb3ctdXA6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQ6IFxcZjBlZTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodDogXFxlNGMwO1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLWZlcnJ5OiBcXGU0ZWE7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZTogXFxlNGI5O1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zcHJvdXQ6IFxcZjRkODtcbiRmYS12YXItbGVmdC1yaWdodDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYm94ZXMtcGFja2luZzogXFxlNGM3O1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlOiBcXGU0ZjY7XG4kZmEtdmFyLWJvd2wtZm9vZDogXFxlNGM2O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydDogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1hc2M6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bjogXFxmMTYwO1xuJGZhLXZhci1jbG91ZC1ib2x0OiBcXGY3NmM7XG4kZmEtdmFyLXRodW5kZXJzdG9ybTogXFxmNzZjO1xuJGZhLXZhci10ZXh0LXNsYXNoOiBcXGY4N2Q7XG4kZmEtdmFyLXJlbW92ZS1mb3JtYXQ6IFxcZjg3ZDtcbiRmYS12YXItZmFjZS1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludDogXFxmMWM0O1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodDogXFxmMDdlO1xuJGZhLXZhci1hcnJvd3MtaDogXFxmMDdlO1xuJGZhLXZhci1ob3VzZS1sb2NrOiBcXGU1MTA7XG4kZmEtdmFyLWNsb3VkLWFycm93LWRvd246IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYwZWQ7XG4kZmEtdmFyLWNoaWxkcmVuOiBcXGU0ZTE7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItYmxhY2tib2FyZDogXFxmNTFiO1xuJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLW1hdHRyZXNzLXBpbGxvdzogXFxlNTI1O1xuJGZhLXZhci1ndWFyYW5pLXNpZ246IFxcZTE5YTtcbiRmYS12YXItYXJyb3dzLXJvdGF0ZTogXFxmMDIxO1xuJGZhLXZhci1yZWZyZXNoOiBcXGYwMjE7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItY3J1emVpcm8tc2lnbjogXFxlMTUyO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItc2hpZWxkLWhhbHZlZDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtYWx0OiBcXGYzZWQ7XG4kZmEtdmFyLWJvb2stYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrOiBcXGU0ZTg7XG4kZmEtdmFyLWxheWVyLWdyb3VwOiBcXGY1ZmQ7XG4kZmEtdmFyLWFycm93cy10by1kb3Q6IFxcZTRiZTtcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2s6IFxcZTRmZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjazogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS1kYW1hZ2U6IFxcZjZmMTtcbiRmYS12YXItZmlsZS16aXBwZXI6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLXNxdWFyZTogXFxmMGM4O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5OiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmk6IFxcZjAwMDtcbiRmYS12YXItY291Y2g6IFxcZjRiODtcbiRmYS12YXItY2VkaS1zaWduOiBcXGUwZGY7XG4kZmEtdmFyLWl0YWxpYzogXFxmMDMzO1xuJGZhLXZhci1jaHVyY2g6IFxcZjUxZDtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLXo6IFxcNWE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXJvYWQtbG9jazogXFxlNTY3O1xuJGZhLXZhci1hOiBcXDQxO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWRvd246IFxcZTAzZjtcbiRmYS12YXItZmVhdGhlci1wb2ludGVkOiBcXGY1NmI7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLXA6IFxcNTA7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItcmVjdGFuZ2xlLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyazogXFxlMTdiO1xuJGZhLXZhci1sb2N1c3Q6IFxcZTUyMDtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci11bnNvcnRlZDogXFxmMGRjO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtMS0yOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtbnVtZXJpYzogXFxmMGNiO1xuJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3Q6IFxcZTU0NDtcbiRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyOiBcXGY1M2Q7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci12ZWN0b3Itc3F1YXJlOiBcXGY1Y2I7XG4kZmEtdmFyLWJyZWFkLXNsaWNlOiBcXGY3ZWM7XG4kZmEtdmFyLWxhbmd1YWdlOiBcXGYxYWI7XG4kZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItcXVlc3Rpb246IFxcM2Y7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcjogXFxlMDY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcXGYxMmU7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLXN0YXItaGFsZi1zdHJva2U6IFxcZjVjMDtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLXdoaXNrZXktZ2xhc3M6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3Mtd2hpc2tleTogXFxmN2EwO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRkMztcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydDogXFxlNTIyO1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMDhlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rOiBcXGYwOGU7XG4kZmEtdmFyLWN1YmVzLXN0YWNrZWQ6IFxcZTRlNjtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXIta3J3OiBcXGYxNTk7XG4kZmEtdmFyLXdvbjogXFxmMTU5O1xuJGZhLXZhci12aXJ1cy1jb3ZpZDogXFxlNGE4O1xuJGZhLXZhci1hdXN0cmFsLXNpZ246IFxcZTBhOTtcbiRmYS12YXItZjogXFw0NjtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItY2FiOiBcXGYxYmE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1czogXFxlNTQxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItcGllLWNoYXJ0OiBcXGYyMDA7XG4kZmEtdmFyLWJvbHQtbGlnaHRuaW5nOiBcXGUwYjc7XG4kZmEtdmFyLXNhY2steG1hcms6IFxcZTU2YTtcbiRmYS12YXItZmlsZS1leGNlbDogXFxmMWMzO1xuJGZhLXZhci1maWxlLWNvbnRyYWN0OiBcXGY1NmM7XG4kZmEtdmFyLWZpc2gtZmluczogXFxlNGYyO1xuJGZhLXZhci1idWlsZGluZy1mbGFnOiBcXGU0ZDU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1wb29wOiBcXGY2MTk7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbjogXFxmMDQxO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLWthYWJhOiBcXGY2NmI7XG4kZmEtdmFyLXRvaWxldC1wYXBlcjogXFxmNzFlO1xuJGZhLXZhci1oZWxtZXQtc2FmZXR5OiBcXGY4MDc7XG4kZmEtdmFyLWhhcmQtaGF0OiBcXGY4MDc7XG4kZmEtdmFyLWhhdC1oYXJkOiBcXGY4MDc7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjazogXFxlNTU1O1xuJGZhLXZhci1mYWNlLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1jaGFydC1saW5lOiBcXGYyMDE7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFxcZjIwMTtcbiRmYS12YXItbWFzay12ZW50aWxhdG9yOiBcXGU1MjQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcXGYwNjE7XG4kZmEtdmFyLXNpZ25zLXBvc3Q6IFxcZjI3NztcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbjogXFxlNTQyO1xuJGZhLXZhci1oOiBcXDQ4O1xuJGZhLXZhci10YXJwOiBcXGU1N2I7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaDogXFxmN2Q5O1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci1hcnJvd3MtdG8tZXllOiBcXGU0YmY7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQ6IFxcZTU1YjtcbiRmYS12YXItaGVhcnQ6IFxcZjAwNDtcbiRmYS12YXItbWFycy1hbmQtdmVudXM6IFxcZjIyNDtcbiRmYS12YXItaG91c2UtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1ob21lLXVzZXI6IFxcZTFiMDtcbiRmYS12YXItZHVtcHN0ZXItZmlyZTogXFxmNzk0O1xuJGZhLXZhci1ob3VzZS1jcmFjazogXFxlM2IxO1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1czogXFxmNTYxO1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1mYWNlLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLWJvdHRsZS13YXRlcjogXFxlNGM1O1xuJGZhLXZhci1jaXJjbGUtcGF1c2U6IFxcZjI4YjtcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaDogXFxlMDcyO1xuJGZhLXZhci1hcHBsZS13aG9sZTogXFxmNWQxO1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXIta2l0Y2hlbi1zZXQ6IFxcZTUxYTtcbiRmYS12YXItcjogXFw1MjtcbiRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWJpdGNvaW4tc2lnbjogXFxlMGI0O1xuJGZhLXZhci1zaGllbGQtZG9nOiBcXGU1NzM7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci1lbGV2YXRvcjogXFxlMTZkO1xuJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyOiBcXGU1Mjg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXA6IFxcZTUyOTtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU1MGY7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWw6IFxcZjY4MjtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1iYWNrd2FyZC1mYXN0OiBcXGYwNDk7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItYmFza2V0YmFsbDogXFxmNDM0O1xuJGZhLXZhci1iYXNrZXRiYWxsLWJhbGw6IFxcZjQzNDtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b246IFxcZjNjZDtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci12b2x1bWUtaGlnaDogXFxmMDI4O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdXNlcnMtcmF5czogXFxlNTkzO1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItY2xpcGJvYXJkLWNoZWNrOiBcXGY0NmM7XG4kZmEtdmFyLWZpbGUtYXVkaW86IFxcZjFjNztcbiRmYS12YXItYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXItYnVnczogXFxlNGQwO1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXJ1cGVlOiBcXGYxNTY7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItY2lyY2xlLXF1ZXN0aW9uOiBcXGYwNTk7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItaGFuZHNoYWtlLXNsYXNoOiBcXGUwNjA7XG4kZmEtdmFyLWJvb2stYm9va21hcms6IFxcZTBiYjtcbiRmYS12YXItY29kZS1icmFuY2g6IFxcZjEyNjtcbiRmYS12YXItaGF0LWNvd2JveTogXFxmOGMwO1xuJGZhLXZhci1icmlkZ2U6IFxcZTRjODtcbiRmYS12YXItcGhvbmUtZmxpcDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1hbHQ6IFxcZjg3OTtcbiRmYS12YXItdHJ1Y2stZnJvbnQ6IFxcZTJiNztcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRhYjtcbiRmYS12YXItdHJ1Y2stZmllbGQ6IFxcZTU4ZDtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uOiBcXGU0ZTM7XG4kZmEtdmFyLXBhbm9yYW1hOiBcXGUyMDk7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzOiBcXGU0ZWQ7XG4kZmEtdmFyLXRhZ3M6IFxcZjAyYztcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci1mb3J3YXJkLWZhc3Q6IFxcZjA1MDtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhY2UtbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1zcXVhcmUtcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLWhvdXNlLXNpZ25hbDogXFxlMDEyO1xuJGZhLXZhci1iYXJzLXByb2dyZXNzOiBcXGY4Mjg7XG4kZmEtdmFyLXRhc2tzLWFsdDogXFxmODI4O1xuJGZhLXZhci1mYXVjZXQtZHJpcDogXFxlMDA2O1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1iYW4tc21va2luZzogXFxmNTRkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci1tb2JpbGUtYnV0dG9uOiBcXGYxMGI7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZzogXFxlNTE0O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmc6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItYnVzLXNpbXBsZTogXFxmNTVlO1xuJGZhLXZhci1idXMtYWx0OiBcXGY1NWU7XG4kZmEtdmFyLWV5ZTogXFxmMDZlO1xuJGZhLXZhci1mYWNlLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOiBcXGU1NGM7XG4kZmEtdmFyLWZpbGUtc2hpZWxkOiBcXGU0ZjA7XG4kZmEtdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uOiBcXGU1ODY7XG4kZmEtdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLTU6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLXBlcmZlY3Q6IFxcZjAxMjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyazogXFxlNTAxO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5OiBcXGUzYWY7XG4kZmEtdmFyLWhvbWUtbGc6IFxcZTNhZjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcXGYyZDA7XG4kZmEtdmFyLWZhY2UtZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXNob3A6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0OiBcXGY1NGY7XG4kZmEtdmFyLWZsb3BweS1kaXNrOiBcXGYwYzc7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc29ydC1hc2M6IFxcZjBkZTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnRpbmc6IFxcZjRhZDtcbiRmYS12YXItcGxhbnQtd2lsdDogXFxlNWFhO1xuJGZhLXZhci1kaWFtb25kOiBcXGYyMTk7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcjogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWJhY3Rlcml1bTogXFxlMDVhO1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzOiBcXGYyNTc7XG4kZmEtdmFyLWhhbmRzLXByYXlpbmc6IFxcZjY4NDtcbiRmYS12YXItcHJheWluZy1oYW5kczogXFxmNjg0O1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQ6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlOiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItYmlvaGF6YXJkOiBcXGY3ODA7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnM6IFxcZjYwMTtcbiRmYS12YXItbG9jYXRpb246IFxcZjYwMTtcbiRmYS12YXItbWFycy1kb3VibGU6IFxcZjIyNztcbiRmYS12YXItY2hpbGQtZHJlc3M6IFxcZTU5YztcbiRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lczogXFxlNTkxO1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1mYWNlLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1waG9uZTogXFxmMDk1O1xuJGZhLXZhci1jYWxlbmRhci14bWFyazogXFxmMjczO1xuJGZhLXZhci1jYWxlbmRhci10aW1lczogXFxmMjczO1xuJGZhLXZhci1jaGlsZC1yZWFjaGluZzogXFxlNTlkO1xuJGZhLXZhci1oZWFkLXNpZGUtdmlydXM6IFxcZTA2NDtcbiRmYS12YXItdXNlci1nZWFyOiBcXGY0ZmU7XG4kZmEtdmFyLXVzZXItY29nOiBcXGY0ZmU7XG4kZmEtdmFyLWFycm93LXVwLTEtOTogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXA6IFxcZjE2MztcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLWRpY2Utc2l4OiBcXGY1MjY7XG4kZmEtdmFyLW1vc3F1aXRvLW5ldDogXFxlNTJjO1xuJGZhLXZhci1icmlkZ2Utd2F0ZXI6IFxcZTRjZTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiRmYS12YXItcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci1nYXVnZS1zaW1wbGU6IFxcZjYyOTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZDogXFxmNjI5O1xuJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2U6IFxcZjYyOTtcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJGZhLXZhci1xdW90ZS1yaWdodC1hbHQ6IFxcZjEwZTtcbiRmYS12YXItc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdC1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLXRlbmdlLXNpZ246IFxcZjdkNztcbiRmYS12YXItdGVuZ2U6IFxcZjdkNztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nOiBcXGY0YzI7XG4kZmEtdmFyLWhhbmRzLWNsYXBwaW5nOiBcXGUxYTg7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrOiBcXGU1NDM7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItZGljZS1kNjogXFxmNmQxO1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1qOiBcXDRhO1xuJGZhLXZhci11c2Vycy12aWV3ZmluZGVyOiBcXGU1OTU7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjM1ZDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQ6IFxcZjM1ZDtcbiRmYS12YXItdGFibGUtY2VsbHM6IFxcZjAwYTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItYm9vay1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1vOiBcXDRmO1xuJGZhLXZhci1zdWl0Y2FzZS1tZWRpY2FsOiBcXGYwZmE7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1wZXJzb24tZHJlc3M6IFxcZjE4MjtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWNvbW1lbnQtZG9sbGFyOiBcXGY2NTE7XG4kZmEtdmFyLWJ1c2luZXNzLXRpbWU6IFxcZjY0YTtcbiRmYS12YXItYnJpZWZjYXNlLWNsb2NrOiBcXGY2NGE7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWNsaXBib2FyZC11c2VyOiBcXGY3ZjM7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWxpcmEtc2lnbjogXFxmMTk1O1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItcGxhbmUtbG9jazogXFxlNTU4O1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jYWtlLWNhbmRsZXM6IFxcZjFmZDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWVudmVsb3BlOiBcXGYwZTA7XG4kZmEtdmFyLWFuZ2xlcy11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiRmYS12YXItcGFwZXJjbGlwOiBcXGYwYzY7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHk6IFxcZTRiMztcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLWFycm93LXVwLTktMTogXFxmODg3O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLWxpdGVjb2luLXNpZ246IFxcZTFkMztcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItY2lyY2xlLW5vZGVzOiBcXGU0ZTI7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLXRydWNrLWZpZWxkLXVuOiBcXGU1OGU7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHk6IFxcZjI1NDtcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItdXNlci1kb2N0b3I6IFxcZjBmMDtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci1jaXJjbGUtaW5mbzogXFxmMDVhO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1jbG91ZC1tZWF0YmFsbDogXFxmNzNiO1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLWFsdDogXFxmMDMwO1xuJGZhLXZhci1zcXVhcmUtdmlydXM6IFxcZTU3ODtcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLWNhci1vbjogXFxlNGRkO1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItYXJyb3ctZG93bi0xLTk6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldDogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6IFxcZjQ4NjtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1wZXJzb24tY2FuZTogXFxlNTNjO1xuJGZhLXZhci10ZW50OiBcXGU1N2Q7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci1jaGVjay1kb3VibGU6IFxcZjU2MDtcbiRmYS12YXItYXJyb3ctZG93bi1hLXo6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQ6IFxcZTUyYTtcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0OiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LWxlZnQtcm90YXRlOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrOiBcXGYwZTI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZDogXFxmMGUyO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLWhhcmQtZHJpdmU6IFxcZjBhMDtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItcmVjdGFuZ2xlLWxpc3Q6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOiBcXGU1MTE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItY2FsZW5kYXItcGx1czogXFxmMjcxO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci10cmFpbi1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLWNoYXJ0LWdhbnR0OiBcXGUwZTQ7XG4kZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduOiBcXGUxYmM7XG4kZmEtdmFyLWluZGlhbi1ydXBlZTogXFxlMWJjO1xuJGZhLXZhci1pbnI6IFxcZTFiYztcbiRmYS12YXItY3JvcC1zaW1wbGU6IFxcZjU2NTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItbW9uZXktYmlsbC0xOiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLWxlZnQtbG9uZzogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci12aXJ1cy1zbGFzaDogXFxlMDc1O1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1zdWJ0cmFjdDogXFxmMDY4O1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmc6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcXGYxNzc7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrOiBcXGU1NWM7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcXGYyMWQ7XG4kZmEtdmFyLWZyYW5jLXNpZ246IFxcZTE4ZjtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItZ2VhcjogXFxmMDEzO1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItZHJvcGxldC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLW1vc3F1ZTogXFxmNjc4O1xuJGZhLXZhci1tb3NxdWl0bzogXFxlNTJiO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZTogXFxlNTRiO1xuJGZhLXZhci1jYXJ0LXNob3BwaW5nOiBcXGYwN2E7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItcGx1Zy1jaXJjbGUtcGx1czogXFxlNTVmO1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItYXJyb3ctdHVybi11cDogXFxmMTQ4O1xuJGZhLXZhci1sZXZlbC11cDogXFxmMTQ4O1xuJGZhLXZhci11OiBcXDU1O1xuJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZTogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQ6IFxcZjY5ODtcbiRmYS12YXItY2xvY2s6IFxcZjAxNztcbiRmYS12YXItY2xvY2stZm91cjogXFxmMDE3O1xuJGZhLXZhci1iYWNrd2FyZC1zdGVwOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFxcZjA0ODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLWZhdWNldDogXFxlMDA1O1xuJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbDogXFxmNDMyO1xuJGZhLXZhci1zOiBcXDUzO1xuJGZhLXZhci10aW1lbGluZTogXFxlMjljO1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1jYXJldC1kb3duOiBcXGYwZDc7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1jbGluaWMtbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS0zOiBcXGYyYzg7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItbW9iaWxlLXNjcmVlbjogXFxmM2NmO1xuJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQ6IFxcZjNjZjtcbiRmYS12YXItcGxhbmUtdXA6IFxcZTIyZDtcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS0zOiBcXGYyNDI7XG4kZmEtdmFyLW1vdW50YWluLWNpdHk6IFxcZTUyZTtcbiRmYS12YXItY29pbnM6IFxcZjUxZTtcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLXNsaWRlcnM6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLWZvbGRlci10cmVlOiBcXGY4MDI7XG4kZmEtdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1oYW1zYTogXFxmNjY1O1xuJGZhLXZhci1jZW50LXNpZ246IFxcZTNmNTtcbiRmYS12YXItZmxhc2s6IFxcZjBjMztcbiRmYS12YXItcGVyc29uLXByZWduYW50OiBcXGUzMWU7XG4kZmEtdmFyLXdhbmQtc3BhcmtsZXM6IFxcZjcyYjtcbiRmYS12YXItZWxsaXBzaXMtdmVydGljYWw6IFxcZjE0MjtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci10aWNrZXQ6IFxcZjE0NTtcbiRmYS12YXItcG93ZXItb2ZmOiBcXGYwMTE7XG4kZmEtdmFyLXJpZ2h0LWxvbmc6IFxcZjMwYjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQ6IFxcZjMwYjtcbiRmYS12YXItZmxhZy11c2E6IFxcZjc0ZDtcbiRmYS12YXItbGFwdG9wLWZpbGU6IFxcZTUxZDtcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXRlbGV0eXBlOiBcXGYxZTQ7XG4kZmEtdmFyLWRpYWdyYW0tbmV4dDogXFxlNDc2O1xuJGZhLXZhci1wZXJzb24tcmlmbGU6IFxcZTU0ZTtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUxMjtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItcGVyc29uLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItdmVudXMtZG91YmxlOiBcXGYyMjY7XG4kZmEtdmFyLWltYWdlczogXFxmMzAyO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcXGYxZWM7XG4kZmEtdmFyLXBlb3BsZS1wdWxsaW5nOiBcXGU1MzU7XG4kZmEtdmFyLW46IFxcNGU7XG4kZmEtdmFyLWNhYmxlLWNhcjogXFxmN2RhO1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLWNsb3VkLXJhaW46IFxcZjczZDtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLXhtYXJrOiBcXGU0ZDQ7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZTogXFxlNGI4O1xuJGZhLXZhci1kb3dubG9hZDogXFxmMDE5O1xuJGZhLXZhci1mYWNlLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1kZWxldGUtbGVmdDogXFxmNTVhO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLWRyb3BwZXItZW1wdHk6IFxcZjFmYjtcbiRmYS12YXItZXllZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjazogXFxlNWEwO1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLW1vYmlsZTogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtYW5kcm9pZDogXFxmM2NlO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFxcZjNjZTtcbiRmYS12YXItZmFjZS1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1ib29rLXNrdWxsOiBcXGY2Yjc7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1pZC1jYXJkOiBcXGYyYzI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZTogXFxmMmMyO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWRlZGVudDogXFxmMDNiO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRmZTtcbiRmYS12YXItaG91c2U6IFxcZjAxNTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob21lLWFsdDogXFxmMDE1O1xuJGZhLXZhci1ob21lLWxnLWFsdDogXFxmMDE1O1xuJGZhLXZhci1jYWxlbmRhci13ZWVrOiBcXGY3ODQ7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLWI6IFxcNDI7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1raXdpLWJpcmQ6IFxcZjUzNTtcbiRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDogXFxmMGVjO1xuJGZhLXZhci1leGNoYW5nZTogXFxmMGVjO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFxcZjJmOTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcm90YXRlLWZvcndhcmQ6IFxcZjJmOTtcbiRmYS12YXItdXRlbnNpbHM6IFxcZjJlNztcbiRmYS12YXItY3V0bGVyeTogXFxmMmU3O1xuJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0OiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLW1pbGwtc2lnbjogXFxlMWVkO1xuJGZhLXZhci1ib3dsLXJpY2U6IFxcZTJlYjtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItdG93ZXItYnJvYWRjYXN0OiBcXGY1MTk7XG4kZmEtdmFyLWJyb2FkY2FzdC10b3dlcjogXFxmNTE5O1xuJGZhLXZhci10cnVjay1waWNrdXA6IFxcZjYzYztcbiRmYS12YXItdXAtbG9uZzogXFxmMzBjO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1zdG9wOiBcXGYwNGQ7XG4kZmEtdmFyLWNvZGUtbWVyZ2U6IFxcZjM4NztcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJGZhLXZhci1tb3VuZDogXFxlNTJkO1xuJGZhLXZhci10b2lsZXQtcG9ydGFibGU6IFxcZTU4MztcbiRmYS12YXItY29tcGFjdC1kaXNjOiBcXGY1MWY7XG4kZmEtdmFyLWZpbGUtYXJyb3ctZG93bjogXFxmNTZkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLWNhcmF2YW46IFxcZjhmZjtcbiRmYS12YXItc2hpZWxkLWNhdDogXFxlNTcyO1xuJGZhLXZhci1ib2x0OiBcXGYwZTc7XG4kZmEtdmFyLXphcDogXFxmMGU3O1xuJGZhLXZhci1nbGFzcy13YXRlcjogXFxlNGY0O1xuJGZhLXZhci1vaWwtd2VsbDogXFxlNTMyO1xuJGZhLXZhci12YXVsdDogXFxlMmM1O1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcms6IFxcZTU1NztcbiRmYS12YXIteWVuLXNpZ246IFxcZjE1NztcbiRmYS12YXItY255OiBcXGYxNTc7XG4kZmEtdmFyLWpweTogXFxmMTU3O1xuJGZhLXZhci1ybWI6IFxcZjE1NztcbiRmYS12YXIteWVuOiBcXGYxNTc7XG4kZmEtdmFyLXJ1YmxlLXNpZ246IFxcZjE1ODtcbiRmYS12YXItcm91YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YjogXFxmMTU4O1xuJGZhLXZhci1ydWJsZTogXFxmMTU4O1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItYm9yZS1ob2xlOiBcXGU0YzM7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1hcnJvd3MtdHVybi10by1kb3RzOiBcXGU0YzE7XG4kZmEtdmFyLWZsb3Jpbi1zaWduOiBcXGUxODQ7XG4kZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZTogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFwzYztcbiRmYS12YXItYW5nbGUtZG93bjogXFxmMTA3O1xuJGZhLXZhci1jYXItdHVubmVsOiBcXGU0ZGU7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci1hcnJvdy1yaWdodC1sb25nOiBcXGYxNzg7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFxcZjE3ODtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyazogXFxlNGFjO1xuJGZhLXZhci1lbGxpcHNpczogXFxmMTQxO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLWNoZXNzLXBhd246IFxcZjQ0MztcbiRmYS12YXIta2l0LW1lZGljYWw6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdzogXFxlNWE5O1xuJGZhLXZhci10b29sYm94OiBcXGY1NTI7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlOiBcXGU0ZmI7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXFxmMDlkO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ6IFxcZjA5ZDtcbiRmYS12YXItY2FyOiBcXGYxYjk7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFxcZjFiOTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQ6IFxcZTRmNztcbiRmYS12YXItYm9vay1vcGVuLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1tb3VudGFpbi1zdW46IFxcZTUyZjtcbiRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZTogXFxlNGJhO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci10cnVjay1kcm9wbGV0OiBcXGU1OGM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrOiBcXGU1YTE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwOiBcXGUwNDA7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXVwOiBcXGUwNDA7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLWJlZDogXFxmMjM2O1xuJGZhLXZhci1zcXVhcmUtaDogXFxmMGZkO1xuJGZhLXZhci1oLXNxdWFyZTogXFxmMGZkO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGw6IFxcZjJjNztcbiRmYS12YXItdGVtcGVyYXR1cmUtNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFxcZjJjNztcbiRmYS12YXItYmVsbDogXFxmMGYzO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXFxmMTJiO1xuJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyazogXFxlNTYwO1xuJGZhLXZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiRmYS12YXItcGhvbmUtc2xhc2g6IFxcZjNkZDtcbiRmYS12YXItcGFpbnQtcm9sbGVyOiBcXGY1YWE7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbmdsZTogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWxvY2F0aW9uLWRvdDogXFxmM2M1O1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdDogXFxmM2M1O1xuJGZhLXZhci1maWxlOiBcXGYxNWI7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFwzZTtcbiRmYS12YXItcGVyc29uLXN3aW1taW5nOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1tZXI6IFxcZjVjNDtcbiRmYS12YXItYXJyb3ctZG93bjogXFxmMDYzO1xuJGZhLXZhci1kcm9wbGV0OiBcXGYwNDM7XG4kZmEtdmFyLXRpbnQ6IFxcZjA0MztcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2E6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItcGVyc29uLWJ1cnN0OiBcXGU1M2I7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFxcZjI0NDtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItc2VjdGlvbjogXFxlNDQ3O1xuJGZhLXZhci1nYXVnZS1oaWdoOiBcXGY2MjU7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGY2MjU7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Q6IFxcZjYyNTtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0OiBcXGY2NTg7XG4kZmEtdmFyLWhvc3BpdGFsOiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLWFsdDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC13aWRlOiBcXGYwZjg7XG4kZmEtdmFyLXdpbmUtYm90dGxlOiBcXGY3MmY7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItYmFycy1zdGFnZ2VyZWQ6IFxcZjU1MDtcbiRmYS12YXItcmVvcmRlcjogXFxmNTUwO1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmU6IFxcZjI5ZDtcbiRmYS12YXItYmxpbmQ6IFxcZjI5ZDtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQ6IFxcZTRmYztcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1jaGVjay10by1zbG90OiBcXGY3NzI7XG4kZmEtdmFyLXZvdGUteWVhOiBcXGY3NzI7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1ib3hlcy1zdGFja2VkOiBcXGY0Njg7XG4kZmEtdmFyLWJveGVzOiBcXGY0Njg7XG4kZmEtdmFyLWJveGVzLWFsdDogXFxmNDY4O1xuJGZhLXZhci1saW5rOiBcXGYwYzE7XG4kZmEtdmFyLWNoYWluOiBcXGYwYzE7XG4kZmEtdmFyLWVhci1saXN0ZW46IFxcZjJhMjtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLXRyZWUtY2l0eTogXFxlNTg3O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLWZvbnQ6IFxcZjAzMTtcbiRmYS12YXItcnVwaWFoLXNpZ246IFxcZTIzZDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzczogXFxmMDAyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lOiBcXGY0NzA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXA6IFxcZjgyYTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQ6IFxcZjgyYTtcbiRmYS12YXItbmFpcmEtc2lnbjogXFxlMWY2O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItd2Fsa2llLXRhbGtpZTogXFxmOGVmO1xuJGZhLXZhci1maWxlLXBlbjogXFxmMzFjO1xuJGZhLXZhci1maWxlLWVkaXQ6IFxcZjMxYztcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci1zcXVhcmUtcGVuOiBcXGYxNGI7XG4kZmEtdmFyLXBlbi1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUzZjtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5OiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnktNTogXFxmMjQwO1xuJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzOiBcXGY3MTQ7XG4kZmEtdmFyLWNvZGUtY29tcGFyZTogXFxlMTNhO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxpc3QtZG90czogXFxmMGNhO1xuJGZhLXZhci1zY2hvb2wtbG9jazogXFxlNTZmO1xuJGZhLXZhci10b3dlci1jZWxsOiBcXGU1ODU7XG4kZmEtdmFyLWRvd24tbG9uZzogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duOiBcXGYzMDk7XG4kZmEtdmFyLXJhbmtpbmctc3RhcjogXFxlNTYxO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLXBlcnNvbi1oYXJhc3Npbmc6IFxcZTU0OTtcbiRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbjogXFxlNDZjO1xuJGZhLXZhci1sYW5kbWFyay1kb21lOiBcXGY3NTI7XG4kZmEtdmFyLWxhbmRtYXJrLWFsdDogXFxmNzUyO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcXGYyNmM7XG4kZmEtdmFyLXR2LWFsdDogXFxmMjZjO1xuJGZhLXZhci1zaHJpbXA6IFxcZTQ0ODtcbiRmYS12YXItbGlzdC1jaGVjazogXFxmMGFlO1xuJGZhLXZhci10YXNrczogXFxmMGFlO1xuJGZhLXZhci1qdWctZGV0ZXJnZW50OiBcXGU1MTk7XG4kZmEtdmFyLWNpcmNsZS11c2VyOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItY2FyLWJ1cnN0OiBcXGY1ZTE7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci15OiBcXDU5O1xuJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci10cnVjay1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci11c2VyLWdyYWR1YXRlOiBcXGY1MDE7XG4kZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZTogXFxmMDQyO1xuJGZhLXZhci1hZGp1c3Q6IFxcZjA0MjtcbiRmYS12YXItY2xhcHBlcmJvYXJkOiBcXGUxMzE7XG4kZmEtdmFyLWNpcmNsZS1yYWRpYXRpb246IFxcZjdiYTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1iYXNlYmFsbDogXFxmNDMzO1xuJGZhLXZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWpldC1maWdodGVyLXVwOiBcXGU1MTg7XG4kZmEtdmFyLWRpYWdyYW0tcHJvamVjdDogXFxmNTQyO1xuJGZhLXZhci1wcm9qZWN0LWRpYWdyYW06IFxcZjU0MjtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci12b2x1bWUteG1hcms6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLXRpbWVzOiBcXGY2YTk7XG4kZmEtdmFyLWhhbmQtc3BhcmtsZXM6IFxcZTA1ZDtcbiRmYS12YXItZ3JpcDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLWNoaWxkLWNvbWJhdGFudDogXFxlNGUwO1xuJGZhLXZhci1jaGlsZC1yaWZsZTogXFxlNGUwO1xuJGZhLXZhci1ndW46IFxcZTE5YjtcbiRmYS12YXItc3F1YXJlLXBob25lOiBcXGYwOTg7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1wbHVzOiBcXDJiO1xuJGZhLXZhci1hZGQ6IFxcMmI7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1jb21wdXRlcjogXFxlNGU1O1xuJGZhLXZhci14bWFyazogXFxmMDBkO1xuJGZhLXZhci1jbG9zZTogXFxmMDBkO1xuJGZhLXZhci1tdWx0aXBseTogXFxmMDBkO1xuJGZhLXZhci1yZW1vdmU6IFxcZjAwZDtcbiRmYS12YXItdGltZXM6IFxcZjAwZDtcbiRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMDQ3O1xuJGZhLXZhci1hcnJvd3M6IFxcZjA0NztcbiRmYS12YXItY2hhbGtib2FyZC11c2VyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1wZXNvLXNpZ246IFxcZTIyMjtcbiRmYS12YXItYnVpbGRpbmctc2hpZWxkOiBcXGU0ZDg7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItdXNlcnMtbGluZTogXFxlNTkyO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQtYWx0OiBcXGYxMGQ7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItdHJhc2gtYXJyb3ctdXA6IFxcZjgyOTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2s6IFxcZTRiMDtcbiRmYS12YXItbGluZXMtbGVhbmluZzogXFxlNTFlO1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItZXF1YWxzOiBcXDNkO1xuJGZhLXZhci1ibGVuZGVyOiBcXGY1MTc7XG4kZmEtdmFyLXRlZXRoOiBcXGY2MmU7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWlsczogXFxmMjBiO1xuJGZhLXZhci1zaGVrZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLW1hcDogXFxmMjc5O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItcGhvdG8tZmlsbTogXFxmODdjO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItc3RvcmU6IFxcZjU0ZTtcbiRmYS12YXItYXJyb3ctdHJlbmQtdXA6IFxcZTA5ODtcbiRmYS12YXItcGx1Zy1jaXJjbGUtbWludXM6IFxcZTU1ZTtcbiRmYS12YXItc2lnbi1oYW5naW5nOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItdGFibGV0OiBcXGYzZmI7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkOiBcXGYzZmI7XG4kZmEtdmFyLXNjaG9vbC1mbGFnOiBcXGU1NmU7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWJhY3RlcmlhOiBcXGUwNTk7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLW5vdGRlZjogXFxlMWZlO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWdlbmRlcmxlc3M6IFxcZjIyZDtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLWNhci1yZWFyOiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1hbHQ6IFxcZjVkZTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFxcZjI0MztcbiRmYS12YXItcmFkaW86IFxcZjhkNztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1jYXJyaWFnZS1iYWJ5OiBcXGY3N2Q7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1wZXJjZW50OiBcXDI1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXDI1O1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldDogXFxlNGY1O1xuJGZhLXZhci1kaXNwbGF5OiBcXGUxNjM7XG4kZmEtdmFyLWZhY2Utc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdHJvcGh5OiBcXGYwOTE7XG4kZmEtdmFyLXBlcnNvbi1wcmF5aW5nOiBcXGY2ODM7XG4kZmEtdmFyLXByYXk6IFxcZjY4MztcbiRmYS12YXItaGFtbWVyOiBcXGY2ZTM7XG4kZmEtdmFyLWhhbmQtcGVhY2U6IFxcZjI1YjtcbiRmYS12YXItcm90YXRlOiBcXGYyZjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItcm9ib3Q6IFxcZjU0NDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItZ2VhcnM6IFxcZjA4NTtcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci13YXJlaG91c2U6IFxcZjQ5NDtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90czogXFxlNGI3O1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjU7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bjogXFxmMTQ5O1xuJGZhLXZhci1sZXZlbC1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OiBcXGU1NDc7XG4kZmEtdmFyLWF3YXJkOiBcXGY1NTk7XG4kZmEtdmFyLXRpY2tldC1zaW1wbGU6IFxcZjNmZjtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1hbmdsZXMtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1xcmNvZGU6IFxcZjAyOTtcbiRmYS12YXItY2xvY2stcm90YXRlLWxlZnQ6IFxcZjFkYTtcbiRmYS12YXItaGlzdG9yeTogXFxmMWRhO1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlOiBcXGY1NmU7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZTogXFxmODg1O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItaG91c2UtbWVkaWNhbDogXFxlM2IyO1xuJGZhLXZhci1nb2xmLWJhbGwtdGVlOiBcXGY0NTA7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3c6IFxcZTAwZDtcbiRmYS12YXItcGVuLW5pYjogXFxmNWFkO1xuJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdDogXFxlNTgwO1xuJGZhLXZhci10ZW50czogXFxlNTgyO1xuJGZhLXZhci13YW5kLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLWRvZzogXFxmNmQzO1xuJGZhLXZhci1jYXJyb3Q6IFxcZjc4NztcbiRmYS12YXItbW9vbjogXFxmMTg2O1xuJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5OiBcXGY1Y2U7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci1tdXNpYzogXFxmMDAxO1xuJGZhLXZhci1jb2RlLWNvbW1pdDogXFxmMzg2O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItcGVyc29uLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYnJvb206IFxcZjUxYTtcbiRmYS12YXItc2hpZWxkLWhlYXJ0OiBcXGU1NzQ7XG4kZmEtdmFyLWdvcHVyYW06IFxcZjY2NDtcbiRmYS12YXItZWFydGgtb2NlYW5pYTogXFxlNDdiO1xuJGZhLXZhci1nbG9iZS1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLXNxdWFyZS14bWFyazogXFxmMmQzO1xuJGZhLXZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXIteG1hcmstc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLWhhc2h0YWc6IFxcMjM7XG4kZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFsdDogXFxmNDI0O1xuJGZhLXZhci1vaWwtY2FuOiBcXGY2MTM7XG4kZmEtdmFyLXQ6IFxcNTQ7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWNoYXJ0LWNvbHVtbjogXFxlMGUzO1xuJGZhLXZhci1pbmZpbml0eTogXFxmNTM0O1xuJGZhLXZhci12aWFsLWNpcmNsZS1jaGVjazogXFxlNTk2O1xuJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOiBcXGU1Mzg7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZTogXFxlNTU0O1xuJGZhLXZhci11cC1kb3duOiBcXGYzMzg7XG4kZmEtdmFyLWFycm93cy1hbHQtdjogXFxmMzM4O1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci1iYWhhaTogXFxmNjY2O1xuJGZhLXZhci1oYXlrYWw6IFxcZjY2NjtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1kcmFnb246IFxcZjZkNTtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItY2lyY2xlLXBsdXM6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NWQ7XG4kZmEtdmFyLWxpbmstc2xhc2g6IFxcZjEyNztcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQ6IFxcZTU1MTtcbiRmYS12YXItYXJyb3ctdXAtei1hOiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkOiBcXGY3ZTQ7XG4kZmEtdmFyLWZpcmUtYWx0OiBcXGY3ZTQ7XG4kZmEtdmFyLXRvcm5hZG86IFxcZjc2ZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtcGx1czogXFxlNDk0O1xuJGZhLXZhci1ib29rLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWZhY2UtYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItYXJyb3ctdHJlbmQtZG93bjogXFxlMDk3O1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItZmVlZDogXFxmMDllO1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItc2NhbGUtYmFsYW5jZWQ6IFxcZjI0ZTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaDogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdDogXFxmNjJhO1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItZGVza3RvcDogXFxmMzkwO1xuJGZhLXZhci1kZXNrdG9wLWFsdDogXFxmMzkwO1xuJGZhLXZhci1tOiBcXDRkO1xuJGZhLXZhci10YWJsZS1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItY29tbWVudC1zbXM6IFxcZjdjZDtcbiRmYS12YXItc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLWJvb2s6IFxcZjAyZDtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGVyeS00OiBcXGYyNDE7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjazogXFxlNTA5O1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcXGYxMDQ7XG4kZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yOiBcXGU0N2E7XG4kZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0OiBcXGU1OGI7XG4kZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdDogXFxlNGJjO1xuJGZhLXZhci1oYW5kLWZpc3Q6IFxcZjZkZTtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItcGVyc29uLWZhbGxpbmc6IFxcZTU0NjtcbiRmYS12YXItaW1hZ2UtcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItdXNlci10YWc6IFxcZjUwNztcbiRmYS12YXItcnVnOiBcXGU1Njk7XG4kZmEtdmFyLWVhcnRoLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlOiBcXGY1OWQ7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1yZWN0YW5nbGUteG1hcms6IFxcZjQxMDtcbiRmYS12YXItcmVjdGFuZ2xlLXRpbWVzOiBcXGY0MTA7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFxcZjQxMDtcbiRmYS12YXItYmFodC1zaWduOiBcXGUwYWM7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWhhbmRjdWZmczogXFxlNGY4O1xuJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbjogXFxmMDcxO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXFxmMDcxO1xuJGZhLXZhci13YXJuaW5nOiBcXGYwNzE7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLXNoYXJlOiBcXGYwNjQ7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXFxmMDY0O1xuJGZhLXZhci1ib3R0bGUtZHJvcGxldDogXFxlNGM0O1xuJGZhLXZhci1tYXNrLWZhY2U6IFxcZTFkNztcbiRmYS12YXItaGlsbC1yb2Nrc2xpZGU6IFxcZTUwODtcbiRmYS12YXItcmlnaHQtbGVmdDogXFxmMzYyO1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFxcZjFkODtcbiRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2NTtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1hbGlnbi1yaWdodDogXFxmMDM4O1xuJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZTogXFxmNTNiO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLWxpZmUtcmluZzogXFxmMWNkO1xuJGZhLXZhci1oYW5kczogXFxmMmE3O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ25pbmc6IFxcZjJhNztcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLXdhdGVyLWxhZGRlcjogXFxmNWM1O1xuJGZhLXZhci1sYWRkZXItd2F0ZXI6IFxcZjVjNTtcbiRmYS12YXItc3dpbW1pbmctcG9vbDogXFxmNWM1O1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bjogXFxmMDdkO1xuJGZhLXZhci1hcnJvd3MtdjogXFxmMDdkO1xuJGZhLXZhci1mYWNlLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci13aGVlbGNoYWlyLW1vdmU6IFxcZTJjZTtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFxcZTJjZTtcbiRmYS12YXItdHVybi1kb3duOiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0OiBcXGU1NTI7XG4kZmEtdmFyLXNxdWFyZS1lbnZlbG9wZTogXFxmMTk5O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItYmFuZGFnZTogXFxmNDYyO1xuJGZhLXZhci1iYW5kLWFpZDogXFxmNDYyO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jaXJjbGUteG1hcms6IFxcZjA1NztcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLXhtYXJrLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci1naWZ0czogXFxmNzljO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1lYXJ0aC1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItaWQtY2FyZC1jbGlwOiBcXGY0N2Y7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci1oYW5kLWRvdHM6IFxcZjQ2MTtcbiRmYS12YXItYWxsZXJnaWVzOiBcXGY0NjE7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItbXVnLXNhdWNlcjogXFxmMGY0O1xuJGZhLXZhci1jb2ZmZWU6IFxcZjBmNDtcbiRmYS12YXItYnJ1c2g6IFxcZjU1ZDtcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci11c2VyLWxhcmdlOiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXRyYWluLXRyYW06IFxcZTViNDtcbiRmYS12YXItdXNlci1udXJzZTogXFxmODJmO1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1zdG9wd2F0Y2gtMjA6IFxcZTA2ZjtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLWphcjogXFxlNTE2O1xuJGZhLXZhci1ub3RlLXN0aWNreTogXFxmMjQ5O1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1idWctc2xhc2g6IFxcZTQ5MDtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wOiBcXGU0YjY7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiRmYS12YXItdHJ5OiBcXGUyYmI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFwyNDtcbiRmYS12YXItZG9sbGFyOiBcXDI0O1xuJGZhLXZhci11c2Q6IFxcMjQ7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bWJyZWxsYTogXFxmMGU5O1xuJGZhLXZhci10cm93ZWw6IFxcZTU4OTtcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1qZXQtZmlnaHRlcjogXFxmMGZiO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXM6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLXBsdXMtbWludXM6IFxcZTQzYztcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXFxmMTlkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrOiBcXGU1M2U7XG4kZmEtdmFyLXR1cm4tdXA6IFxcZjNiZjtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG5cbiRmYS12YXItbW9uZXJvOiBcXGYzZDA7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXBpeGl2OiBcXGU2NDA7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLXZudjogXFxmNDBiO1xuJGZhLXZhci1zcXVhcmUtanM6IFxcZjNiOTtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJGZhLXZhci1xcTogXFxmMWQ2O1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1qYXZhOiBcXGY0ZTQ7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1kcnVwYWw6IFxcZjFhOTtcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXdobWNzOiBcXGY0MGQ7XG4kZmEtdmFyLXJvY2tldGNoYXQ6IFxcZjNlODtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiRmYS12YXItc3F1YXJlLXJlZGRpdDogXFxmMWEyO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWU6IFxcZTVhZDtcbiRmYS12YXItZGVza3BybzogXFxmMzhmO1xuJGZhLXZhci1icmF2ZTogXFxlNjNjO1xuJGZhLXZhci1zaXN0cml4OiBcXGYzZWU7XG4kZmEtdmFyLXNxdWFyZS1pbnN0YWdyYW06IFxcZTA1NTtcbiRmYS12YXItaW5zdGFncmFtLXNxdWFyZTogXFxlMDU1O1xuJGZhLXZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kZmEtdmFyLXRoZS1yZWQteWV0aTogXFxmNjlkO1xuJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3M6IFxcZjNhZjtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItdGhyZWFkczogXFxlNjE4O1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLXNxdWFyZS1zbmFwY2hhdDogXFxmMmFkO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1hcnRzdGF0aW9uOiBcXGY3N2E7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1naXRodWItYWx0OiBcXGYxMTM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGFnZWxpbmVzOiBcXGYxOGM7XG4kZmEtdmFyLWFsZ29saWE6IFxcZjM2YztcbiRmYS12YXItcmVkLXJpdmVyOiBcXGYzZTM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLWdvb2dsZTogXFxmMWEwO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWF0bGFzc2lhbjogXFxmNzdiO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1kaWdpdGFsLW9jZWFuOiBcXGYzOTE7XG4kZmEtdmFyLW5pbWJscjogXFxmNWE4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nOiBcXGUwODc7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItZ2l0LWFsdDogXFxmODQxO1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci13aW5kb3dzOiBcXGYxN2E7XG4kZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0OiBcXGY3MzA7XG4kZmEtdmFyLXNxdWFyZS12aWFkZW86IFxcZjJhYTtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLW9wZW5zdXNlOiBcXGU2MmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcXGYxYTg7XG4kZmEtdmFyLXNxdWFyZS1kcmliYmJsZTogXFxmMzk3O1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItbm9kZTogXFxmNDE5O1xuJGZhLXZhci1taXg6IFxcZjNjYjtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1kZWJpYW46IFxcZTYwYjtcbiRmYS12YXItb3BlbmlkOiBcXGYxOWI7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zcXVhcmUtdHdpdHRlcjogXFxmMDgxO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci1yLXByb2plY3Q6IFxcZjRmNztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWZyZWVic2Q6IFxcZjNhNDtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItZ29sYW5nOiBcXGU0MGY7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItc3F1YXJlLXlvdXR1YmU6IFxcZjQzMTtcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItd2lraXBlZGlhLXc6IFxcZjI2NjtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci1yZW5kYWN0OiBcXGYzZTQ7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1uZmMtZGlyZWN0aW9uYWw6IFxcZTUzMDtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItam9nZXQ6IFxcZjNiNztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLW1ldGE6IFxcZTQ5YjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFxcZjI5NDtcbiRmYS12YXItc3F1YXJlLWxldHRlcmJveGQ6IFxcZTYyZTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLWRpc2NvcmQ6IFxcZjM5MjtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLXNob2VsYWNlOiBcXGU2MGM7XG4kZmEtdmFyLW1kYjogXFxmOGNhO1xuJGZhLXZhci1kb2NodWI6IFxcZjM5NDtcbiRmYS12YXItYWNjZXNzaWJsZS1pY29uOiBcXGYzNjg7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXItc3F1YXJlLXN0ZWFtOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1zcXVhcmUtdmltZW86IFxcZjE5NDtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjJiNDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiRmYS12YXItcGFkbGV0OiBcXGU0YTA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItc3F1YXJlLWdpdGh1YjogXFxmMDkyO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXNob3BpZnk6IFxcZTA1NztcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1zcXVhcmUtdGhyZWFkczogXFxlNjE5O1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1nb29nbGUtc2Nob2xhcjogXFxlNjNiO1xuJGZhLXZhci1zcXVhcmUtZ2l0bGFiOiBcXGU1YWU7XG4kZmEtdmFyLWdpdGxhYi1zcXVhcmU6IFxcZTVhZTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2k6IFxcZjI2NDtcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXItc2l0aDogXFxmNTEyO1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItcGFnZTQ6IFxcZjNkNztcbiRmYS12YXItaGFzaG5vZGU6IFxcZTQ5OTtcbiRmYS12YXItcmVhY3Q6IFxcZjQxYjtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjM3OTtcbiRmYS12YXIta2V5Y2RuOiBcXGYzYmE7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItdW1icmFjbzogXFxmOGU4O1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1zcXVhcmUtcGludGVyZXN0OiBcXGYwZDM7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItc2lnbmFsLW1lc3NlbmdlcjogXFxlNjYzO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW5mYy1zeW1ib2w6IFxcZTUzMTtcbiRmYS12YXItbWludGJpdDogXFxlNjJmO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWJyYXZlLXJldmVyc2U6IFxcZTYzZDtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXM6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1jbG91ZHNjYWxlOiBcXGYzODM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc3F1YXJlLXhpbmc6IFxcZjE2OTtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWl0dW5lczogXFxmM2I0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLWxldHRlcmJveGQ6IFxcZTYyZDtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci1iaWxpYmlsaTogXFxlM2Q5O1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItNDItZ3JvdXA6IFxcZTA4MDtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci1zcXVhcmUtZmFjZWJvb2s6IFxcZjA4MjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcXGYwODI7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1zcXVhcmUtbGFzdGZtOiBcXGYyMDM7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItbWVuZGVsZXk6IFxcZjdiMztcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWNtcGxpZDogXFxlMzYwO1xuJGZhLXZhci11cHdvcms6IFxcZTY0MTtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiRmYS12YXItd3NoOiBcXGUyZDA7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItc2FsZXNmb3JjZTogXFxmODNiO1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXdlYmZsb3c6IFxcZTY1YztcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1zcGFjZS1hd2Vzb21lOiBcXGU1YWM7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWdvb2RyZWFkcy1nOiBcXGYzYTk7XG4kZmEtdmFyLXNxdWFyZS1naXQ6IFxcZjFkMjtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1zcXVhcmUtdHVtYmxyOiBcXGYxNzQ7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFxcZjE3NDtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItZ2V0LXBvY2tldDogXFxmMjY1O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLXdlZWJseTogXFxmNWNjO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXB5dGhvbjogXFxmM2UyO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWJvdHM6IFxcZTM0MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItaG9ybmJpbGw6IFxcZjU5MjtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWRldjogXFxmNmNjO1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLWdpdGh1YjogXFxmMDliO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItZmlyZWZveC1icm93c2VyOiBcXGUwMDc7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLXN0dWJiZXI6IFxcZTVjNztcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjJjNjtcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9keXNlZTogXFxlNWM2O1xuJGZhLXZhci1zcXVhcmUtd2hhdHNhcHA6IFxcZjQwYztcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmMTk4O1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdHVtYmxyOiBcXGYxNzM7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1zcXVhcmUteC10d2l0dGVyOiBcXGU2MWE7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tbTogXFxmMjNhO1xuJGZhLXZhci1hbWlsaWE6IFxcZjM2ZDtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1zaXRyb3g6IFxcZTQ0YTtcbiRmYS12YXItZGlzY291cnNlOiBcXGYzOTM7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1zdHJhdmE6IFxcZjQyODtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItbnV0cml0aW9uaXg6IFxcZjNkNjtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1waXg6IFxcZTQzYTtcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG5cbiRmYS1pY29uczogKFxuICBcIjBcIjogJGZhLXZhci0wLFxuICBcIjFcIjogJGZhLXZhci0xLFxuICBcIjJcIjogJGZhLXZhci0yLFxuICBcIjNcIjogJGZhLXZhci0zLFxuICBcIjRcIjogJGZhLXZhci00LFxuICBcIjVcIjogJGZhLXZhci01LFxuICBcIjZcIjogJGZhLXZhci02LFxuICBcIjdcIjogJGZhLXZhci03LFxuICBcIjhcIjogJGZhLXZhci04LFxuICBcIjlcIjogJGZhLXZhci05LFxuICBcImZpbGwtZHJpcFwiOiAkZmEtdmFyLWZpbGwtZHJpcCxcbiAgXCJhcnJvd3MtdG8tY2lyY2xlXCI6ICRmYS12YXItYXJyb3dzLXRvLWNpcmNsZSxcbiAgXCJjaXJjbGUtY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQsXG4gIFwiYXRcIjogJGZhLXZhci1hdCxcbiAgXCJ0cmFzaC1jYW5cIjogJGZhLXZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICRmYS12YXItdHJhc2gtYWx0LFxuICBcInRleHQtaGVpZ2h0XCI6ICRmYS12YXItdGV4dC1oZWlnaHQsXG4gIFwidXNlci14bWFya1wiOiAkZmEtdmFyLXVzZXIteG1hcmssXG4gIFwidXNlci10aW1lc1wiOiAkZmEtdmFyLXVzZXItdGltZXMsXG4gIFwic3RldGhvc2NvcGVcIjogJGZhLXZhci1zdGV0aG9zY29wZSxcbiAgXCJtZXNzYWdlXCI6ICRmYS12YXItbWVzc2FnZSxcbiAgXCJjb21tZW50LWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LFxuICBcImluZm9cIjogJGZhLXZhci1pbmZvLFxuICBcImRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXIsXG4gIFwiY29tcHJlc3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYWx0LFxuICBcImV4cGxvc2lvblwiOiAkZmEtdmFyLWV4cGxvc2lvbixcbiAgXCJmaWxlLWxpbmVzXCI6ICRmYS12YXItZmlsZS1saW5lcyxcbiAgXCJmaWxlLWFsdFwiOiAkZmEtdmFyLWZpbGUtYWx0LFxuICBcImZpbGUtdGV4dFwiOiAkZmEtdmFyLWZpbGUtdGV4dCxcbiAgXCJ3YXZlLXNxdWFyZVwiOiAkZmEtdmFyLXdhdmUtc3F1YXJlLFxuICBcInJpbmdcIjogJGZhLXZhci1yaW5nLFxuICBcImJ1aWxkaW5nLXVuXCI6ICRmYS12YXItYnVpbGRpbmctdW4sXG4gIFwiZGljZS10aHJlZVwiOiAkZmEtdmFyLWRpY2UtdGhyZWUsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICRmYS12YXItY2FsZW5kYXItYWx0LFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJ2b2xsZXliYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbCxcbiAgXCJ2b2xsZXliYWxsLWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLWJhbGwsXG4gIFwiYXJyb3dzLXVwLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZSxcbiAgXCJzb3J0LWRvd25cIjogJGZhLXZhci1zb3J0LWRvd24sXG4gIFwic29ydC1kZXNjXCI6ICRmYS12YXItc29ydC1kZXNjLFxuICBcImNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWNpcmNsZS1taW51cyxcbiAgXCJtaW51cy1jaXJjbGVcIjogJGZhLXZhci1taW51cy1jaXJjbGUsXG4gIFwiZG9vci1vcGVuXCI6ICRmYS12YXItZG9vci1vcGVuLFxuICBcInJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dC1hbHRcIjogJGZhLXZhci1zaWduLW91dC1hbHQsXG4gIFwiYXRvbVwiOiAkZmEtdmFyLWF0b20sXG4gIFwic29hcFwiOiAkZmEtdmFyLXNvYXAsXG4gIFwiaWNvbnNcIjogJGZhLXZhci1pY29ucyxcbiAgXCJoZWFydC1tdXNpYy1jYW1lcmEtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0LFxuICBcIm1pY3JvcGhvbmUtbGluZXMtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoLFxuICBcIm1pY3JvcGhvbmUtYWx0LXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gsXG4gIFwiYnJpZGdlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2ssXG4gIFwicHVtcC1tZWRpY2FsXCI6ICRmYS12YXItcHVtcC1tZWRpY2FsLFxuICBcImZpbmdlcnByaW50XCI6ICRmYS12YXItZmluZ2VycHJpbnQsXG4gIFwiaGFuZC1wb2ludC1yaWdodFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvblwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb24sXG4gIFwic2VhcmNoLWxvY2F0aW9uXCI6ICRmYS12YXItc2VhcmNoLWxvY2F0aW9uLFxuICBcImZvcndhcmQtc3RlcFwiOiAkZmEtdmFyLWZvcndhcmQtc3RlcCxcbiAgXCJzdGVwLWZvcndhcmRcIjogJGZhLXZhci1zdGVwLWZvcndhcmQsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICRmYS12YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJGZhLXZhci1zbWlsZS1iZWFtLFxuICBcImZsYWctY2hlY2tlcmVkXCI6ICRmYS12YXItZmxhZy1jaGVja2VyZWQsXG4gIFwiZm9vdGJhbGxcIjogJGZhLXZhci1mb290YmFsbCxcbiAgXCJmb290YmFsbC1iYWxsXCI6ICRmYS12YXItZm9vdGJhbGwtYmFsbCxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjcm9wXCI6ICRmYS12YXItY3JvcCxcbiAgXCJhbmdsZXMtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInBlb3BsZS1yb29mXCI6ICRmYS12YXItcGVvcGxlLXJvb2YsXG4gIFwicGVvcGxlLWxpbmVcIjogJGZhLXZhci1wZW9wbGUtbGluZSxcbiAgXCJiZWVyLW11Zy1lbXB0eVwiOiAkZmEtdmFyLWJlZXItbXVnLWVtcHR5LFxuICBcImJlZXJcIjogJGZhLXZhci1iZWVyLFxuICBcImRpYWdyYW0tcHJlZGVjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yLFxuICBcImFycm93LXVwLWxvbmdcIjogJGZhLXZhci1hcnJvdy11cC1sb25nLFxuICBcImxvbmctYXJyb3ctdXBcIjogJGZhLXZhci1sb25nLWFycm93LXVwLFxuICBcImZpcmUtZmxhbWUtc2ltcGxlXCI6ICRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGUsXG4gIFwiYnVyblwiOiAkZmEtdmFyLWJ1cm4sXG4gIFwicGVyc29uXCI6ICRmYS12YXItcGVyc29uLFxuICBcIm1hbGVcIjogJGZhLXZhci1tYWxlLFxuICBcImxhcHRvcFwiOiAkZmEtdmFyLWxhcHRvcCxcbiAgXCJmaWxlLWNzdlwiOiAkZmEtdmFyLWZpbGUtY3N2LFxuICBcIm1lbm9yYWhcIjogJGZhLXZhci1tZW5vcmFoLFxuICBcInRydWNrLXBsYW5lXCI6ICRmYS12YXItdHJ1Y2stcGxhbmUsXG4gIFwicmVjb3JkLXZpbnlsXCI6ICRmYS12YXItcmVjb3JkLXZpbnlsLFxuICBcImZhY2UtZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zdGFycyxcbiAgXCJncmluLXN0YXJzXCI6ICRmYS12YXItZ3Jpbi1zdGFycyxcbiAgXCJib25nXCI6ICRmYS12YXItYm9uZyxcbiAgXCJzcGFnaGV0dGktbW9uc3Rlci1mbHlpbmdcIjogJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmcsXG4gIFwicGFzdGFmYXJpYW5pc21cIjogJGZhLXZhci1wYXN0YWZhcmlhbmlzbSxcbiAgXCJhcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZSxcbiAgXCJzcG9vblwiOiAkZmEtdmFyLXNwb29uLFxuICBcInV0ZW5zaWwtc3Bvb25cIjogJGZhLXZhci11dGVuc2lsLXNwb29uLFxuICBcImphci13aGVhdFwiOiAkZmEtdmFyLWphci13aGVhdCxcbiAgXCJlbnZlbG9wZXMtYnVsa1wiOiAkZmEtdmFyLWVudmVsb3Blcy1idWxrLFxuICBcIm1haWwtYnVsa1wiOiAkZmEtdmFyLW1haWwtYnVsayxcbiAgXCJmaWxlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1oXCI6ICRmYS12YXItY2lyY2xlLWgsXG4gIFwiaG9zcGl0YWwtc3ltYm9sXCI6ICRmYS12YXItaG9zcGl0YWwtc3ltYm9sLFxuICBcInBhZ2VyXCI6ICRmYS12YXItcGFnZXIsXG4gIFwiYWRkcmVzcy1ib29rXCI6ICRmYS12YXItYWRkcmVzcy1ib29rLFxuICBcImNvbnRhY3QtYm9va1wiOiAkZmEtdmFyLWNvbnRhY3QtYm9vayxcbiAgXCJzdHJpa2V0aHJvdWdoXCI6ICRmYS12YXItc3RyaWtldGhyb3VnaCxcbiAgXCJrXCI6ICRmYS12YXItayxcbiAgXCJsYW5kbWFyay1mbGFnXCI6ICRmYS12YXItbGFuZG1hcmstZmxhZyxcbiAgXCJwZW5jaWxcIjogJGZhLXZhci1wZW5jaWwsXG4gIFwicGVuY2lsLWFsdFwiOiAkZmEtdmFyLXBlbmNpbC1hbHQsXG4gIFwiYmFja3dhcmRcIjogJGZhLXZhci1iYWNrd2FyZCxcbiAgXCJjYXJldC1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXJpZ2h0LFxuICBcImNvbW1lbnRzXCI6ICRmYS12YXItY29tbWVudHMsXG4gIFwicGFzdGVcIjogJGZhLXZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkZmEtdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QsXG4gIFwiY2xpcGJvYXJkLWxpc3RcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdCxcbiAgXCJ0cnVjay1yYW1wLWJveFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtYm94LFxuICBcInRydWNrLWxvYWRpbmdcIjogJGZhLXZhci10cnVjay1sb2FkaW5nLFxuICBcInVzZXItY2hlY2tcIjogJGZhLXZhci11c2VyLWNoZWNrLFxuICBcInZpYWwtdmlydXNcIjogJGZhLXZhci12aWFsLXZpcnVzLFxuICBcInNoZWV0LXBsYXN0aWNcIjogJGZhLXZhci1zaGVldC1wbGFzdGljLFxuICBcImJsb2dcIjogJGZhLXZhci1ibG9nLFxuICBcInVzZXItbmluamFcIjogJGZhLXZhci11c2VyLW5pbmphLFxuICBcInBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcInNjcm9sbC10b3JhaFwiOiAkZmEtdmFyLXNjcm9sbC10b3JhaCxcbiAgXCJ0b3JhaFwiOiAkZmEtdmFyLXRvcmFoLFxuICBcImJyb29tLWJhbGxcIjogJGZhLXZhci1icm9vbS1iYWxsLFxuICBcInF1aWRkaXRjaFwiOiAkZmEtdmFyLXF1aWRkaXRjaCxcbiAgXCJxdWlkZGl0Y2gtYnJvb20tYmFsbFwiOiAkZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsLFxuICBcInRvZ2dsZS1vZmZcIjogJGZhLXZhci10b2dnbGUtb2ZmLFxuICBcImJveC1hcmNoaXZlXCI6ICRmYS12YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkZmEtdmFyLWFyY2hpdmUsXG4gIFwicGVyc29uLWRyb3duaW5nXCI6ICRmYS12YXItcGVyc29uLWRyb3duaW5nLFxuICBcImFycm93LWRvd24tOS0xXCI6ICRmYS12YXItYXJyb3ctZG93bi05LTEsXG4gIFwic29ydC1udW1lcmljLWRlc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwic3ByYXktY2FuXCI6ICRmYS12YXItc3ByYXktY2FuLFxuICBcInRydWNrLW1vbnN0ZXJcIjogJGZhLXZhci10cnVjay1tb25zdGVyLFxuICBcIndcIjogJGZhLXZhci13LFxuICBcImVhcnRoLWFmcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFmcmljYSxcbiAgXCJnbG9iZS1hZnJpY2FcIjogJGZhLXZhci1nbG9iZS1hZnJpY2EsXG4gIFwicmFpbmJvd1wiOiAkZmEtdmFyLXJhaW5ib3csXG4gIFwiY2lyY2xlLW5vdGNoXCI6ICRmYS12YXItY2lyY2xlLW5vdGNoLFxuICBcInRhYmxldC1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b24sXG4gIFwidGFibGV0LWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbHQsXG4gIFwicGF3XCI6ICRmYS12YXItcGF3LFxuICBcImNsb3VkXCI6ICRmYS12YXItY2xvdWQsXG4gIFwidHJvd2VsLWJyaWNrc1wiOiAkZmEtdmFyLXRyb3dlbC1icmlja3MsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICRmYS12YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJGZhLXZhci1mbHVzaGVkLFxuICBcImhvc3BpdGFsLXVzZXJcIjogJGZhLXZhci1ob3NwaXRhbC11c2VyLFxuICBcInRlbnQtYXJyb3ctbGVmdC1yaWdodFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodCxcbiAgXCJnYXZlbFwiOiAkZmEtdmFyLWdhdmVsLFxuICBcImxlZ2FsXCI6ICRmYS12YXItbGVnYWwsXG4gIFwiYmlub2N1bGFyc1wiOiAkZmEtdmFyLWJpbm9jdWxhcnMsXG4gIFwibWljcm9waG9uZS1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gsXG4gIFwiYm94LXRpc3N1ZVwiOiAkZmEtdmFyLWJveC10aXNzdWUsXG4gIFwibW90b3JjeWNsZVwiOiAkZmEtdmFyLW1vdG9yY3ljbGUsXG4gIFwiYmVsbC1jb25jaWVyZ2VcIjogJGZhLXZhci1iZWxsLWNvbmNpZXJnZSxcbiAgXCJjb25jaWVyZ2UtYmVsbFwiOiAkZmEtdmFyLWNvbmNpZXJnZS1iZWxsLFxuICBcInBlbi1ydWxlclwiOiAkZmEtdmFyLXBlbi1ydWxlcixcbiAgXCJwZW5jaWwtcnVsZXJcIjogJGZhLXZhci1wZW5jaWwtcnVsZXIsXG4gIFwicGVvcGxlLWFycm93c1wiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MsXG4gIFwicGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcIm1hcnMtYW5kLXZlbnVzLWJ1cnN0XCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3QsXG4gIFwic3F1YXJlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCxcbiAgXCJzY2lzc29yc1wiOiAkZmEtdmFyLXNjaXNzb3JzLFxuICBcImN1dFwiOiAkZmEtdmFyLWN1dCxcbiAgXCJzdW4tcGxhbnQtd2lsdFwiOiAkZmEtdmFyLXN1bi1wbGFudC13aWx0LFxuICBcInRvaWxldHMtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlLFxuICBcImhvY2tleS1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXB1Y2ssXG4gIFwidGFibGVcIjogJGZhLXZhci10YWJsZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodCxcbiAgXCJ0YWNob2dyYXBoLWRpZ2l0YWxcIjogJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWwsXG4gIFwiZGlnaXRhbC10YWNob2dyYXBoXCI6ICRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoLFxuICBcInVzZXJzLXNsYXNoXCI6ICRmYS12YXItdXNlcnMtc2xhc2gsXG4gIFwiY2xvdmVyXCI6ICRmYS12YXItY2xvdmVyLFxuICBcInJlcGx5XCI6ICRmYS12YXItcmVwbHksXG4gIFwibWFpbC1yZXBseVwiOiAkZmEtdmFyLW1haWwtcmVwbHksXG4gIFwic3Rhci1hbmQtY3Jlc2NlbnRcIjogJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCxcbiAgXCJob3VzZS1maXJlXCI6ICRmYS12YXItaG91c2UtZmlyZSxcbiAgXCJzcXVhcmUtbWludXNcIjogJGZhLXZhci1zcXVhcmUtbWludXMsXG4gIFwibWludXMtc3F1YXJlXCI6ICRmYS12YXItbWludXMtc3F1YXJlLFxuICBcImhlbGljb3B0ZXJcIjogJGZhLXZhci1oZWxpY29wdGVyLFxuICBcImNvbXBhc3NcIjogJGZhLXZhci1jb21wYXNzLFxuICBcInNxdWFyZS1jYXJldC1kb3duXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bixcbiAgXCJmaWxlLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uLFxuICBcImxhcHRvcC1jb2RlXCI6ICRmYS12YXItbGFwdG9wLWNvZGUsXG4gIFwic3dhdGNoYm9va1wiOiAkZmEtdmFyLXN3YXRjaGJvb2ssXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZVwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUsXG4gIFwiYmFyc1wiOiAkZmEtdmFyLWJhcnMsXG4gIFwibmF2aWNvblwiOiAkZmEtdmFyLW5hdmljb24sXG4gIFwicGVvcGxlLWdyb3VwXCI6ICRmYS12YXItcGVvcGxlLWdyb3VwLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICRmYS12YXItaG91cmdsYXNzLTMsXG4gIFwiaGVhcnQtY3JhY2tcIjogJGZhLXZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJGZhLXZhci1oZWFydC1icm9rZW4sXG4gIFwic3F1YXJlLXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCxcbiAgXCJmYWNlLWtpc3MtYmVhbVwiOiAkZmEtdmFyLWZhY2Uta2lzcy1iZWFtLFxuICBcImtpc3MtYmVhbVwiOiAkZmEtdmFyLWtpc3MtYmVhbSxcbiAgXCJmaWxtXCI6ICRmYS12YXItZmlsbSxcbiAgXCJydWxlci1ob3Jpem9udGFsXCI6ICRmYS12YXItcnVsZXItaG9yaXpvbnRhbCxcbiAgXCJwZW9wbGUtcm9iYmVyeVwiOiAkZmEtdmFyLXBlb3BsZS1yb2JiZXJ5LFxuICBcImxpZ2h0YnVsYlwiOiAkZmEtdmFyLWxpZ2h0YnVsYixcbiAgXCJjYXJldC1sZWZ0XCI6ICRmYS12YXItY2FyZXQtbGVmdCxcbiAgXCJjaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tY2lyY2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlLFxuICBcInNjaG9vbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dFwiOiAkZmEtdmFyLXNpZ24tb3V0LFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcInVubG9jay1rZXlob2xlXCI6ICRmYS12YXItdW5sb2NrLWtleWhvbGUsXG4gIFwidW5sb2NrLWFsdFwiOiAkZmEtdmFyLXVubG9jay1hbHQsXG4gIFwiY2xvdWQtc2hvd2Vycy1oZWF2eVwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnksXG4gIFwiaGVhZHBob25lcy1zaW1wbGVcIjogJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZSxcbiAgXCJoZWFkcGhvbmVzLWFsdFwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtYWx0LFxuICBcInNpdGVtYXBcIjogJGZhLXZhci1zaXRlbWFwLFxuICBcImNpcmNsZS1kb2xsYXItdG8tc2xvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdCxcbiAgXCJkb25hdGVcIjogJGZhLXZhci1kb25hdGUsXG4gIFwibWVtb3J5XCI6ICRmYS12YXItbWVtb3J5LFxuICBcInJvYWQtc3Bpa2VzXCI6ICRmYS12YXItcm9hZC1zcGlrZXMsXG4gIFwiZmlyZS1idXJuZXJcIjogJGZhLXZhci1maXJlLWJ1cm5lcixcbiAgXCJmbGFnXCI6ICRmYS12YXItZmxhZyxcbiAgXCJoYW51a2lhaFwiOiAkZmEtdmFyLWhhbnVraWFoLFxuICBcImZlYXRoZXJcIjogJGZhLXZhci1mZWF0aGVyLFxuICBcInZvbHVtZS1sb3dcIjogJGZhLXZhci12b2x1bWUtbG93LFxuICBcInZvbHVtZS1kb3duXCI6ICRmYS12YXItdm9sdW1lLWRvd24sXG4gIFwiY29tbWVudC1zbGFzaFwiOiAkZmEtdmFyLWNvbW1lbnQtc2xhc2gsXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJGZhLXZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJjb21wcmVzc1wiOiAkZmEtdmFyLWNvbXByZXNzLFxuICBcIndoZWF0LWF3blwiOiAkZmEtdmFyLXdoZWF0LWF3bixcbiAgXCJ3aGVhdC1hbHRcIjogJGZhLXZhci13aGVhdC1hbHQsXG4gIFwiYW5raFwiOiAkZmEtdmFyLWFua2gsXG4gIFwiaGFuZHMtaG9sZGluZy1jaGlsZFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQsXG4gIFwiYXN0ZXJpc2tcIjogJGZhLXZhci1hc3RlcmlzayxcbiAgXCJzcXVhcmUtY2hlY2tcIjogJGZhLXZhci1zcXVhcmUtY2hlY2ssXG4gIFwiY2hlY2stc3F1YXJlXCI6ICRmYS12YXItY2hlY2stc3F1YXJlLFxuICBcInBlc2V0YS1zaWduXCI6ICRmYS12YXItcGVzZXRhLXNpZ24sXG4gIFwiaGVhZGluZ1wiOiAkZmEtdmFyLWhlYWRpbmcsXG4gIFwiaGVhZGVyXCI6ICRmYS12YXItaGVhZGVyLFxuICBcImdob3N0XCI6ICRmYS12YXItZ2hvc3QsXG4gIFwibGlzdFwiOiAkZmEtdmFyLWxpc3QsXG4gIFwibGlzdC1zcXVhcmVzXCI6ICRmYS12YXItbGlzdC1zcXVhcmVzLFxuICBcInNxdWFyZS1waG9uZS1mbGlwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtc3F1YXJlLWFsdFwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQsXG4gIFwiY2FydC1wbHVzXCI6ICRmYS12YXItY2FydC1wbHVzLFxuICBcImdhbWVwYWRcIjogJGZhLXZhci1nYW1lcGFkLFxuICBcImNpcmNsZS1kb3RcIjogJGZhLXZhci1jaXJjbGUtZG90LFxuICBcImRvdC1jaXJjbGVcIjogJGZhLXZhci1kb3QtY2lyY2xlLFxuICBcImZhY2UtZGl6enlcIjogJGZhLXZhci1mYWNlLWRpenp5LFxuICBcImRpenp5XCI6ICRmYS12YXItZGl6enksXG4gIFwiZWdnXCI6ICRmYS12YXItZWdnLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmssXG4gIFwiY2FtcGdyb3VuZFwiOiAkZmEtdmFyLWNhbXBncm91bmQsXG4gIFwiZm9sZGVyLXBsdXNcIjogJGZhLXZhci1mb2xkZXItcGx1cyxcbiAgXCJmdXRib2xcIjogJGZhLXZhci1mdXRib2wsXG4gIFwiZnV0Ym9sLWJhbGxcIjogJGZhLXZhci1mdXRib2wtYmFsbCxcbiAgXCJzb2NjZXItYmFsbFwiOiAkZmEtdmFyLXNvY2Nlci1iYWxsLFxuICBcInBhaW50YnJ1c2hcIjogJGZhLXZhci1wYWludGJydXNoLFxuICBcInBhaW50LWJydXNoXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gsXG4gIFwibG9ja1wiOiAkZmEtdmFyLWxvY2ssXG4gIFwiZ2FzLXB1bXBcIjogJGZhLXZhci1nYXMtcHVtcCxcbiAgXCJob3QtdHViLXBlcnNvblwiOiAkZmEtdmFyLWhvdC10dWItcGVyc29uLFxuICBcImhvdC10dWJcIjogJGZhLXZhci1ob3QtdHViLFxuICBcIm1hcC1sb2NhdGlvblwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbixcbiAgXCJtYXAtbWFya2VkXCI6ICRmYS12YXItbWFwLW1hcmtlZCxcbiAgXCJob3VzZS1mbG9vZC13YXRlclwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLFxuICBcInRyZWVcIjogJGZhLXZhci10cmVlLFxuICBcImJyaWRnZS1sb2NrXCI6ICRmYS12YXItYnJpZGdlLWxvY2ssXG4gIFwic2Fjay1kb2xsYXJcIjogJGZhLXZhci1zYWNrLWRvbGxhcixcbiAgXCJwZW4tdG8tc3F1YXJlXCI6ICRmYS12YXItcGVuLXRvLXNxdWFyZSxcbiAgXCJlZGl0XCI6ICRmYS12YXItZWRpdCxcbiAgXCJjYXItc2lkZVwiOiAkZmEtdmFyLWNhci1zaWRlLFxuICBcInNoYXJlLW5vZGVzXCI6ICRmYS12YXItc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0XCI6ICRmYS12YXItc2hhcmUtYWx0LFxuICBcImhlYXJ0LWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51cyxcbiAgXCJob3VyZ2xhc3MtaGFsZlwiOiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmLFxuICBcImhvdXJnbGFzcy0yXCI6ICRmYS12YXItaG91cmdsYXNzLTIsXG4gIFwibWljcm9zY29wZVwiOiAkZmEtdmFyLW1pY3Jvc2NvcGUsXG4gIFwic2lua1wiOiAkZmEtdmFyLXNpbmssXG4gIFwiYmFnLXNob3BwaW5nXCI6ICRmYS12YXItYmFnLXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhZ1wiOiAkZmEtdmFyLXNob3BwaW5nLWJhZyxcbiAgXCJhcnJvdy1kb3duLXotYVwiOiAkZmEtdmFyLWFycm93LWRvd24tei1hLFxuICBcInNvcnQtYWxwaGEtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYyxcbiAgXCJzb3J0LWFscGhhLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCxcbiAgXCJtaXR0ZW5cIjogJGZhLXZhci1taXR0ZW4sXG4gIFwicGVyc29uLXJheXNcIjogJGZhLXZhci1wZXJzb24tcmF5cyxcbiAgXCJ1c2Vyc1wiOiAkZmEtdmFyLXVzZXJzLFxuICBcImV5ZS1zbGFzaFwiOiAkZmEtdmFyLWV5ZS1zbGFzaCxcbiAgXCJmbGFzay12aWFsXCI6ICRmYS12YXItZmxhc2stdmlhbCxcbiAgXCJoYW5kXCI6ICRmYS12YXItaGFuZCxcbiAgXCJoYW5kLXBhcGVyXCI6ICRmYS12YXItaGFuZC1wYXBlcixcbiAgXCJvbVwiOiAkZmEtdmFyLW9tLFxuICBcIndvcm1cIjogJGZhLXZhci13b3JtLFxuICBcImhvdXNlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyayxcbiAgXCJwbHVnXCI6ICRmYS12YXItcGx1ZyxcbiAgXCJjaGV2cm9uLXVwXCI6ICRmYS12YXItY2hldnJvbi11cCxcbiAgXCJoYW5kLXNwb2NrXCI6ICRmYS12YXItaGFuZC1zcG9jayxcbiAgXCJzdG9wd2F0Y2hcIjogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIFwiZmFjZS1raXNzXCI6ICRmYS12YXItZmFjZS1raXNzLFxuICBcImtpc3NcIjogJGZhLXZhci1raXNzLFxuICBcImJyaWRnZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrLFxuICBcImZhY2UtZ3Jpbi10b25ndWVcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLFxuICBcImdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZ3Jpbi10b25ndWUsXG4gIFwiY2hlc3MtYmlzaG9wXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLFxuICBcImZhY2UtZ3Jpbi13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXdpbmssXG4gIFwiZ3Jpbi13aW5rXCI6ICRmYS12YXItZ3Jpbi13aW5rLFxuICBcImVhci1kZWFmXCI6ICRmYS12YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkZmEtdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJGZhLXZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJGZhLXZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwicm9hZC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjayxcbiAgXCJkaWNlLWZpdmVcIjogJGZhLXZhci1kaWNlLWZpdmUsXG4gIFwic3F1YXJlLXJzc1wiOiAkZmEtdmFyLXNxdWFyZS1yc3MsXG4gIFwicnNzLXNxdWFyZVwiOiAkZmEtdmFyLXJzcy1zcXVhcmUsXG4gIFwibGFuZC1taW5lLW9uXCI6ICRmYS12YXItbGFuZC1taW5lLW9uLFxuICBcImktY3Vyc29yXCI6ICRmYS12YXItaS1jdXJzb3IsXG4gIFwic3RhbXBcIjogJGZhLXZhci1zdGFtcCxcbiAgXCJzdGFpcnNcIjogJGZhLXZhci1zdGFpcnMsXG4gIFwiaVwiOiAkZmEtdmFyLWksXG4gIFwiaHJ5dm5pYS1zaWduXCI6ICRmYS12YXItaHJ5dm5pYS1zaWduLFxuICBcImhyeXZuaWFcIjogJGZhLXZhci1ocnl2bmlhLFxuICBcInBpbGxzXCI6ICRmYS12YXItcGlsbHMsXG4gIFwiZmFjZS1ncmluLXdpZGVcIjogJGZhLXZhci1mYWNlLWdyaW4td2lkZSxcbiAgXCJncmluLWFsdFwiOiAkZmEtdmFyLWdyaW4tYWx0LFxuICBcInRvb3RoXCI6ICRmYS12YXItdG9vdGgsXG4gIFwidlwiOiAkZmEtdmFyLXYsXG4gIFwiYmFuZ2xhZGVzaGktdGFrYS1zaWduXCI6ICRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduLFxuICBcImJpY3ljbGVcIjogJGZhLXZhci1iaWN5Y2xlLFxuICBcInN0YWZmLXNuYWtlXCI6ICRmYS12YXItc3RhZmYtc25ha2UsXG4gIFwicm9kLWFzY2xlcGl1c1wiOiAkZmEtdmFyLXJvZC1hc2NsZXBpdXMsXG4gIFwicm9kLXNuYWtlXCI6ICRmYS12YXItcm9kLXNuYWtlLFxuICBcInN0YWZmLWFlc2N1bGFwaXVzXCI6ICRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXMsXG4gIFwiaGVhZC1zaWRlLWNvdWdoLXNsYXNoXCI6ICRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoLFxuICBcInRydWNrLW1lZGljYWxcIjogJGZhLXZhci10cnVjay1tZWRpY2FsLFxuICBcImFtYnVsYW5jZVwiOiAkZmEtdmFyLWFtYnVsYW5jZSxcbiAgXCJ3aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzbm93bWFuXCI6ICRmYS12YXItc25vd21hbixcbiAgXCJtb3J0YXItcGVzdGxlXCI6ICRmYS12YXItbW9ydGFyLXBlc3RsZSxcbiAgXCJyb2FkLWJhcnJpZXJcIjogJGZhLXZhci1yb2FkLWJhcnJpZXIsXG4gIFwic2Nob29sXCI6ICRmYS12YXItc2Nob29sLFxuICBcImlnbG9vXCI6ICRmYS12YXItaWdsb28sXG4gIFwiam9pbnRcIjogJGZhLXZhci1qb2ludCxcbiAgXCJhbmdsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLXJpZ2h0LFxuICBcImhvcnNlXCI6ICRmYS12YXItaG9yc2UsXG4gIFwicVwiOiAkZmEtdmFyLXEsXG4gIFwiZ1wiOiAkZmEtdmFyLWcsXG4gIFwibm90ZXMtbWVkaWNhbFwiOiAkZmEtdmFyLW5vdGVzLW1lZGljYWwsXG4gIFwidGVtcGVyYXR1cmUtaGFsZlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGYsXG4gIFwidGVtcGVyYXR1cmUtMlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTIsXG4gIFwidGhlcm1vbWV0ZXItMlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTIsXG4gIFwidGhlcm1vbWV0ZXItaGFsZlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYsXG4gIFwiZG9uZy1zaWduXCI6ICRmYS12YXItZG9uZy1zaWduLFxuICBcImNhcHN1bGVzXCI6ICRmYS12YXItY2Fwc3VsZXMsXG4gIFwicG9vLXN0b3JtXCI6ICRmYS12YXItcG9vLXN0b3JtLFxuICBcInBvby1ib2x0XCI6ICRmYS12YXItcG9vLWJvbHQsXG4gIFwiZmFjZS1mcm93bi1vcGVuXCI6ICRmYS12YXItZmFjZS1mcm93bi1vcGVuLFxuICBcImZyb3duLW9wZW5cIjogJGZhLXZhci1mcm93bi1vcGVuLFxuICBcImhhbmQtcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLXBvaW50LXVwLFxuICBcIm1vbmV5LWJpbGxcIjogJGZhLXZhci1tb25leS1iaWxsLFxuICBcImJvb2ttYXJrXCI6ICRmYS12YXItYm9va21hcmssXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkZmEtdmFyLWFsaWduLWp1c3RpZnksXG4gIFwidW1icmVsbGEtYmVhY2hcIjogJGZhLXZhci11bWJyZWxsYS1iZWFjaCxcbiAgXCJoZWxtZXQtdW5cIjogJGZhLXZhci1oZWxtZXQtdW4sXG4gIFwiYnVsbHNleWVcIjogJGZhLXZhci1idWxsc2V5ZSxcbiAgXCJiYWNvblwiOiAkZmEtdmFyLWJhY29uLFxuICBcImhhbmQtcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtZG93bixcbiAgXCJhcnJvdy11cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQsXG4gIFwiZm9sZGVyXCI6ICRmYS12YXItZm9sZGVyLFxuICBcImZvbGRlci1ibGFua1wiOiAkZmEtdmFyLWZvbGRlci1ibGFuayxcbiAgXCJmaWxlLXdhdmVmb3JtXCI6ICRmYS12YXItZmlsZS13YXZlZm9ybSxcbiAgXCJmaWxlLW1lZGljYWwtYWx0XCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCxcbiAgXCJyYWRpYXRpb25cIjogJGZhLXZhci1yYWRpYXRpb24sXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICRmYS12YXItbWFycy1zdHJva2UsXG4gIFwidmlhbFwiOiAkZmEtdmFyLXZpYWwsXG4gIFwiZ2F1Z2VcIjogJGZhLXZhci1nYXVnZSxcbiAgXCJkYXNoYm9hcmRcIjogJGZhLXZhci1kYXNoYm9hcmQsXG4gIFwiZ2F1Z2UtbWVkXCI6ICRmYS12YXItZ2F1Z2UtbWVkLFxuICBcInRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlLFxuICBcIndhbmQtbWFnaWMtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzLFxuICBcIm1hZ2ljLXdhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzLFxuICBcImVcIjogJGZhLXZhci1lLFxuICBcInBlbi1jbGlwXCI6ICRmYS12YXItcGVuLWNsaXAsXG4gIFwicGVuLWFsdFwiOiAkZmEtdmFyLXBlbi1hbHQsXG4gIFwiYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidXNlclwiOiAkZmEtdmFyLXVzZXIsXG4gIFwic2Nob29sLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2ssXG4gIFwiZHVtcHN0ZXJcIjogJGZhLXZhci1kdW1wc3RlcixcbiAgXCJ2YW4tc2h1dHRsZVwiOiAkZmEtdmFyLXZhbi1zaHV0dGxlLFxuICBcInNodXR0bGUtdmFuXCI6ICRmYS12YXItc2h1dHRsZS12YW4sXG4gIFwiYnVpbGRpbmctdXNlclwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVzZXIsXG4gIFwic3F1YXJlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0LFxuICBcImhpZ2hsaWdodGVyXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXIsXG4gIFwia2V5XCI6ICRmYS12YXIta2V5LFxuICBcImJ1bGxob3JuXCI6ICRmYS12YXItYnVsbGhvcm4sXG4gIFwiZ2xvYmVcIjogJGZhLXZhci1nbG9iZSxcbiAgXCJzeW5hZ29ndWVcIjogJGZhLXZhci1zeW5hZ29ndWUsXG4gIFwicGVyc29uLWhhbGYtZHJlc3NcIjogJGZhLXZhci1wZXJzb24taGFsZi1kcmVzcyxcbiAgXCJyb2FkLWJyaWRnZVwiOiAkZmEtdmFyLXJvYWQtYnJpZGdlLFxuICBcImxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItbG9jYXRpb24tYXJyb3csXG4gIFwiY1wiOiAkZmEtdmFyLWMsXG4gIFwidGFibGV0LWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1idXR0b24sXG4gIFwiYnVpbGRpbmctbG9ja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWxvY2ssXG4gIFwicGl6emEtc2xpY2VcIjogJGZhLXZhci1waXp6YS1zbGljZSxcbiAgXCJtb25leS1iaWxsLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUsXG4gIFwiY2hhcnQtYXJlYVwiOiAkZmEtdmFyLWNoYXJ0LWFyZWEsXG4gIFwiYXJlYS1jaGFydFwiOiAkZmEtdmFyLWFyZWEtY2hhcnQsXG4gIFwiaG91c2UtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLWZsYWcsXG4gIFwicGVyc29uLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXMsXG4gIFwiYmFuXCI6ICRmYS12YXItYmFuLFxuICBcImNhbmNlbFwiOiAkZmEtdmFyLWNhbmNlbCxcbiAgXCJjYW1lcmEtcm90YXRlXCI6ICRmYS12YXItY2FtZXJhLXJvdGF0ZSxcbiAgXCJzcHJheS1jYW4tc3BhcmtsZXNcIjogJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXMsXG4gIFwiYWlyLWZyZXNoZW5lclwiOiAkZmEtdmFyLWFpci1mcmVzaGVuZXIsXG4gIFwic3RhclwiOiAkZmEtdmFyLXN0YXIsXG4gIFwicmVwZWF0XCI6ICRmYS12YXItcmVwZWF0LFxuICBcImNyb3NzXCI6ICRmYS12YXItY3Jvc3MsXG4gIFwiYm94XCI6ICRmYS12YXItYm94LFxuICBcInZlbnVzLW1hcnNcIjogJGZhLXZhci12ZW51cy1tYXJzLFxuICBcImFycm93LXBvaW50ZXJcIjogJGZhLXZhci1hcnJvdy1wb2ludGVyLFxuICBcIm1vdXNlLXBvaW50ZXJcIjogJGZhLXZhci1tb3VzZS1wb2ludGVyLFxuICBcIm1heGltaXplXCI6ICRmYS12YXItbWF4aW1pemUsXG4gIFwiZXhwYW5kLWFycm93cy1hbHRcIjogJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdCxcbiAgXCJjaGFyZ2luZy1zdGF0aW9uXCI6ICRmYS12YXItY2hhcmdpbmctc3RhdGlvbixcbiAgXCJzaGFwZXNcIjogJGZhLXZhci1zaGFwZXMsXG4gIFwidHJpYW5nbGUtY2lyY2xlLXNxdWFyZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmUsXG4gIFwic2h1ZmZsZVwiOiAkZmEtdmFyLXNodWZmbGUsXG4gIFwicmFuZG9tXCI6ICRmYS12YXItcmFuZG9tLFxuICBcInBlcnNvbi1ydW5uaW5nXCI6ICRmYS12YXItcGVyc29uLXJ1bm5pbmcsXG4gIFwicnVubmluZ1wiOiAkZmEtdmFyLXJ1bm5pbmcsXG4gIFwibW9iaWxlLXJldHJvXCI6ICRmYS12YXItbW9iaWxlLXJldHJvLFxuICBcImdyaXAtbGluZXMtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsLFxuICBcInNwaWRlclwiOiAkZmEtdmFyLXNwaWRlcixcbiAgXCJoYW5kcy1ib3VuZFwiOiAkZmEtdmFyLWhhbmRzLWJvdW5kLFxuICBcImZpbGUtaW52b2ljZS1kb2xsYXJcIjogJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyLFxuICBcInBsYW5lLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ4LXJheVwiOiAkZmEtdmFyLXgtcmF5LFxuICBcInNwZWxsLWNoZWNrXCI6ICRmYS12YXItc3BlbGwtY2hlY2ssXG4gIFwic2xhc2hcIjogJGZhLXZhci1zbGFzaCxcbiAgXCJjb21wdXRlci1tb3VzZVwiOiAkZmEtdmFyLWNvbXB1dGVyLW1vdXNlLFxuICBcIm1vdXNlXCI6ICRmYS12YXItbW91c2UsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pblwiOiAkZmEtdmFyLXNpZ24taW4sXG4gIFwic2hvcC1zbGFzaFwiOiAkZmEtdmFyLXNob3Atc2xhc2gsXG4gIFwic3RvcmUtYWx0LXNsYXNoXCI6ICRmYS12YXItc3RvcmUtYWx0LXNsYXNoLFxuICBcInNlcnZlclwiOiAkZmEtdmFyLXNlcnZlcixcbiAgXCJ2aXJ1cy1jb3ZpZC1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoLFxuICBcInNob3AtbG9ja1wiOiAkZmEtdmFyLXNob3AtbG9jayxcbiAgXCJob3VyZ2xhc3Mtc3RhcnRcIjogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQsXG4gIFwiaG91cmdsYXNzLTFcIjogJGZhLXZhci1ob3VyZ2xhc3MtMSxcbiAgXCJibGVuZGVyLXBob25lXCI6ICRmYS12YXItYmxlbmRlci1waG9uZSxcbiAgXCJidWlsZGluZy13aGVhdFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXdoZWF0LFxuICBcInBlcnNvbi1icmVhc3RmZWVkaW5nXCI6ICRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmcsXG4gIFwicmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pbi1hbHRcIjogJGZhLXZhci1zaWduLWluLWFsdCxcbiAgXCJ2ZW51c1wiOiAkZmEtdmFyLXZlbnVzLFxuICBcInBhc3Nwb3J0XCI6ICRmYS12YXItcGFzc3BvcnQsXG4gIFwiaGVhcnQtcHVsc2VcIjogJGZhLXZhci1oZWFydC1wdWxzZSxcbiAgXCJoZWFydGJlYXRcIjogJGZhLXZhci1oZWFydGJlYXQsXG4gIFwicGVvcGxlLWNhcnJ5LWJveFwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3gsXG4gIFwicGVvcGxlLWNhcnJ5XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LFxuICBcInRlbXBlcmF0dXJlLWhpZ2hcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoLFxuICBcIm1pY3JvY2hpcFwiOiAkZmEtdmFyLW1pY3JvY2hpcCxcbiAgXCJjcm93blwiOiAkZmEtdmFyLWNyb3duLFxuICBcIndlaWdodC1oYW5naW5nXCI6ICRmYS12YXItd2VpZ2h0LWhhbmdpbmcsXG4gIFwieG1hcmtzLWxpbmVzXCI6ICRmYS12YXIteG1hcmtzLWxpbmVzLFxuICBcImZpbGUtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24sXG4gIFwid2VpZ2h0LXNjYWxlXCI6ICRmYS12YXItd2VpZ2h0LXNjYWxlLFxuICBcIndlaWdodFwiOiAkZmEtdmFyLXdlaWdodCxcbiAgXCJ1c2VyLWdyb3VwXCI6ICRmYS12YXItdXNlci1ncm91cCxcbiAgXCJ1c2VyLWZyaWVuZHNcIjogJGZhLXZhci11c2VyLWZyaWVuZHMsXG4gIFwiYXJyb3ctdXAtYS16XCI6ICRmYS12YXItYXJyb3ctdXAtYS16LFxuICBcInNvcnQtYWxwaGEtdXBcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLFxuICBcImNoZXNzLWtuaWdodFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodCxcbiAgXCJmYWNlLWxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50LFxuICBcImxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWxhdWdoLXNxdWludCxcbiAgXCJ3aGVlbGNoYWlyXCI6ICRmYS12YXItd2hlZWxjaGFpcixcbiAgXCJjaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAsXG4gIFwiYXJyb3ctY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwLFxuICBcInRvZ2dsZS1vblwiOiAkZmEtdmFyLXRvZ2dsZS1vbixcbiAgXCJwZXJzb24td2Fsa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLFxuICBcIndhbGtpbmdcIjogJGZhLXZhci13YWxraW5nLFxuICBcImxcIjogJGZhLXZhci1sLFxuICBcImZpcmVcIjogJGZhLXZhci1maXJlLFxuICBcImJlZC1wdWxzZVwiOiAkZmEtdmFyLWJlZC1wdWxzZSxcbiAgXCJwcm9jZWR1cmVzXCI6ICRmYS12YXItcHJvY2VkdXJlcyxcbiAgXCJzaHV0dGxlLXNwYWNlXCI6ICRmYS12YXItc2h1dHRsZS1zcGFjZSxcbiAgXCJzcGFjZS1zaHV0dGxlXCI6ICRmYS12YXItc3BhY2Utc2h1dHRsZSxcbiAgXCJmYWNlLWxhdWdoXCI6ICRmYS12YXItZmFjZS1sYXVnaCxcbiAgXCJsYXVnaFwiOiAkZmEtdmFyLWxhdWdoLFxuICBcImZvbGRlci1vcGVuXCI6ICRmYS12YXItZm9sZGVyLW9wZW4sXG4gIFwiaGVhcnQtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1cyxcbiAgXCJjb2RlLWZvcmtcIjogJGZhLXZhci1jb2RlLWZvcmssXG4gIFwiY2l0eVwiOiAkZmEtdmFyLWNpdHksXG4gIFwibWljcm9waG9uZS1saW5lc1wiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMsXG4gIFwibWljcm9waG9uZS1hbHRcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdCxcbiAgXCJwZXBwZXItaG90XCI6ICRmYS12YXItcGVwcGVyLWhvdCxcbiAgXCJ1bmxvY2tcIjogJGZhLXZhci11bmxvY2ssXG4gIFwiY29sb24tc2lnblwiOiAkZmEtdmFyLWNvbG9uLXNpZ24sXG4gIFwiaGVhZHNldFwiOiAkZmEtdmFyLWhlYWRzZXQsXG4gIFwic3RvcmUtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1zbGFzaCxcbiAgXCJyb2FkLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrLFxuICBcInVzZXItbWludXNcIjogJGZhLXZhci11c2VyLW1pbnVzLFxuICBcIm1hcnMtc3Ryb2tlLXVwXCI6ICRmYS12YXItbWFycy1zdHJva2UtdXAsXG4gIFwibWFycy1zdHJva2UtdlwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXYsXG4gIFwiY2hhbXBhZ25lLWdsYXNzZXNcIjogJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3NlcyxcbiAgXCJnbGFzcy1jaGVlcnNcIjogJGZhLXZhci1nbGFzcy1jaGVlcnMsXG4gIFwiY2xpcGJvYXJkXCI6ICRmYS12YXItY2xpcGJvYXJkLFxuICBcImhvdXNlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWFycm93LXVwXCI6ICRmYS12YXItZmlsZS1hcnJvdy11cCxcbiAgXCJmaWxlLXVwbG9hZFwiOiAkZmEtdmFyLWZpbGUtdXBsb2FkLFxuICBcIndpZmlcIjogJGZhLXZhci13aWZpLFxuICBcIndpZmktM1wiOiAkZmEtdmFyLXdpZmktMyxcbiAgXCJ3aWZpLXN0cm9uZ1wiOiAkZmEtdmFyLXdpZmktc3Ryb25nLFxuICBcImJhdGhcIjogJGZhLXZhci1iYXRoLFxuICBcImJhdGh0dWJcIjogJGZhLXZhci1iYXRodHViLFxuICBcInVuZGVybGluZVwiOiAkZmEtdmFyLXVuZGVybGluZSxcbiAgXCJ1c2VyLXBlblwiOiAkZmEtdmFyLXVzZXItcGVuLFxuICBcInVzZXItZWRpdFwiOiAkZmEtdmFyLXVzZXItZWRpdCxcbiAgXCJzaWduYXR1cmVcIjogJGZhLXZhci1zaWduYXR1cmUsXG4gIFwic3Ryb29wd2FmZWxcIjogJGZhLXZhci1zdHJvb3B3YWZlbCxcbiAgXCJib2xkXCI6ICRmYS12YXItYm9sZCxcbiAgXCJhbmNob3ItbG9ja1wiOiAkZmEtdmFyLWFuY2hvci1sb2NrLFxuICBcImJ1aWxkaW5nLW5nb1wiOiAkZmEtdmFyLWJ1aWxkaW5nLW5nbyxcbiAgXCJtYW5hdC1zaWduXCI6ICRmYS12YXItbWFuYXQtc2lnbixcbiAgXCJub3QtZXF1YWxcIjogJGZhLXZhci1ub3QtZXF1YWwsXG4gIFwiYm9yZGVyLXRvcC1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLXRvcC1sZWZ0LFxuICBcImJvcmRlci1zdHlsZVwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZSxcbiAgXCJtYXAtbG9jYXRpb24tZG90XCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VkLWFsdFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQtYWx0LFxuICBcImplZGlcIjogJGZhLXZhci1qZWRpLFxuICBcInNxdWFyZS1wb2xsLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtdmVydGljYWwsXG4gIFwicG9sbFwiOiAkZmEtdmFyLXBvbGwsXG4gIFwibXVnLWhvdFwiOiAkZmEtdmFyLW11Zy1ob3QsXG4gIFwiY2FyLWJhdHRlcnlcIjogJGZhLXZhci1jYXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LWNhclwiOiAkZmEtdmFyLWJhdHRlcnktY2FyLFxuICBcImdpZnRcIjogJGZhLXZhci1naWZ0LFxuICBcImRpY2UtdHdvXCI6ICRmYS12YXItZGljZS10d28sXG4gIFwiY2hlc3MtcXVlZW5cIjogJGZhLXZhci1jaGVzcy1xdWVlbixcbiAgXCJnbGFzc2VzXCI6ICRmYS12YXItZ2xhc3NlcyxcbiAgXCJjaGVzcy1ib2FyZFwiOiAkZmEtdmFyLWNoZXNzLWJvYXJkLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjayxcbiAgXCJwZXJzb24tY2hhbGtib2FyZFwiOiAkZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkLFxuICBcIm1hcnMtc3Ryb2tlLXJpZ2h0XCI6ICRmYS12YXItbWFycy1zdHJva2UtcmlnaHQsXG4gIFwibWFycy1zdHJva2UtaFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWgsXG4gIFwiaGFuZC1iYWNrLWZpc3RcIjogJGZhLXZhci1oYW5kLWJhY2stZmlzdCxcbiAgXCJoYW5kLXJvY2tcIjogJGZhLXZhci1oYW5kLXJvY2ssXG4gIFwic3F1YXJlLWNhcmV0LXVwXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXVwLFxuICBcImNhcmV0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCxcbiAgXCJjbG91ZC1zaG93ZXJzLXdhdGVyXCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcixcbiAgXCJjaGFydC1iYXJcIjogJGZhLXZhci1jaGFydC1iYXIsXG4gIFwiYmFyLWNoYXJ0XCI6ICRmYS12YXItYmFyLWNoYXJ0LFxuICBcImhhbmRzLWJ1YmJsZXNcIjogJGZhLXZhci1oYW5kcy1idWJibGVzLFxuICBcImhhbmRzLXdhc2hcIjogJGZhLXZhci1oYW5kcy13YXNoLFxuICBcImxlc3MtdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCxcbiAgXCJ0cmFpblwiOiAkZmEtdmFyLXRyYWluLFxuICBcImV5ZS1sb3ctdmlzaW9uXCI6ICRmYS12YXItZXllLWxvdy12aXNpb24sXG4gIFwibG93LXZpc2lvblwiOiAkZmEtdmFyLWxvdy12aXNpb24sXG4gIFwiY3Jvd1wiOiAkZmEtdmFyLWNyb3csXG4gIFwic2FpbGJvYXRcIjogJGZhLXZhci1zYWlsYm9hdCxcbiAgXCJ3aW5kb3ctcmVzdG9yZVwiOiAkZmEtdmFyLXdpbmRvdy1yZXN0b3JlLFxuICBcInNxdWFyZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLXBsdXMsXG4gIFwicGx1cy1zcXVhcmVcIjogJGZhLXZhci1wbHVzLXNxdWFyZSxcbiAgXCJ0b3JpaS1nYXRlXCI6ICRmYS12YXItdG9yaWktZ2F0ZSxcbiAgXCJmcm9nXCI6ICRmYS12YXItZnJvZyxcbiAgXCJidWNrZXRcIjogJGZhLXZhci1idWNrZXQsXG4gIFwiaW1hZ2VcIjogJGZhLXZhci1pbWFnZSxcbiAgXCJtaWNyb3Bob25lXCI6ICRmYS12YXItbWljcm9waG9uZSxcbiAgXCJjb3dcIjogJGZhLXZhci1jb3csXG4gIFwiY2FyZXQtdXBcIjogJGZhLXZhci1jYXJldC11cCxcbiAgXCJzY3Jld2RyaXZlclwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLFxuICBcImZvbGRlci1jbG9zZWRcIjogJGZhLXZhci1mb2xkZXItY2xvc2VkLFxuICBcImhvdXNlLXRzdW5hbWlcIjogJGZhLXZhci1ob3VzZS10c3VuYW1pLFxuICBcInNxdWFyZS1uZmlcIjogJGZhLXZhci1zcXVhcmUtbmZpLFxuICBcImFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIsXG4gIFwibWFydGluaS1nbGFzc1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MsXG4gIFwiZ2xhc3MtbWFydGluaS1hbHRcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCxcbiAgXCJyb3RhdGUtbGVmdFwiOiAkZmEtdmFyLXJvdGF0ZS1sZWZ0LFxuICBcInJvdGF0ZS1iYWNrXCI6ICRmYS12YXItcm90YXRlLWJhY2ssXG4gIFwicm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG8tYWx0XCI6ICRmYS12YXItdW5kby1hbHQsXG4gIFwidGFibGUtY29sdW1uc1wiOiAkZmEtdmFyLXRhYmxlLWNvbHVtbnMsXG4gIFwiY29sdW1uc1wiOiAkZmEtdmFyLWNvbHVtbnMsXG4gIFwibGVtb25cIjogJGZhLXZhci1sZW1vbixcbiAgXCJoZWFkLXNpZGUtbWFza1wiOiAkZmEtdmFyLWhlYWQtc2lkZS1tYXNrLFxuICBcImhhbmRzaGFrZVwiOiAkZmEtdmFyLWhhbmRzaGFrZSxcbiAgXCJnZW1cIjogJGZhLXZhci1nZW0sXG4gIFwiZG9sbHlcIjogJGZhLXZhci1kb2xseSxcbiAgXCJkb2xseS1ib3hcIjogJGZhLXZhci1kb2xseS1ib3gsXG4gIFwic21va2luZ1wiOiAkZmEtdmFyLXNtb2tpbmcsXG4gIFwibWluaW1pemVcIjogJGZhLXZhci1taW5pbWl6ZSxcbiAgXCJjb21wcmVzcy1hcnJvd3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCxcbiAgXCJtb251bWVudFwiOiAkZmEtdmFyLW1vbnVtZW50LFxuICBcInNub3dwbG93XCI6ICRmYS12YXItc25vd3Bsb3csXG4gIFwiYW5nbGVzLXJpZ2h0XCI6ICRmYS12YXItYW5nbGVzLXJpZ2h0LFxuICBcImFuZ2xlLWRvdWJsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCxcbiAgXCJjYW5uYWJpc1wiOiAkZmEtdmFyLWNhbm5hYmlzLFxuICBcImNpcmNsZS1wbGF5XCI6ICRmYS12YXItY2lyY2xlLXBsYXksXG4gIFwicGxheS1jaXJjbGVcIjogJGZhLXZhci1wbGF5LWNpcmNsZSxcbiAgXCJ0YWJsZXRzXCI6ICRmYS12YXItdGFibGV0cyxcbiAgXCJldGhlcm5ldFwiOiAkZmEtdmFyLWV0aGVybmV0LFxuICBcImV1cm8tc2lnblwiOiAkZmEtdmFyLWV1cm8tc2lnbixcbiAgXCJldXJcIjogJGZhLXZhci1ldXIsXG4gIFwiZXVyb1wiOiAkZmEtdmFyLWV1cm8sXG4gIFwiY2hhaXJcIjogJGZhLXZhci1jaGFpcixcbiAgXCJjaXJjbGUtY2hlY2tcIjogJGZhLXZhci1jaXJjbGUtY2hlY2ssXG4gIFwiY2hlY2stY2lyY2xlXCI6ICRmYS12YXItY2hlY2stY2lyY2xlLFxuICBcImNpcmNsZS1zdG9wXCI6ICRmYS12YXItY2lyY2xlLXN0b3AsXG4gIFwic3RvcC1jaXJjbGVcIjogJGZhLXZhci1zdG9wLWNpcmNsZSxcbiAgXCJjb21wYXNzLWRyYWZ0aW5nXCI6ICRmYS12YXItY29tcGFzcy1kcmFmdGluZyxcbiAgXCJkcmFmdGluZy1jb21wYXNzXCI6ICRmYS12YXItZHJhZnRpbmctY29tcGFzcyxcbiAgXCJwbGF0ZS13aGVhdFwiOiAkZmEtdmFyLXBsYXRlLXdoZWF0LFxuICBcImljaWNsZXNcIjogJGZhLXZhci1pY2ljbGVzLFxuICBcInBlcnNvbi1zaGVsdGVyXCI6ICRmYS12YXItcGVyc29uLXNoZWx0ZXIsXG4gIFwibmV1dGVyXCI6ICRmYS12YXItbmV1dGVyLFxuICBcImlkLWJhZGdlXCI6ICRmYS12YXItaWQtYmFkZ2UsXG4gIFwibWFya2VyXCI6ICRmYS12YXItbWFya2VyLFxuICBcImZhY2UtbGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtYmVhbSxcbiAgXCJsYXVnaC1iZWFtXCI6ICRmYS12YXItbGF1Z2gtYmVhbSxcbiAgXCJoZWxpY29wdGVyLXN5bWJvbFwiOiAkZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sLFxuICBcInVuaXZlcnNhbC1hY2Nlc3NcIjogJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzLFxuICBcImNpcmNsZS1jaGV2cm9uLXVwXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tdXAsXG4gIFwiY2hldnJvbi1jaXJjbGUtdXBcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cCxcbiAgXCJsYXJpLXNpZ25cIjogJGZhLXZhci1sYXJpLXNpZ24sXG4gIFwidm9sY2Fub1wiOiAkZmEtdmFyLXZvbGNhbm8sXG4gIFwicGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodCxcbiAgXCJzdGVybGluZy1zaWduXCI6ICRmYS12YXItc3Rlcmxpbmctc2lnbixcbiAgXCJnYnBcIjogJGZhLXZhci1nYnAsXG4gIFwicG91bmQtc2lnblwiOiAkZmEtdmFyLXBvdW5kLXNpZ24sXG4gIFwidmlydXNlc1wiOiAkZmEtdmFyLXZpcnVzZXMsXG4gIFwic3F1YXJlLXBlcnNvbi1jb25maW5lZFwiOiAkZmEtdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQsXG4gIFwidXNlci10aWVcIjogJGZhLXZhci11c2VyLXRpZSxcbiAgXCJhcnJvdy1kb3duLWxvbmdcIjogJGZhLXZhci1hcnJvdy1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1kb3duLFxuICBcInRlbnQtYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwiY2VydGlmaWNhdGVcIjogJGZhLXZhci1jZXJ0aWZpY2F0ZSxcbiAgXCJyZXBseS1hbGxcIjogJGZhLXZhci1yZXBseS1hbGwsXG4gIFwibWFpbC1yZXBseS1hbGxcIjogJGZhLXZhci1tYWlsLXJlcGx5LWFsbCxcbiAgXCJzdWl0Y2FzZVwiOiAkZmEtdmFyLXN1aXRjYXNlLFxuICBcInBlcnNvbi1za2F0aW5nXCI6ICRmYS12YXItcGVyc29uLXNrYXRpbmcsXG4gIFwic2thdGluZ1wiOiAkZmEtdmFyLXNrYXRpbmcsXG4gIFwiZmlsdGVyLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcixcbiAgXCJmdW5uZWwtZG9sbGFyXCI6ICRmYS12YXItZnVubmVsLWRvbGxhcixcbiAgXCJjYW1lcmEtcmV0cm9cIjogJGZhLXZhci1jYW1lcmEtcmV0cm8sXG4gIFwiY2lyY2xlLWFycm93LWRvd25cIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bixcbiAgXCJhcnJvdy1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duLFxuICBcImZpbGUtaW1wb3J0XCI6ICRmYS12YXItZmlsZS1pbXBvcnQsXG4gIFwiYXJyb3ctcmlnaHQtdG8tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWZpbGUsXG4gIFwic3F1YXJlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlXCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUsXG4gIFwiYm94LW9wZW5cIjogJGZhLXZhci1ib3gtb3BlbixcbiAgXCJzY3JvbGxcIjogJGZhLXZhci1zY3JvbGwsXG4gIFwic3BhXCI6ICRmYS12YXItc3BhLFxuICBcImxvY2F0aW9uLXBpbi1sb2NrXCI6ICRmYS12YXItbG9jYXRpb24tcGluLWxvY2ssXG4gIFwicGF1c2VcIjogJGZhLXZhci1wYXVzZSxcbiAgXCJoaWxsLWF2YWxhbmNoZVwiOiAkZmEtdmFyLWhpbGwtYXZhbGFuY2hlLFxuICBcInRlbXBlcmF0dXJlLWVtcHR5XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZW1wdHksXG4gIFwidGVtcGVyYXR1cmUtMFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTAsXG4gIFwidGhlcm1vbWV0ZXItMFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTAsXG4gIFwidGhlcm1vbWV0ZXItZW1wdHlcIjogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSxcbiAgXCJib21iXCI6ICRmYS12YXItYm9tYixcbiAgXCJyZWdpc3RlcmVkXCI6ICRmYS12YXItcmVnaXN0ZXJlZCxcbiAgXCJhZGRyZXNzLWNhcmRcIjogJGZhLXZhci1hZGRyZXNzLWNhcmQsXG4gIFwiY29udGFjdC1jYXJkXCI6ICRmYS12YXItY29udGFjdC1jYXJkLFxuICBcInZjYXJkXCI6ICRmYS12YXItdmNhcmQsXG4gIFwic2NhbGUtdW5iYWxhbmNlZC1mbGlwXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwLFxuICBcImJhbGFuY2Utc2NhbGUtcmlnaHRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0LFxuICBcInN1YnNjcmlwdFwiOiAkZmEtdmFyLXN1YnNjcmlwdCxcbiAgXCJkaWFtb25kLXR1cm4tcmlnaHRcIjogJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQsXG4gIFwiZGlyZWN0aW9uc1wiOiAkZmEtdmFyLWRpcmVjdGlvbnMsXG4gIFwiYnVyc3RcIjogJGZhLXZhci1idXJzdCxcbiAgXCJob3VzZS1sYXB0b3BcIjogJGZhLXZhci1ob3VzZS1sYXB0b3AsXG4gIFwibGFwdG9wLWhvdXNlXCI6ICRmYS12YXItbGFwdG9wLWhvdXNlLFxuICBcImZhY2UtdGlyZWRcIjogJGZhLXZhci1mYWNlLXRpcmVkLFxuICBcInRpcmVkXCI6ICRmYS12YXItdGlyZWQsXG4gIFwibW9uZXktYmlsbHNcIjogJGZhLXZhci1tb25leS1iaWxscyxcbiAgXCJzbW9nXCI6ICRmYS12YXItc21vZyxcbiAgXCJjcnV0Y2hcIjogJGZhLXZhci1jcnV0Y2gsXG4gIFwiY2xvdWQtYXJyb3ctdXBcIjogJGZhLXZhci1jbG91ZC1hcnJvdy11cCxcbiAgXCJjbG91ZC11cGxvYWRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQsXG4gIFwiY2xvdWQtdXBsb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQsXG4gIFwicGFsZXR0ZVwiOiAkZmEtdmFyLXBhbGV0dGUsXG4gIFwiYXJyb3dzLXR1cm4tcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodCxcbiAgXCJ2ZXN0XCI6ICRmYS12YXItdmVzdCxcbiAgXCJmZXJyeVwiOiAkZmEtdmFyLWZlcnJ5LFxuICBcImFycm93cy1kb3duLXRvLXBlb3BsZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZSxcbiAgXCJzZWVkbGluZ1wiOiAkZmEtdmFyLXNlZWRsaW5nLFxuICBcInNwcm91dFwiOiAkZmEtdmFyLXNwcm91dCxcbiAgXCJsZWZ0LXJpZ2h0XCI6ICRmYS12YXItbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0LWhcIjogJGZhLXZhci1hcnJvd3MtYWx0LWgsXG4gIFwiYm94ZXMtcGFja2luZ1wiOiAkZmEtdmFyLWJveGVzLXBhY2tpbmcsXG4gIFwiY2lyY2xlLWFycm93LWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0LFxuICBcImdyb3VwLWFycm93cy1yb3RhdGVcIjogJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlLFxuICBcImJvd2wtZm9vZFwiOiAkZmEtdmFyLWJvd2wtZm9vZCxcbiAgXCJjYW5keS1jYW5lXCI6ICRmYS12YXItY2FuZHktY2FuZSxcbiAgXCJhcnJvdy1kb3duLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtYXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtYXNjLFxuICBcInNvcnQtYW1vdW50LWRvd25cIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLFxuICBcImNsb3VkLWJvbHRcIjogJGZhLXZhci1jbG91ZC1ib2x0LFxuICBcInRodW5kZXJzdG9ybVwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybSxcbiAgXCJ0ZXh0LXNsYXNoXCI6ICRmYS12YXItdGV4dC1zbGFzaCxcbiAgXCJyZW1vdmUtZm9ybWF0XCI6ICRmYS12YXItcmVtb3ZlLWZvcm1hdCxcbiAgXCJmYWNlLXNtaWxlLXdpbmtcIjogJGZhLXZhci1mYWNlLXNtaWxlLXdpbmssXG4gIFwic21pbGUtd2lua1wiOiAkZmEtdmFyLXNtaWxlLXdpbmssXG4gIFwiZmlsZS13b3JkXCI6ICRmYS12YXItZmlsZS13b3JkLFxuICBcImZpbGUtcG93ZXJwb2ludFwiOiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCxcbiAgXCJhcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1oXCI6ICRmYS12YXItYXJyb3dzLWgsXG4gIFwiaG91c2UtbG9ja1wiOiAkZmEtdmFyLWhvdXNlLWxvY2ssXG4gIFwiY2xvdWQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNsb3VkLWFycm93LWRvd24sXG4gIFwiY2xvdWQtZG93bmxvYWRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZCxcbiAgXCJjbG91ZC1kb3dubG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQsXG4gIFwiY2hpbGRyZW5cIjogJGZhLXZhci1jaGlsZHJlbixcbiAgXCJjaGFsa2JvYXJkXCI6ICRmYS12YXItY2hhbGtib2FyZCxcbiAgXCJibGFja2JvYXJkXCI6ICRmYS12YXItYmxhY2tib2FyZCxcbiAgXCJ1c2VyLWxhcmdlLXNsYXNoXCI6ICRmYS12YXItdXNlci1sYXJnZS1zbGFzaCxcbiAgXCJ1c2VyLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXVzZXItYWx0LXNsYXNoLFxuICBcImVudmVsb3BlLW9wZW5cIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLFxuICBcImhhbmRzaGFrZS1zaW1wbGUtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoLFxuICBcImhhbmRzaGFrZS1hbHQtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoLFxuICBcIm1hdHRyZXNzLXBpbGxvd1wiOiAkZmEtdmFyLW1hdHRyZXNzLXBpbGxvdyxcbiAgXCJndWFyYW5pLXNpZ25cIjogJGZhLXZhci1ndWFyYW5pLXNpZ24sXG4gIFwiYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93cy1yb3RhdGUsXG4gIFwicmVmcmVzaFwiOiAkZmEtdmFyLXJlZnJlc2gsXG4gIFwic3luY1wiOiAkZmEtdmFyLXN5bmMsXG4gIFwiZmlyZS1leHRpbmd1aXNoZXJcIjogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcixcbiAgXCJjcnV6ZWlyby1zaWduXCI6ICRmYS12YXItY3J1emVpcm8tc2lnbixcbiAgXCJncmVhdGVyLXRoYW4tZXF1YWxcIjogJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwsXG4gIFwic2hpZWxkLWhhbHZlZFwiOiAkZmEtdmFyLXNoaWVsZC1oYWx2ZWQsXG4gIFwic2hpZWxkLWFsdFwiOiAkZmEtdmFyLXNoaWVsZC1hbHQsXG4gIFwiYm9vay1hdGxhc1wiOiAkZmEtdmFyLWJvb2stYXRsYXMsXG4gIFwiYXRsYXNcIjogJGZhLXZhci1hdGxhcyxcbiAgXCJ2aXJ1c1wiOiAkZmEtdmFyLXZpcnVzLFxuICBcImVudmVsb3BlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjayxcbiAgXCJsYXllci1ncm91cFwiOiAkZmEtdmFyLWxheWVyLWdyb3VwLFxuICBcImFycm93cy10by1kb3RcIjogJGZhLXZhci1hcnJvd3MtdG8tZG90LFxuICBcImFyY2h3YXlcIjogJGZhLXZhci1hcmNod2F5LFxuICBcImhlYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJob3VzZS1jaGltbmV5LWNyYWNrXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjayxcbiAgXCJob3VzZS1kYW1hZ2VcIjogJGZhLXZhci1ob3VzZS1kYW1hZ2UsXG4gIFwiZmlsZS16aXBwZXJcIjogJGZhLXZhci1maWxlLXppcHBlcixcbiAgXCJmaWxlLWFyY2hpdmVcIjogJGZhLXZhci1maWxlLWFyY2hpdmUsXG4gIFwic3F1YXJlXCI6ICRmYS12YXItc3F1YXJlLFxuICBcIm1hcnRpbmktZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5LFxuICBcImdsYXNzLW1hcnRpbmlcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLFxuICBcImNvdWNoXCI6ICRmYS12YXItY291Y2gsXG4gIFwiY2VkaS1zaWduXCI6ICRmYS12YXItY2VkaS1zaWduLFxuICBcIml0YWxpY1wiOiAkZmEtdmFyLWl0YWxpYyxcbiAgXCJjaHVyY2hcIjogJGZhLXZhci1jaHVyY2gsXG4gIFwiY29tbWVudHMtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudHMtZG9sbGFyLFxuICBcImRlbW9jcmF0XCI6ICRmYS12YXItZGVtb2NyYXQsXG4gIFwielwiOiAkZmEtdmFyLXosXG4gIFwicGVyc29uLXNraWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICRmYS12YXItc2tpaW5nLFxuICBcInJvYWQtbG9ja1wiOiAkZmEtdmFyLXJvYWQtbG9jayxcbiAgXCJhXCI6ICRmYS12YXItYSxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bixcbiAgXCJ0ZW1wZXJhdHVyZS1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZG93bixcbiAgXCJmZWF0aGVyLXBvaW50ZWRcIjogJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQsXG4gIFwiZmVhdGhlci1hbHRcIjogJGZhLXZhci1mZWF0aGVyLWFsdCxcbiAgXCJwXCI6ICRmYS12YXItcCxcbiAgXCJzbm93Zmxha2VcIjogJGZhLXZhci1zbm93Zmxha2UsXG4gIFwibmV3c3BhcGVyXCI6ICRmYS12YXItbmV3c3BhcGVyLFxuICBcInJlY3RhbmdsZS1hZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1hZCxcbiAgXCJhZFwiOiAkZmEtdmFyLWFkLFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwiZmlsdGVyLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcmssXG4gIFwibG9jdXN0XCI6ICRmYS12YXItbG9jdXN0LFxuICBcInNvcnRcIjogJGZhLXZhci1zb3J0LFxuICBcInVuc29ydGVkXCI6ICRmYS12YXItdW5zb3J0ZWQsXG4gIFwibGlzdC1vbFwiOiAkZmEtdmFyLWxpc3Qtb2wsXG4gIFwibGlzdC0xLTJcIjogJGZhLXZhci1saXN0LTEtMixcbiAgXCJsaXN0LW51bWVyaWNcIjogJGZhLXZhci1saXN0LW51bWVyaWMsXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhclwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcixcbiAgXCJtb25leS1jaGVjay1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1hbHQsXG4gIFwidmVjdG9yLXNxdWFyZVwiOiAkZmEtdmFyLXZlY3Rvci1zcXVhcmUsXG4gIFwiYnJlYWQtc2xpY2VcIjogJGZhLXZhci1icmVhZC1zbGljZSxcbiAgXCJsYW5ndWFnZVwiOiAkZmEtdmFyLWxhbmd1YWdlLFxuICBcImZhY2Uta2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQsXG4gIFwia2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXIta2lzcy13aW5rLWhlYXJ0LFxuICBcImZpbHRlclwiOiAkZmEtdmFyLWZpbHRlcixcbiAgXCJxdWVzdGlvblwiOiAkZmEtdmFyLXF1ZXN0aW9uLFxuICBcImZpbGUtc2lnbmF0dXJlXCI6ICRmYS12YXItZmlsZS1zaWduYXR1cmUsXG4gIFwidXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHRcIjogJGZhLXZhci1hcnJvd3MtYWx0LFxuICBcImhvdXNlLWNoaW1uZXktdXNlclwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcixcbiAgXCJoYW5kLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQsXG4gIFwicHV6emxlLXBpZWNlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLFxuICBcIm1vbmV5LWNoZWNrXCI6ICRmYS12YXItbW9uZXktY2hlY2ssXG4gIFwic3Rhci1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItaGFsZi1zdHJva2UsXG4gIFwic3Rhci1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItaGFsZi1hbHQsXG4gIFwiY29kZVwiOiAkZmEtdmFyLWNvZGUsXG4gIFwid2hpc2tleS1nbGFzc1wiOiAkZmEtdmFyLXdoaXNrZXktZ2xhc3MsXG4gIFwiZ2xhc3Mtd2hpc2tleVwiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXksXG4gIFwiYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtY2hhcnRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0LFxuICBcImFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGlua1wiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmssXG4gIFwiY3ViZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWN1YmVzLXN0YWNrZWQsXG4gIFwid29uLXNpZ25cIjogJGZhLXZhci13b24tc2lnbixcbiAgXCJrcndcIjogJGZhLXZhci1rcncsXG4gIFwid29uXCI6ICRmYS12YXItd29uLFxuICBcInZpcnVzLWNvdmlkXCI6ICRmYS12YXItdmlydXMtY292aWQsXG4gIFwiYXVzdHJhbC1zaWduXCI6ICRmYS12YXItYXVzdHJhbC1zaWduLFxuICBcImZcIjogJGZhLXZhci1mLFxuICBcImxlYWZcIjogJGZhLXZhci1sZWFmLFxuICBcInJvYWRcIjogJGZhLXZhci1yb2FkLFxuICBcInRheGlcIjogJGZhLXZhci10YXhpLFxuICBcImNhYlwiOiAkZmEtdmFyLWNhYixcbiAgXCJwZXJzb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXMsXG4gIFwiY2hhcnQtcGllXCI6ICRmYS12YXItY2hhcnQtcGllLFxuICBcInBpZS1jaGFydFwiOiAkZmEtdmFyLXBpZS1jaGFydCxcbiAgXCJib2x0LWxpZ2h0bmluZ1wiOiAkZmEtdmFyLWJvbHQtbGlnaHRuaW5nLFxuICBcInNhY2steG1hcmtcIjogJGZhLXZhci1zYWNrLXhtYXJrLFxuICBcImZpbGUtZXhjZWxcIjogJGZhLXZhci1maWxlLWV4Y2VsLFxuICBcImZpbGUtY29udHJhY3RcIjogJGZhLXZhci1maWxlLWNvbnRyYWN0LFxuICBcImZpc2gtZmluc1wiOiAkZmEtdmFyLWZpc2gtZmlucyxcbiAgXCJidWlsZGluZy1mbGFnXCI6ICRmYS12YXItYnVpbGRpbmctZmxhZyxcbiAgXCJmYWNlLWdyaW4tYmVhbVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLFxuICBcImdyaW4tYmVhbVwiOiAkZmEtdmFyLWdyaW4tYmVhbSxcbiAgXCJvYmplY3QtdW5ncm91cFwiOiAkZmEtdmFyLW9iamVjdC11bmdyb3VwLFxuICBcInBvb3BcIjogJGZhLXZhci1wb29wLFxuICBcImxvY2F0aW9uLXBpblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbixcbiAgXCJtYXAtbWFya2VyXCI6ICRmYS12YXItbWFwLW1hcmtlcixcbiAgXCJrYWFiYVwiOiAkZmEtdmFyLWthYWJhLFxuICBcInRvaWxldC1wYXBlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlcixcbiAgXCJoZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItaGVsbWV0LXNhZmV0eSxcbiAgXCJoYXJkLWhhdFwiOiAkZmEtdmFyLWhhcmQtaGF0LFxuICBcImhhdC1oYXJkXCI6ICRmYS12YXItaGF0LWhhcmQsXG4gIFwiZWplY3RcIjogJGZhLXZhci1lamVjdCxcbiAgXCJjaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsXG4gIFwicGxhbmUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrLFxuICBcImZhY2Utcm9sbGluZy1leWVzXCI6ICRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXMsXG4gIFwibWVoLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMsXG4gIFwib2JqZWN0LWdyb3VwXCI6ICRmYS12YXItb2JqZWN0LWdyb3VwLFxuICBcImNoYXJ0LWxpbmVcIjogJGZhLXZhci1jaGFydC1saW5lLFxuICBcImxpbmUtY2hhcnRcIjogJGZhLXZhci1saW5lLWNoYXJ0LFxuICBcIm1hc2stdmVudGlsYXRvclwiOiAkZmEtdmFyLW1hc2stdmVudGlsYXRvcixcbiAgXCJhcnJvdy1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LFxuICBcInNpZ25zLXBvc3RcIjogJGZhLXZhci1zaWducy1wb3N0LFxuICBcIm1hcC1zaWduc1wiOiAkZmEtdmFyLW1hcC1zaWducyxcbiAgXCJjYXNoLXJlZ2lzdGVyXCI6ICRmYS12YXItY2FzaC1yZWdpc3RlcixcbiAgXCJwZXJzb24tY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJoXCI6ICRmYS12YXItaCxcbiAgXCJ0YXJwXCI6ICRmYS12YXItdGFycCxcbiAgXCJzY3Jld2RyaXZlci13cmVuY2hcIjogJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2gsXG4gIFwidG9vbHNcIjogJGZhLXZhci10b29scyxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICRmYS12YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJwbHVnLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdCxcbiAgXCJoZWFydFwiOiAkZmEtdmFyLWhlYXJ0LFxuICBcIm1hcnMtYW5kLXZlbnVzXCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMsXG4gIFwiaG91c2UtdXNlclwiOiAkZmEtdmFyLWhvdXNlLXVzZXIsXG4gIFwiaG9tZS11c2VyXCI6ICRmYS12YXItaG9tZS11c2VyLFxuICBcImR1bXBzdGVyLWZpcmVcIjogJGZhLXZhci1kdW1wc3Rlci1maXJlLFxuICBcImhvdXNlLWNyYWNrXCI6ICRmYS12YXItaG91c2UtY3JhY2ssXG4gIFwibWFydGluaS1nbGFzcy1jaXRydXNcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1cyxcbiAgXCJjb2NrdGFpbFwiOiAkZmEtdmFyLWNvY2t0YWlsLFxuICBcImZhY2Utc3VycHJpc2VcIjogJGZhLXZhci1mYWNlLXN1cnByaXNlLFxuICBcInN1cnByaXNlXCI6ICRmYS12YXItc3VycHJpc2UsXG4gIFwiYm90dGxlLXdhdGVyXCI6ICRmYS12YXItYm90dGxlLXdhdGVyLFxuICBcImNpcmNsZS1wYXVzZVwiOiAkZmEtdmFyLWNpcmNsZS1wYXVzZSxcbiAgXCJwYXVzZS1jaXJjbGVcIjogJGZhLXZhci1wYXVzZS1jaXJjbGUsXG4gIFwidG9pbGV0LXBhcGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoLFxuICBcImFwcGxlLXdob2xlXCI6ICRmYS12YXItYXBwbGUtd2hvbGUsXG4gIFwiYXBwbGUtYWx0XCI6ICRmYS12YXItYXBwbGUtYWx0LFxuICBcImtpdGNoZW4tc2V0XCI6ICRmYS12YXIta2l0Y2hlbi1zZXQsXG4gIFwiclwiOiAkZmEtdmFyLXIsXG4gIFwidGVtcGVyYXR1cmUtcXVhcnRlclwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXIsXG4gIFwidGVtcGVyYXR1cmUtMVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTEsXG4gIFwidGhlcm1vbWV0ZXItMVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTEsXG4gIFwidGhlcm1vbWV0ZXItcXVhcnRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIsXG4gIFwiY3ViZVwiOiAkZmEtdmFyLWN1YmUsXG4gIFwiYml0Y29pbi1zaWduXCI6ICRmYS12YXItYml0Y29pbi1zaWduLFxuICBcInNoaWVsZC1kb2dcIjogJGZhLXZhci1zaGllbGQtZG9nLFxuICBcInNvbGFyLXBhbmVsXCI6ICRmYS12YXItc29sYXItcGFuZWwsXG4gIFwibG9jay1vcGVuXCI6ICRmYS12YXItbG9jay1vcGVuLFxuICBcImVsZXZhdG9yXCI6ICRmYS12YXItZWxldmF0b3IsXG4gIFwibW9uZXktYmlsbC10cmFuc2ZlclwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXIsXG4gIFwibW9uZXktYmlsbC10cmVuZC11cFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXAsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1wb2xsLWhvcml6b250YWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsLFxuICBcInBvbGwtaFwiOiAkZmEtdmFyLXBvbGwtaCxcbiAgXCJjaXJjbGVcIjogJGZhLXZhci1jaXJjbGUsXG4gIFwiYmFja3dhcmQtZmFzdFwiOiAkZmEtdmFyLWJhY2t3YXJkLWZhc3QsXG4gIFwiZmFzdC1iYWNrd2FyZFwiOiAkZmEtdmFyLWZhc3QtYmFja3dhcmQsXG4gIFwicmVjeWNsZVwiOiAkZmEtdmFyLXJlY3ljbGUsXG4gIFwidXNlci1hc3Ryb25hdXRcIjogJGZhLXZhci11c2VyLWFzdHJvbmF1dCxcbiAgXCJwbGFuZS1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXNsYXNoLFxuICBcInRyYWRlbWFya1wiOiAkZmEtdmFyLXRyYWRlbWFyayxcbiAgXCJiYXNrZXRiYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbCxcbiAgXCJiYXNrZXRiYWxsLWJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwsXG4gIFwic2F0ZWxsaXRlLWRpc2hcIjogJGZhLXZhci1zYXRlbGxpdGUtZGlzaCxcbiAgXCJjaXJjbGUtdXBcIjogJGZhLXZhci1jaXJjbGUtdXAsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXAsXG4gIFwibW9iaWxlLXNjcmVlbi1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbixcbiAgXCJtb2JpbGUtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFsdCxcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkZmEtdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkZmEtdmFyLXZvbHVtZS11cCxcbiAgXCJ1c2Vycy1yYXlzXCI6ICRmYS12YXItdXNlcnMtcmF5cyxcbiAgXCJ3YWxsZXRcIjogJGZhLXZhci13YWxsZXQsXG4gIFwiY2xpcGJvYXJkLWNoZWNrXCI6ICRmYS12YXItY2xpcGJvYXJkLWNoZWNrLFxuICBcImZpbGUtYXVkaW9cIjogJGZhLXZhci1maWxlLWF1ZGlvLFxuICBcImJ1cmdlclwiOiAkZmEtdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJGZhLXZhci1oYW1idXJnZXIsXG4gIFwid3JlbmNoXCI6ICRmYS12YXItd3JlbmNoLFxuICBcImJ1Z3NcIjogJGZhLXZhci1idWdzLFxuICBcInJ1cGVlLXNpZ25cIjogJGZhLXZhci1ydXBlZS1zaWduLFxuICBcInJ1cGVlXCI6ICRmYS12YXItcnVwZWUsXG4gIFwiZmlsZS1pbWFnZVwiOiAkZmEtdmFyLWZpbGUtaW1hZ2UsXG4gIFwiY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItY2lyY2xlLXF1ZXN0aW9uLFxuICBcInF1ZXN0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSxcbiAgXCJwbGFuZS1kZXBhcnR1cmVcIjogJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUsXG4gIFwiaGFuZHNoYWtlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNsYXNoLFxuICBcImJvb2stYm9va21hcmtcIjogJGZhLXZhci1ib29rLWJvb2ttYXJrLFxuICBcImNvZGUtYnJhbmNoXCI6ICRmYS12YXItY29kZS1icmFuY2gsXG4gIFwiaGF0LWNvd2JveVwiOiAkZmEtdmFyLWhhdC1jb3dib3ksXG4gIFwiYnJpZGdlXCI6ICRmYS12YXItYnJpZGdlLFxuICBcInBob25lLWZsaXBcIjogJGZhLXZhci1waG9uZS1mbGlwLFxuICBcInBob25lLWFsdFwiOiAkZmEtdmFyLXBob25lLWFsdCxcbiAgXCJ0cnVjay1mcm9udFwiOiAkZmEtdmFyLXRydWNrLWZyb250LFxuICBcImNhdFwiOiAkZmEtdmFyLWNhdCxcbiAgXCJhbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ0cnVjay1maWVsZFwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLFxuICBcInJvdXRlXCI6ICRmYS12YXItcm91dGUsXG4gIFwiY2xpcGJvYXJkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uLFxuICBcInBhbm9yYW1hXCI6ICRmYS12YXItcGFub3JhbWEsXG4gIFwiY29tbWVudC1tZWRpY2FsXCI6ICRmYS12YXItY29tbWVudC1tZWRpY2FsLFxuICBcInRlZXRoLW9wZW5cIjogJGZhLXZhci10ZWV0aC1vcGVuLFxuICBcImZpbGUtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtbWludXMsXG4gIFwidGFnc1wiOiAkZmEtdmFyLXRhZ3MsXG4gIFwid2luZS1nbGFzc1wiOiAkZmEtdmFyLXdpbmUtZ2xhc3MsXG4gIFwiZm9yd2FyZC1mYXN0XCI6ICRmYS12YXItZm9yd2FyZC1mYXN0LFxuICBcImZhc3QtZm9yd2FyZFwiOiAkZmEtdmFyLWZhc3QtZm9yd2FyZCxcbiAgXCJmYWNlLW1laC1ibGFua1wiOiAkZmEtdmFyLWZhY2UtbWVoLWJsYW5rLFxuICBcIm1laC1ibGFua1wiOiAkZmEtdmFyLW1laC1ibGFuayxcbiAgXCJzcXVhcmUtcGFya2luZ1wiOiAkZmEtdmFyLXNxdWFyZS1wYXJraW5nLFxuICBcInBhcmtpbmdcIjogJGZhLXZhci1wYXJraW5nLFxuICBcImhvdXNlLXNpZ25hbFwiOiAkZmEtdmFyLWhvdXNlLXNpZ25hbCxcbiAgXCJiYXJzLXByb2dyZXNzXCI6ICRmYS12YXItYmFycy1wcm9ncmVzcyxcbiAgXCJ0YXNrcy1hbHRcIjogJGZhLXZhci10YXNrcy1hbHQsXG4gIFwiZmF1Y2V0LWRyaXBcIjogJGZhLXZhci1mYXVjZXQtZHJpcCxcbiAgXCJjYXJ0LWZsYXRiZWRcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQsXG4gIFwiZG9sbHktZmxhdGJlZFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQsXG4gIFwiYmFuLXNtb2tpbmdcIjogJGZhLXZhci1iYW4tc21va2luZyxcbiAgXCJzbW9raW5nLWJhblwiOiAkZmEtdmFyLXNtb2tpbmctYmFuLFxuICBcInRlcm1pbmFsXCI6ICRmYS12YXItdGVybWluYWwsXG4gIFwibW9iaWxlLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1idXR0b24sXG4gIFwiaG91c2UtbWVkaWNhbC1mbGFnXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidGFwZVwiOiAkZmEtdmFyLXRhcGUsXG4gIFwiYnVzLXNpbXBsZVwiOiAkZmEtdmFyLWJ1cy1zaW1wbGUsXG4gIFwiYnVzLWFsdFwiOiAkZmEtdmFyLWJ1cy1hbHQsXG4gIFwiZXllXCI6ICRmYS12YXItZXllLFxuICBcImZhY2Utc2FkLWNyeVwiOiAkZmEtdmFyLWZhY2Utc2FkLWNyeSxcbiAgXCJzYWQtY3J5XCI6ICRmYS12YXItc2FkLWNyeSxcbiAgXCJhdWRpby1kZXNjcmlwdGlvblwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLFxuICBcInBlcnNvbi1taWxpdGFyeS10by1wZXJzb25cIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uLFxuICBcImZpbGUtc2hpZWxkXCI6ICRmYS12YXItZmlsZS1zaGllbGQsXG4gIFwidXNlci1zbGFzaFwiOiAkZmEtdmFyLXVzZXItc2xhc2gsXG4gIFwicGVuXCI6ICRmYS12YXItcGVuLFxuICBcInRvd2VyLW9ic2VydmF0aW9uXCI6ICRmYS12YXItdG93ZXItb2JzZXJ2YXRpb24sXG4gIFwiZmlsZS1jb2RlXCI6ICRmYS12YXItZmlsZS1jb2RlLFxuICBcInNpZ25hbFwiOiAkZmEtdmFyLXNpZ25hbCxcbiAgXCJzaWduYWwtNVwiOiAkZmEtdmFyLXNpZ25hbC01LFxuICBcInNpZ25hbC1wZXJmZWN0XCI6ICRmYS12YXItc2lnbmFsLXBlcmZlY3QsXG4gIFwiYnVzXCI6ICRmYS12YXItYnVzLFxuICBcImhlYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJob3VzZS1jaGltbmV5XCI6ICRmYS12YXItaG91c2UtY2hpbW5leSxcbiAgXCJob21lLWxnXCI6ICRmYS12YXItaG9tZS1sZyxcbiAgXCJ3aW5kb3ctbWF4aW1pemVcIjogJGZhLXZhci13aW5kb3ctbWF4aW1pemUsXG4gIFwiZmFjZS1mcm93blwiOiAkZmEtdmFyLWZhY2UtZnJvd24sXG4gIFwiZnJvd25cIjogJGZhLXZhci1mcm93bixcbiAgXCJwcmVzY3JpcHRpb25cIjogJGZhLXZhci1wcmVzY3JpcHRpb24sXG4gIFwic2hvcFwiOiAkZmEtdmFyLXNob3AsXG4gIFwic3RvcmUtYWx0XCI6ICRmYS12YXItc3RvcmUtYWx0LFxuICBcImZsb3BweS1kaXNrXCI6ICRmYS12YXItZmxvcHB5LWRpc2ssXG4gIFwic2F2ZVwiOiAkZmEtdmFyLXNhdmUsXG4gIFwidmloYXJhXCI6ICRmYS12YXItdmloYXJhLFxuICBcInNjYWxlLXVuYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGUtbGVmdFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCxcbiAgXCJzb3J0LXVwXCI6ICRmYS12YXItc29ydC11cCxcbiAgXCJzb3J0LWFzY1wiOiAkZmEtdmFyLXNvcnQtYXNjLFxuICBcImNvbW1lbnQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtZG90cyxcbiAgXCJjb21tZW50aW5nXCI6ICRmYS12YXItY29tbWVudGluZyxcbiAgXCJwbGFudC13aWx0XCI6ICRmYS12YXItcGxhbnQtd2lsdCxcbiAgXCJkaWFtb25kXCI6ICRmYS12YXItZGlhbW9uZCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludCxcbiAgXCJncmluLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tc3F1aW50LFxuICBcImhhbmQtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmQtaG9sZGluZy11c2RcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkLFxuICBcImJhY3Rlcml1bVwiOiAkZmEtdmFyLWJhY3Rlcml1bSxcbiAgXCJoYW5kLXBvaW50ZXJcIjogJGZhLXZhci1oYW5kLXBvaW50ZXIsXG4gIFwiZHJ1bS1zdGVlbHBhblwiOiAkZmEtdmFyLWRydW0tc3RlZWxwYW4sXG4gIFwiaGFuZC1zY2lzc29yc1wiOiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMsXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkZmEtdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkZmEtdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiYXJyb3ctcm90YXRlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0LFxuICBcImFycm93LXJpZ2h0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkLFxuICBcInJlZG9cIjogJGZhLXZhci1yZWRvLFxuICBcImJpb2hhemFyZFwiOiAkZmEtdmFyLWJpb2hhemFyZCxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycyxcbiAgXCJsb2NhdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLFxuICBcIm1hcnMtZG91YmxlXCI6ICRmYS12YXItbWFycy1kb3VibGUsXG4gIFwiY2hpbGQtZHJlc3NcIjogJGZhLXZhci1jaGlsZC1kcmVzcyxcbiAgXCJ1c2Vycy1iZXR3ZWVuLWxpbmVzXCI6ICRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lcyxcbiAgXCJsdW5ncy12aXJ1c1wiOiAkZmEtdmFyLWx1bmdzLXZpcnVzLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICRmYS12YXItZ3Jpbi10ZWFycyxcbiAgXCJwaG9uZVwiOiAkZmEtdmFyLXBob25lLFxuICBcImNhbGVuZGFyLXhtYXJrXCI6ICRmYS12YXItY2FsZW5kYXIteG1hcmssXG4gIFwiY2FsZW5kYXItdGltZXNcIjogJGZhLXZhci1jYWxlbmRhci10aW1lcyxcbiAgXCJjaGlsZC1yZWFjaGluZ1wiOiAkZmEtdmFyLWNoaWxkLXJlYWNoaW5nLFxuICBcImhlYWQtc2lkZS12aXJ1c1wiOiAkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyxcbiAgXCJ1c2VyLWdlYXJcIjogJGZhLXZhci11c2VyLWdlYXIsXG4gIFwidXNlci1jb2dcIjogJGZhLXZhci11c2VyLWNvZyxcbiAgXCJhcnJvdy11cC0xLTlcIjogJGZhLXZhci1hcnJvdy11cC0xLTksXG4gIFwic29ydC1udW1lcmljLXVwXCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLFxuICBcImRvb3ItY2xvc2VkXCI6ICRmYS12YXItZG9vci1jbG9zZWQsXG4gIFwic2hpZWxkLXZpcnVzXCI6ICRmYS12YXItc2hpZWxkLXZpcnVzLFxuICBcImRpY2Utc2l4XCI6ICRmYS12YXItZGljZS1zaXgsXG4gIFwibW9zcXVpdG8tbmV0XCI6ICRmYS12YXItbW9zcXVpdG8tbmV0LFxuICBcImJyaWRnZS13YXRlclwiOiAkZmEtdmFyLWJyaWRnZS13YXRlcixcbiAgXCJwZXJzb24tYm9vdGhcIjogJGZhLXZhci1wZXJzb24tYm9vdGgsXG4gIFwidGV4dC13aWR0aFwiOiAkZmEtdmFyLXRleHQtd2lkdGgsXG4gIFwiaGF0LXdpemFyZFwiOiAkZmEtdmFyLWhhdC13aXphcmQsXG4gIFwicGVuLWZhbmN5XCI6ICRmYS12YXItcGVuLWZhbmN5LFxuICBcInBlcnNvbi1kaWdnaW5nXCI6ICRmYS12YXItcGVyc29uLWRpZ2dpbmcsXG4gIFwiZGlnZ2luZ1wiOiAkZmEtdmFyLWRpZ2dpbmcsXG4gIFwidHJhc2hcIjogJGZhLXZhci10cmFzaCxcbiAgXCJnYXVnZS1zaW1wbGVcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlLFxuICBcImJvb2stbWVkaWNhbFwiOiAkZmEtdmFyLWJvb2stbWVkaWNhbCxcbiAgXCJwb29cIjogJGZhLXZhci1wb28sXG4gIFwicXVvdGUtcmlnaHRcIjogJGZhLXZhci1xdW90ZS1yaWdodCxcbiAgXCJxdW90ZS1yaWdodC1hbHRcIjogJGZhLXZhci1xdW90ZS1yaWdodC1hbHQsXG4gIFwic2hpcnRcIjogJGZhLXZhci1zaGlydCxcbiAgXCJ0LXNoaXJ0XCI6ICRmYS12YXItdC1zaGlydCxcbiAgXCJ0c2hpcnRcIjogJGZhLXZhci10c2hpcnQsXG4gIFwiY3ViZXNcIjogJGZhLXZhci1jdWJlcyxcbiAgXCJkaXZpZGVcIjogJGZhLXZhci1kaXZpZGUsXG4gIFwidGVuZ2Utc2lnblwiOiAkZmEtdmFyLXRlbmdlLXNpZ24sXG4gIFwidGVuZ2VcIjogJGZhLXZhci10ZW5nZSxcbiAgXCJoZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZHBob25lcyxcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZyxcbiAgXCJoYW5kcy1jbGFwcGluZ1wiOiAkZmEtdmFyLWhhbmRzLWNsYXBwaW5nLFxuICBcInJlcHVibGljYW5cIjogJGZhLXZhci1yZXB1YmxpY2FuLFxuICBcImFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1sZWZ0LFxuICBcInBlcnNvbi1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrLFxuICBcInJ1bGVyXCI6ICRmYS12YXItcnVsZXIsXG4gIFwiYWxpZ24tbGVmdFwiOiAkZmEtdmFyLWFsaWduLWxlZnQsXG4gIFwiZGljZS1kNlwiOiAkZmEtdmFyLWRpY2UtZDYsXG4gIFwicmVzdHJvb21cIjogJGZhLXZhci1yZXN0cm9vbSxcbiAgXCJqXCI6ICRmYS12YXItaixcbiAgXCJ1c2Vycy12aWV3ZmluZGVyXCI6ICRmYS12YXItdXNlcnMtdmlld2ZpbmRlcixcbiAgXCJmaWxlLXZpZGVvXCI6ICRmYS12YXItZmlsZS12aWRlbyxcbiAgXCJ1cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmstYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQsXG4gIFwidGFibGUtY2VsbHNcIjogJGZhLXZhci10YWJsZS1jZWxscyxcbiAgXCJ0aFwiOiAkZmEtdmFyLXRoLFxuICBcImZpbGUtcGRmXCI6ICRmYS12YXItZmlsZS1wZGYsXG4gIFwiYm9vay1iaWJsZVwiOiAkZmEtdmFyLWJvb2stYmlibGUsXG4gIFwiYmlibGVcIjogJGZhLXZhci1iaWJsZSxcbiAgXCJvXCI6ICRmYS12YXItbyxcbiAgXCJzdWl0Y2FzZS1tZWRpY2FsXCI6ICRmYS12YXItc3VpdGNhc2UtbWVkaWNhbCxcbiAgXCJtZWRraXRcIjogJGZhLXZhci1tZWRraXQsXG4gIFwidXNlci1zZWNyZXRcIjogJGZhLXZhci11c2VyLXNlY3JldCxcbiAgXCJvdHRlclwiOiAkZmEtdmFyLW90dGVyLFxuICBcInBlcnNvbi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcyxcbiAgXCJmZW1hbGVcIjogJGZhLXZhci1mZW1hbGUsXG4gIFwiY29tbWVudC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWRvbGxhcixcbiAgXCJidXNpbmVzcy10aW1lXCI6ICRmYS12YXItYnVzaW5lc3MtdGltZSxcbiAgXCJicmllZmNhc2UtY2xvY2tcIjogJGZhLXZhci1icmllZmNhc2UtY2xvY2ssXG4gIFwidGFibGUtY2VsbHMtbGFyZ2VcIjogJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZSxcbiAgXCJ0aC1sYXJnZVwiOiAkZmEtdmFyLXRoLWxhcmdlLFxuICBcImJvb2stdGFuYWtoXCI6ICRmYS12YXItYm9vay10YW5ha2gsXG4gIFwidGFuYWtoXCI6ICRmYS12YXItdGFuYWtoLFxuICBcInBob25lLXZvbHVtZVwiOiAkZmEtdmFyLXBob25lLXZvbHVtZSxcbiAgXCJ2b2x1bWUtY29udHJvbC1waG9uZVwiOiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lLFxuICBcImhhdC1jb3dib3ktc2lkZVwiOiAkZmEtdmFyLWhhdC1jb3dib3ktc2lkZSxcbiAgXCJjbGlwYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNsaXBib2FyZC11c2VyLFxuICBcImNoaWxkXCI6ICRmYS12YXItY2hpbGQsXG4gIFwibGlyYS1zaWduXCI6ICRmYS12YXItbGlyYS1zaWduLFxuICBcInNhdGVsbGl0ZVwiOiAkZmEtdmFyLXNhdGVsbGl0ZSxcbiAgXCJwbGFuZS1sb2NrXCI6ICRmYS12YXItcGxhbmUtbG9jayxcbiAgXCJ0YWdcIjogJGZhLXZhci10YWcsXG4gIFwiY29tbWVudFwiOiAkZmEtdmFyLWNvbW1lbnQsXG4gIFwiY2FrZS1jYW5kbGVzXCI6ICRmYS12YXItY2FrZS1jYW5kbGVzLFxuICBcImJpcnRoZGF5LWNha2VcIjogJGZhLXZhci1iaXJ0aGRheS1jYWtlLFxuICBcImNha2VcIjogJGZhLXZhci1jYWtlLFxuICBcImVudmVsb3BlXCI6ICRmYS12YXItZW52ZWxvcGUsXG4gIFwiYW5nbGVzLXVwXCI6ICRmYS12YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJwYXBlcmNsaXBcIjogJGZhLXZhci1wYXBlcmNsaXAsXG4gIFwiYXJyb3ctcmlnaHQtdG8tY2l0eVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHksXG4gIFwicmliYm9uXCI6ICRmYS12YXItcmliYm9uLFxuICBcImx1bmdzXCI6ICRmYS12YXItbHVuZ3MsXG4gIFwiYXJyb3ctdXAtOS0xXCI6ICRmYS12YXItYXJyb3ctdXAtOS0xLFxuICBcInNvcnQtbnVtZXJpYy11cC1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0LFxuICBcImxpdGVjb2luLXNpZ25cIjogJGZhLXZhci1saXRlY29pbi1zaWduLFxuICBcImJvcmRlci1ub25lXCI6ICRmYS12YXItYm9yZGVyLW5vbmUsXG4gIFwiY2lyY2xlLW5vZGVzXCI6ICRmYS12YXItY2lyY2xlLW5vZGVzLFxuICBcInBhcmFjaHV0ZS1ib3hcIjogJGZhLXZhci1wYXJhY2h1dGUtYm94LFxuICBcImluZGVudFwiOiAkZmEtdmFyLWluZGVudCxcbiAgXCJ0cnVjay1maWVsZC11blwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLXVuLFxuICBcImhvdXJnbGFzc1wiOiAkZmEtdmFyLWhvdXJnbGFzcyxcbiAgXCJob3VyZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHksXG4gIFwibW91bnRhaW5cIjogJGZhLXZhci1tb3VudGFpbixcbiAgXCJ1c2VyLWRvY3RvclwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLFxuICBcInVzZXItbWRcIjogJGZhLXZhci11c2VyLW1kLFxuICBcImNpcmNsZS1pbmZvXCI6ICRmYS12YXItY2lyY2xlLWluZm8sXG4gIFwiaW5mby1jaXJjbGVcIjogJGZhLXZhci1pbmZvLWNpcmNsZSxcbiAgXCJjbG91ZC1tZWF0YmFsbFwiOiAkZmEtdmFyLWNsb3VkLW1lYXRiYWxsLFxuICBcImNhbWVyYVwiOiAkZmEtdmFyLWNhbWVyYSxcbiAgXCJjYW1lcmEtYWx0XCI6ICRmYS12YXItY2FtZXJhLWFsdCxcbiAgXCJzcXVhcmUtdmlydXNcIjogJGZhLXZhci1zcXVhcmUtdmlydXMsXG4gIFwibWV0ZW9yXCI6ICRmYS12YXItbWV0ZW9yLFxuICBcImNhci1vblwiOiAkZmEtdmFyLWNhci1vbixcbiAgXCJzbGVpZ2hcIjogJGZhLXZhci1zbGVpZ2gsXG4gIFwiYXJyb3ctZG93bi0xLTlcIjogJGZhLXZhci1hcnJvdy1kb3duLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtYXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWFzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93blwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLFxuICBcImhhbmQtaG9sZGluZy1kcm9wbGV0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQsXG4gIFwiaGFuZC1ob2xkaW5nLXdhdGVyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyLFxuICBcIndhdGVyXCI6ICRmYS12YXItd2F0ZXIsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogJGZhLXZhci1jYWxlbmRhci1jaGVjayxcbiAgXCJicmFpbGxlXCI6ICRmYS12YXItYnJhaWxsZSxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWxcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWwsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1hbHRcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCxcbiAgXCJsYW5kbWFya1wiOiAkZmEtdmFyLWxhbmRtYXJrLFxuICBcInRydWNrXCI6ICRmYS12YXItdHJ1Y2ssXG4gIFwiY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWNyb3NzaGFpcnMsXG4gIFwicGVyc29uLWNhbmVcIjogJGZhLXZhci1wZXJzb24tY2FuZSxcbiAgXCJ0ZW50XCI6ICRmYS12YXItdGVudCxcbiAgXCJ2ZXN0LXBhdGNoZXNcIjogJGZhLXZhci12ZXN0LXBhdGNoZXMsXG4gIFwiY2hlY2stZG91YmxlXCI6ICRmYS12YXItY2hlY2stZG91YmxlLFxuICBcImFycm93LWRvd24tYS16XCI6ICRmYS12YXItYXJyb3ctZG93bi1hLXosXG4gIFwic29ydC1hbHBoYS1hc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWFzYyxcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24sXG4gIFwibW9uZXktYmlsbC13aGVhdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQsXG4gIFwiY29va2llXCI6ICRmYS12YXItY29va2llLFxuICBcImFycm93LXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQsXG4gIFwiYXJyb3ctbGVmdC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja1wiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrLFxuICBcImFycm93LXJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvXCI6ICRmYS12YXItdW5kbyxcbiAgXCJoYXJkLWRyaXZlXCI6ICRmYS12YXItaGFyZC1kcml2ZSxcbiAgXCJoZGRcIjogJGZhLXZhci1oZGQsXG4gIFwiZmFjZS1ncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1ncmluLXNxdWludC10ZWFycyxcbiAgXCJkdW1iYmVsbFwiOiAkZmEtdmFyLWR1bWJiZWxsLFxuICBcInJlY3RhbmdsZS1saXN0XCI6ICRmYS12YXItcmVjdGFuZ2xlLWxpc3QsXG4gIFwibGlzdC1hbHRcIjogJGZhLXZhci1saXN0LWFsdCxcbiAgXCJ0YXJwLWRyb3BsZXRcIjogJGZhLXZhci10YXJwLWRyb3BsZXQsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayxcbiAgXCJwZXJzb24tc2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljLFxuICBcInNraWluZy1ub3JkaWNcIjogJGZhLXZhci1za2lpbmctbm9yZGljLFxuICBcImNhbGVuZGFyLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1wbHVzLFxuICBcInBsYW5lLWFycml2YWxcIjogJGZhLXZhci1wbGFuZS1hcnJpdmFsLFxuICBcImNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0LFxuICBcInRyYWluLXN1YndheVwiOiAkZmEtdmFyLXRyYWluLXN1YndheSxcbiAgXCJzdWJ3YXlcIjogJGZhLXZhci1zdWJ3YXksXG4gIFwiY2hhcnQtZ2FudHRcIjogJGZhLXZhci1jaGFydC1nYW50dCxcbiAgXCJpbmRpYW4tcnVwZWUtc2lnblwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduLFxuICBcImluZGlhbi1ydXBlZVwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZSxcbiAgXCJpbnJcIjogJGZhLXZhci1pbnIsXG4gIFwiY3JvcC1zaW1wbGVcIjogJGZhLXZhci1jcm9wLXNpbXBsZSxcbiAgXCJjcm9wLWFsdFwiOiAkZmEtdmFyLWNyb3AtYWx0LFxuICBcIm1vbmV5LWJpbGwtMVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMSxcbiAgXCJtb25leS1iaWxsLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtYWx0LFxuICBcImxlZnQtbG9uZ1wiOiAkZmEtdmFyLWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdCxcbiAgXCJkbmFcIjogJGZhLXZhci1kbmEsXG4gIFwidmlydXMtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1zbGFzaCxcbiAgXCJtaW51c1wiOiAkZmEtdmFyLW1pbnVzLFxuICBcInN1YnRyYWN0XCI6ICRmYS12YXItc3VidHJhY3QsXG4gIFwiY2hlc3NcIjogJGZhLXZhci1jaGVzcyxcbiAgXCJhcnJvdy1sZWZ0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0LFxuICBcInBsdWctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2ssXG4gIFwic3RyZWV0LXZpZXdcIjogJGZhLXZhci1zdHJlZXQtdmlldyxcbiAgXCJmcmFuYy1zaWduXCI6ICRmYS12YXItZnJhbmMtc2lnbixcbiAgXCJ2b2x1bWUtb2ZmXCI6ICRmYS12YXItdm9sdW1lLW9mZixcbiAgXCJoYW5kcy1hc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZyxcbiAgXCJhbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwiZ2VhclwiOiAkZmEtdmFyLWdlYXIsXG4gIFwiY29nXCI6ICRmYS12YXItY29nLFxuICBcImRyb3BsZXQtc2xhc2hcIjogJGZhLXZhci1kcm9wbGV0LXNsYXNoLFxuICBcInRpbnQtc2xhc2hcIjogJGZhLXZhci10aW50LXNsYXNoLFxuICBcIm1vc3F1ZVwiOiAkZmEtdmFyLW1vc3F1ZSxcbiAgXCJtb3NxdWl0b1wiOiAkZmEtdmFyLW1vc3F1aXRvLFxuICBcInN0YXItb2YtZGF2aWRcIjogJGZhLXZhci1zdGFyLW9mLWRhdmlkLFxuICBcInBlcnNvbi1taWxpdGFyeS1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZSxcbiAgXCJjYXJ0LXNob3BwaW5nXCI6ICRmYS12YXItY2FydC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1jYXJ0XCI6ICRmYS12YXItc2hvcHBpbmctY2FydCxcbiAgXCJ2aWFsc1wiOiAkZmEtdmFyLXZpYWxzLFxuICBcInBsdWctY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzLFxuICBcInBsYWNlLW9mLXdvcnNoaXBcIjogJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwLFxuICBcImdyaXAtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLXZlcnRpY2FsLFxuICBcImFycm93LXR1cm4tdXBcIjogJGZhLXZhci1hcnJvdy10dXJuLXVwLFxuICBcImxldmVsLXVwXCI6ICRmYS12YXItbGV2ZWwtdXAsXG4gIFwidVwiOiAkZmEtdmFyLXUsXG4gIFwic3F1YXJlLXJvb3QtdmFyaWFibGVcIjogJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZSxcbiAgXCJzcXVhcmUtcm9vdC1hbHRcIjogJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQsXG4gIFwiY2xvY2tcIjogJGZhLXZhci1jbG9jayxcbiAgXCJjbG9jay1mb3VyXCI6ICRmYS12YXItY2xvY2stZm91cixcbiAgXCJiYWNrd2FyZC1zdGVwXCI6ICRmYS12YXItYmFja3dhcmQtc3RlcCxcbiAgXCJzdGVwLWJhY2t3YXJkXCI6ICRmYS12YXItc3RlcC1iYWNrd2FyZCxcbiAgXCJwYWxsZXRcIjogJGZhLXZhci1wYWxsZXQsXG4gIFwiZmF1Y2V0XCI6ICRmYS12YXItZmF1Y2V0LFxuICBcImJhc2ViYWxsLWJhdC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGwsXG4gIFwic1wiOiAkZmEtdmFyLXMsXG4gIFwidGltZWxpbmVcIjogJGZhLXZhci10aW1lbGluZSxcbiAgXCJrZXlib2FyZFwiOiAkZmEtdmFyLWtleWJvYXJkLFxuICBcImNhcmV0LWRvd25cIjogJGZhLXZhci1jYXJldC1kb3duLFxuICBcImhvdXNlLWNoaW1uZXktbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbCxcbiAgXCJjbGluaWMtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaW5pYy1tZWRpY2FsLFxuICBcInRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidGVtcGVyYXR1cmUtM1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTMsXG4gIFwidGhlcm1vbWV0ZXItM1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTMsXG4gIFwidGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyxcbiAgXCJtb2JpbGUtc2NyZWVuXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbixcbiAgXCJtb2JpbGUtYW5kcm9pZC1hbHRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQsXG4gIFwicGxhbmUtdXBcIjogJGZhLXZhci1wbGFuZS11cCxcbiAgXCJwaWdneS1iYW5rXCI6ICRmYS12YXItcGlnZ3ktYmFuayxcbiAgXCJiYXR0ZXJ5LWhhbGZcIjogJGZhLXZhci1iYXR0ZXJ5LWhhbGYsXG4gIFwiYmF0dGVyeS0zXCI6ICRmYS12YXItYmF0dGVyeS0zLFxuICBcIm1vdW50YWluLWNpdHlcIjogJGZhLXZhci1tb3VudGFpbi1jaXR5LFxuICBcImNvaW5zXCI6ICRmYS12YXItY29pbnMsXG4gIFwia2hhbmRhXCI6ICRmYS12YXIta2hhbmRhLFxuICBcInNsaWRlcnNcIjogJGZhLXZhci1zbGlkZXJzLFxuICBcInNsaWRlcnMtaFwiOiAkZmEtdmFyLXNsaWRlcnMtaCxcbiAgXCJmb2xkZXItdHJlZVwiOiAkZmEtdmFyLWZvbGRlci10cmVlLFxuICBcIm5ldHdvcmstd2lyZWRcIjogJGZhLXZhci1uZXR3b3JrLXdpcmVkLFxuICBcIm1hcC1waW5cIjogJGZhLXZhci1tYXAtcGluLFxuICBcImhhbXNhXCI6ICRmYS12YXItaGFtc2EsXG4gIFwiY2VudC1zaWduXCI6ICRmYS12YXItY2VudC1zaWduLFxuICBcImZsYXNrXCI6ICRmYS12YXItZmxhc2ssXG4gIFwicGVyc29uLXByZWduYW50XCI6ICRmYS12YXItcGVyc29uLXByZWduYW50LFxuICBcIndhbmQtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLXNwYXJrbGVzLFxuICBcImVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdlwiOiAkZmEtdmFyLWVsbGlwc2lzLXYsXG4gIFwidGlja2V0XCI6ICRmYS12YXItdGlja2V0LFxuICBcInBvd2VyLW9mZlwiOiAkZmEtdmFyLXBvd2VyLW9mZixcbiAgXCJyaWdodC1sb25nXCI6ICRmYS12YXItcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0LFxuICBcImZsYWctdXNhXCI6ICRmYS12YXItZmxhZy11c2EsXG4gIFwibGFwdG9wLWZpbGVcIjogJGZhLXZhci1sYXB0b3AtZmlsZSxcbiAgXCJ0dHlcIjogJGZhLXZhci10dHksXG4gIFwidGVsZXR5cGVcIjogJGZhLXZhci10ZWxldHlwZSxcbiAgXCJkaWFncmFtLW5leHRcIjogJGZhLXZhci1kaWFncmFtLW5leHQsXG4gIFwicGVyc29uLXJpZmxlXCI6ICRmYS12YXItcGVyc29uLXJpZmxlLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2xvc2VkLWNhcHRpb25pbmdcIjogJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyxcbiAgXCJwZXJzb24taGlraW5nXCI6ICRmYS12YXItcGVyc29uLWhpa2luZyxcbiAgXCJoaWtpbmdcIjogJGZhLXZhci1oaWtpbmcsXG4gIFwidmVudXMtZG91YmxlXCI6ICRmYS12YXItdmVudXMtZG91YmxlLFxuICBcImltYWdlc1wiOiAkZmEtdmFyLWltYWdlcyxcbiAgXCJjYWxjdWxhdG9yXCI6ICRmYS12YXItY2FsY3VsYXRvcixcbiAgXCJwZW9wbGUtcHVsbGluZ1wiOiAkZmEtdmFyLXBlb3BsZS1wdWxsaW5nLFxuICBcIm5cIjogJGZhLXZhci1uLFxuICBcImNhYmxlLWNhclwiOiAkZmEtdmFyLWNhYmxlLWNhcixcbiAgXCJ0cmFtXCI6ICRmYS12YXItdHJhbSxcbiAgXCJjbG91ZC1yYWluXCI6ICRmYS12YXItY2xvdWQtcmFpbixcbiAgXCJidWlsZGluZy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcmssXG4gIFwic2hpcFwiOiAkZmEtdmFyLXNoaXAsXG4gIFwiYXJyb3dzLWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmUsXG4gIFwiZG93bmxvYWRcIjogJGZhLXZhci1kb3dubG9hZCxcbiAgXCJmYWNlLWdyaW5cIjogJGZhLXZhci1mYWNlLWdyaW4sXG4gIFwiZ3JpblwiOiAkZmEtdmFyLWdyaW4sXG4gIFwiZGVsZXRlLWxlZnRcIjogJGZhLXZhci1kZWxldGUtbGVmdCxcbiAgXCJiYWNrc3BhY2VcIjogJGZhLXZhci1iYWNrc3BhY2UsXG4gIFwiZXllLWRyb3BwZXJcIjogJGZhLXZhci1leWUtZHJvcHBlcixcbiAgXCJleWUtZHJvcHBlci1lbXB0eVwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5LFxuICBcImV5ZWRyb3BwZXJcIjogJGZhLXZhci1leWVkcm9wcGVyLFxuICBcImZpbGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2ssXG4gIFwiZm9yd2FyZFwiOiAkZmEtdmFyLWZvcndhcmQsXG4gIFwibW9iaWxlXCI6ICRmYS12YXItbW9iaWxlLFxuICBcIm1vYmlsZS1hbmRyb2lkXCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQsXG4gIFwibW9iaWxlLXBob25lXCI6ICRmYS12YXItbW9iaWxlLXBob25lLFxuICBcImZhY2UtbWVoXCI6ICRmYS12YXItZmFjZS1tZWgsXG4gIFwibWVoXCI6ICRmYS12YXItbWVoLFxuICBcImFsaWduLWNlbnRlclwiOiAkZmEtdmFyLWFsaWduLWNlbnRlcixcbiAgXCJib29rLXNrdWxsXCI6ICRmYS12YXItYm9vay1za3VsbCxcbiAgXCJib29rLWRlYWRcIjogJGZhLXZhci1ib29rLWRlYWQsXG4gIFwiaWQtY2FyZFwiOiAkZmEtdmFyLWlkLWNhcmQsXG4gIFwiZHJpdmVycy1saWNlbnNlXCI6ICRmYS12YXItZHJpdmVycy1saWNlbnNlLFxuICBcIm91dGRlbnRcIjogJGZhLXZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkZmEtdmFyLWRlZGVudCxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2VcIjogJGZhLXZhci1ob3VzZSxcbiAgXCJob21lXCI6ICRmYS12YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkZmEtdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICRmYS12YXItaG9tZS1sZy1hbHQsXG4gIFwiY2FsZW5kYXItd2Vla1wiOiAkZmEtdmFyLWNhbGVuZGFyLXdlZWssXG4gIFwibGFwdG9wLW1lZGljYWxcIjogJGZhLXZhci1sYXB0b3AtbWVkaWNhbCxcbiAgXCJiXCI6ICRmYS12YXItYixcbiAgXCJmaWxlLW1lZGljYWxcIjogJGZhLXZhci1maWxlLW1lZGljYWwsXG4gIFwiZGljZS1vbmVcIjogJGZhLXZhci1kaWNlLW9uZSxcbiAgXCJraXdpLWJpcmRcIjogJGZhLXZhci1raXdpLWJpcmQsXG4gIFwiYXJyb3ctcmlnaHQtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQsXG4gIFwiZXhjaGFuZ2VcIjogJGZhLXZhci1leGNoYW5nZSxcbiAgXCJyb3RhdGUtcmlnaHRcIjogJGZhLXZhci1yb3RhdGUtcmlnaHQsXG4gIFwicmVkby1hbHRcIjogJGZhLXZhci1yZWRvLWFsdCxcbiAgXCJyb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1mb3J3YXJkLFxuICBcInV0ZW5zaWxzXCI6ICRmYS12YXItdXRlbnNpbHMsXG4gIFwiY3V0bGVyeVwiOiAkZmEtdmFyLWN1dGxlcnksXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJtaWxsLXNpZ25cIjogJGZhLXZhci1taWxsLXNpZ24sXG4gIFwiYm93bC1yaWNlXCI6ICRmYS12YXItYm93bC1yaWNlLFxuICBcInNrdWxsXCI6ICRmYS12YXItc2t1bGwsXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICRmYS12YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkZmEtdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJ0cnVjay1waWNrdXBcIjogJGZhLXZhci10cnVjay1waWNrdXAsXG4gIFwidXAtbG9uZ1wiOiAkZmEtdmFyLXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtdXBcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC11cCxcbiAgXCJzdG9wXCI6ICRmYS12YXItc3RvcCxcbiAgXCJjb2RlLW1lcmdlXCI6ICRmYS12YXItY29kZS1tZXJnZSxcbiAgXCJ1cGxvYWRcIjogJGZhLXZhci11cGxvYWQsXG4gIFwiaHVycmljYW5lXCI6ICRmYS12YXItaHVycmljYW5lLFxuICBcIm1vdW5kXCI6ICRmYS12YXItbW91bmQsXG4gIFwidG9pbGV0LXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0LXBvcnRhYmxlLFxuICBcImNvbXBhY3QtZGlzY1wiOiAkZmEtdmFyLWNvbXBhY3QtZGlzYyxcbiAgXCJmaWxlLWFycm93LWRvd25cIjogJGZhLXZhci1maWxlLWFycm93LWRvd24sXG4gIFwiZmlsZS1kb3dubG9hZFwiOiAkZmEtdmFyLWZpbGUtZG93bmxvYWQsXG4gIFwiY2FyYXZhblwiOiAkZmEtdmFyLWNhcmF2YW4sXG4gIFwic2hpZWxkLWNhdFwiOiAkZmEtdmFyLXNoaWVsZC1jYXQsXG4gIFwiYm9sdFwiOiAkZmEtdmFyLWJvbHQsXG4gIFwiemFwXCI6ICRmYS12YXItemFwLFxuICBcImdsYXNzLXdhdGVyXCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXIsXG4gIFwib2lsLXdlbGxcIjogJGZhLXZhci1vaWwtd2VsbCxcbiAgXCJ2YXVsdFwiOiAkZmEtdmFyLXZhdWx0LFxuICBcIm1hcnNcIjogJGZhLXZhci1tYXJzLFxuICBcInRvaWxldFwiOiAkZmEtdmFyLXRvaWxldCxcbiAgXCJwbGFuZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcmssXG4gIFwieWVuLXNpZ25cIjogJGZhLXZhci15ZW4tc2lnbixcbiAgXCJjbnlcIjogJGZhLXZhci1jbnksXG4gIFwianB5XCI6ICRmYS12YXItanB5LFxuICBcInJtYlwiOiAkZmEtdmFyLXJtYixcbiAgXCJ5ZW5cIjogJGZhLXZhci15ZW4sXG4gIFwicnVibGUtc2lnblwiOiAkZmEtdmFyLXJ1YmxlLXNpZ24sXG4gIFwicm91YmxlXCI6ICRmYS12YXItcm91YmxlLFxuICBcInJ1YlwiOiAkZmEtdmFyLXJ1YixcbiAgXCJydWJsZVwiOiAkZmEtdmFyLXJ1YmxlLFxuICBcInN1blwiOiAkZmEtdmFyLXN1bixcbiAgXCJndWl0YXJcIjogJGZhLXZhci1ndWl0YXIsXG4gIFwiZmFjZS1sYXVnaC13aW5rXCI6ICRmYS12YXItZmFjZS1sYXVnaC13aW5rLFxuICBcImxhdWdoLXdpbmtcIjogJGZhLXZhci1sYXVnaC13aW5rLFxuICBcImhvcnNlLWhlYWRcIjogJGZhLXZhci1ob3JzZS1oZWFkLFxuICBcImJvcmUtaG9sZVwiOiAkZmEtdmFyLWJvcmUtaG9sZSxcbiAgXCJpbmR1c3RyeVwiOiAkZmEtdmFyLWluZHVzdHJ5LFxuICBcImNpcmNsZS1kb3duXCI6ICRmYS12YXItY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duLFxuICBcImFycm93cy10dXJuLXRvLWRvdHNcIjogJGZhLXZhci1hcnJvd3MtdHVybi10by1kb3RzLFxuICBcImZsb3Jpbi1zaWduXCI6ICRmYS12YXItZmxvcmluLXNpZ24sXG4gIFwiYXJyb3ctZG93bi1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LWRlc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjLFxuICBcInNvcnQtYW1vdW50LWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQsXG4gIFwibGVzcy10aGFuXCI6ICRmYS12YXItbGVzcy10aGFuLFxuICBcImFuZ2xlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3duLFxuICBcImNhci10dW5uZWxcIjogJGZhLXZhci1jYXItdHVubmVsLFxuICBcImhlYWQtc2lkZS1jb3VnaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaCxcbiAgXCJncmlwLWxpbmVzXCI6ICRmYS12YXItZ3JpcC1saW5lcyxcbiAgXCJ0aHVtYnMtZG93blwiOiAkZmEtdmFyLXRodW1icy1kb3duLFxuICBcInVzZXItbG9ja1wiOiAkZmEtdmFyLXVzZXItbG9jayxcbiAgXCJhcnJvdy1yaWdodC1sb25nXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1yaWdodCxcbiAgXCJhbmNob3ItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyayxcbiAgXCJlbGxpcHNpc1wiOiAkZmEtdmFyLWVsbGlwc2lzLFxuICBcImVsbGlwc2lzLWhcIjogJGZhLXZhci1lbGxpcHNpcy1oLFxuICBcImNoZXNzLXBhd25cIjogJGZhLXZhci1jaGVzcy1wYXduLFxuICBcImtpdC1tZWRpY2FsXCI6ICRmYS12YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICRmYS12YXItZmlyc3QtYWlkLFxuICBcInBlcnNvbi10aHJvdWdoLXdpbmRvd1wiOiAkZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdyxcbiAgXCJ0b29sYm94XCI6ICRmYS12YXItdG9vbGJveCxcbiAgXCJoYW5kcy1ob2xkaW5nLWNpcmNsZVwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlLFxuICBcImJ1Z1wiOiAkZmEtdmFyLWJ1ZyxcbiAgXCJjcmVkaXQtY2FyZFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLFxuICBcImNyZWRpdC1jYXJkLWFsdFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdCxcbiAgXCJjYXJcIjogJGZhLXZhci1jYXIsXG4gIFwiYXV0b21vYmlsZVwiOiAkZmEtdmFyLWF1dG9tb2JpbGUsXG4gIFwiaGFuZC1ob2xkaW5nLWhhbmRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZCxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICRmYS12YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stcmVhZGVyLFxuICBcIm1vdW50YWluLXN1blwiOiAkZmEtdmFyLW1vdW50YWluLXN1bixcbiAgXCJhcnJvd3MtbGVmdC1yaWdodC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZSxcbiAgXCJkaWNlLWQyMFwiOiAkZmEtdmFyLWRpY2UtZDIwLFxuICBcInRydWNrLWRyb3BsZXRcIjogJGZhLXZhci10cnVjay1kcm9wbGV0LFxuICBcImZpbGUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUteG1hcmssXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy11cCxcbiAgXCJ0ZW1wZXJhdHVyZS11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXVwLFxuICBcIm1lZGFsXCI6ICRmYS12YXItbWVkYWwsXG4gIFwiYmVkXCI6ICRmYS12YXItYmVkLFxuICBcInNxdWFyZS1oXCI6ICRmYS12YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJGZhLXZhci1oLXNxdWFyZSxcbiAgXCJwb2RjYXN0XCI6ICRmYS12YXItcG9kY2FzdCxcbiAgXCJ0ZW1wZXJhdHVyZS1mdWxsXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZnVsbCxcbiAgXCJ0ZW1wZXJhdHVyZS00XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtNCxcbiAgXCJ0aGVybW9tZXRlci00XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItNCxcbiAgXCJ0aGVybW9tZXRlci1mdWxsXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCxcbiAgXCJiZWxsXCI6ICRmYS12YXItYmVsbCxcbiAgXCJzdXBlcnNjcmlwdFwiOiAkZmEtdmFyLXN1cGVyc2NyaXB0LFxuICBcInBsdWctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUteG1hcmssXG4gIFwic3Rhci1vZi1saWZlXCI6ICRmYS12YXItc3Rhci1vZi1saWZlLFxuICBcInBob25lLXNsYXNoXCI6ICRmYS12YXItcGhvbmUtc2xhc2gsXG4gIFwicGFpbnQtcm9sbGVyXCI6ICRmYS12YXItcGFpbnQtcm9sbGVyLFxuICBcImhhbmRzaGFrZS1hbmdsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbmdsZSxcbiAgXCJoYW5kcy1oZWxwaW5nXCI6ICRmYS12YXItaGFuZHMtaGVscGluZyxcbiAgXCJsb2NhdGlvbi1kb3RcIjogJGZhLXZhci1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlci1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdCxcbiAgXCJmaWxlXCI6ICRmYS12YXItZmlsZSxcbiAgXCJncmVhdGVyLXRoYW5cIjogJGZhLXZhci1ncmVhdGVyLXRoYW4sXG4gIFwicGVyc29uLXN3aW1taW5nXCI6ICRmYS12YXItcGVyc29uLXN3aW1taW5nLFxuICBcInN3aW1tZXJcIjogJGZhLXZhci1zd2ltbWVyLFxuICBcImFycm93LWRvd25cIjogJGZhLXZhci1hcnJvdy1kb3duLFxuICBcImRyb3BsZXRcIjogJGZhLXZhci1kcm9wbGV0LFxuICBcInRpbnRcIjogJGZhLXZhci10aW50LFxuICBcImVyYXNlclwiOiAkZmEtdmFyLWVyYXNlcixcbiAgXCJlYXJ0aC1hbWVyaWNhc1wiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2FzLFxuICBcImVhcnRoXCI6ICRmYS12YXItZWFydGgsXG4gIFwiZWFydGgtYW1lcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2EsXG4gIFwiZ2xvYmUtYW1lcmljYXNcIjogJGZhLXZhci1nbG9iZS1hbWVyaWNhcyxcbiAgXCJwZXJzb24tYnVyc3RcIjogJGZhLXZhci1wZXJzb24tYnVyc3QsXG4gIFwiZG92ZVwiOiAkZmEtdmFyLWRvdmUsXG4gIFwiYmF0dGVyeS1lbXB0eVwiOiAkZmEtdmFyLWJhdHRlcnktZW1wdHksXG4gIFwiYmF0dGVyeS0wXCI6ICRmYS12YXItYmF0dGVyeS0wLFxuICBcInNvY2tzXCI6ICRmYS12YXItc29ja3MsXG4gIFwiaW5ib3hcIjogJGZhLXZhci1pbmJveCxcbiAgXCJzZWN0aW9uXCI6ICRmYS12YXItc2VjdGlvbixcbiAgXCJnYXVnZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2UtaGlnaCxcbiAgXCJ0YWNob21ldGVyLWFsdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LFxuICBcInRhY2hvbWV0ZXItYWx0LWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0LFxuICBcImVudmVsb3BlLW9wZW4tdGV4dFwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCxcbiAgXCJob3NwaXRhbFwiOiAkZmEtdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkZmEtdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICRmYS12YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJ3aW5lLWJvdHRsZVwiOiAkZmEtdmFyLXdpbmUtYm90dGxlLFxuICBcImNoZXNzLXJvb2tcIjogJGZhLXZhci1jaGVzcy1yb29rLFxuICBcImJhcnMtc3RhZ2dlcmVkXCI6ICRmYS12YXItYmFycy1zdGFnZ2VyZWQsXG4gIFwicmVvcmRlclwiOiAkZmEtdmFyLXJlb3JkZXIsXG4gIFwic3RyZWFtXCI6ICRmYS12YXItc3RyZWFtLFxuICBcImRoYXJtYWNoYWtyYVwiOiAkZmEtdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJob3Rkb2dcIjogJGZhLXZhci1ob3Rkb2csXG4gIFwicGVyc29uLXdhbGtpbmctd2l0aC1jYW5lXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lLFxuICBcImJsaW5kXCI6ICRmYS12YXItYmxpbmQsXG4gIFwiZHJ1bVwiOiAkZmEtdmFyLWRydW0sXG4gIFwiaWNlLWNyZWFtXCI6ICRmYS12YXItaWNlLWNyZWFtLFxuICBcImhlYXJ0LWNpcmNsZS1ib2x0XCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQsXG4gIFwiZmF4XCI6ICRmYS12YXItZmF4LFxuICBcInBhcmFncmFwaFwiOiAkZmEtdmFyLXBhcmFncmFwaCxcbiAgXCJjaGVjay10by1zbG90XCI6ICRmYS12YXItY2hlY2stdG8tc2xvdCxcbiAgXCJ2b3RlLXllYVwiOiAkZmEtdmFyLXZvdGUteWVhLFxuICBcInN0YXItaGFsZlwiOiAkZmEtdmFyLXN0YXItaGFsZixcbiAgXCJib3hlcy1zdGFja2VkXCI6ICRmYS12YXItYm94ZXMtc3RhY2tlZCxcbiAgXCJib3hlc1wiOiAkZmEtdmFyLWJveGVzLFxuICBcImJveGVzLWFsdFwiOiAkZmEtdmFyLWJveGVzLWFsdCxcbiAgXCJsaW5rXCI6ICRmYS12YXItbGluayxcbiAgXCJjaGFpblwiOiAkZmEtdmFyLWNoYWluLFxuICBcImVhci1saXN0ZW5cIjogJGZhLXZhci1lYXItbGlzdGVuLFxuICBcImFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtc1wiOiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyxcbiAgXCJ0cmVlLWNpdHlcIjogJGZhLXZhci10cmVlLWNpdHksXG4gIFwicGxheVwiOiAkZmEtdmFyLXBsYXksXG4gIFwiZm9udFwiOiAkZmEtdmFyLWZvbnQsXG4gIFwicnVwaWFoLXNpZ25cIjogJGZhLXZhci1ydXBpYWgtc2lnbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzZWFyY2hcIjogJGZhLXZhci1zZWFyY2gsXG4gIFwidGFibGUtdGVubmlzLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsLFxuICBcInBpbmctcG9uZy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbCxcbiAgXCJ0YWJsZS10ZW5uaXNcIjogJGZhLXZhci10YWJsZS10ZW5uaXMsXG4gIFwicGVyc29uLWRvdHMtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lLFxuICBcImRpYWdub3Nlc1wiOiAkZmEtdmFyLWRpYWdub3NlcyxcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZS1hbHRcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCxcbiAgXCJuYWlyYS1zaWduXCI6ICRmYS12YXItbmFpcmEtc2lnbixcbiAgXCJjYXJ0LWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWFycm93LWRvd24sXG4gIFwid2Fsa2llLXRhbGtpZVwiOiAkZmEtdmFyLXdhbGtpZS10YWxraWUsXG4gIFwiZmlsZS1wZW5cIjogJGZhLXZhci1maWxlLXBlbixcbiAgXCJmaWxlLWVkaXRcIjogJGZhLXZhci1maWxlLWVkaXQsXG4gIFwicmVjZWlwdFwiOiAkZmEtdmFyLXJlY2VpcHQsXG4gIFwic3F1YXJlLXBlblwiOiAkZmEtdmFyLXNxdWFyZS1wZW4sXG4gIFwicGVuLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi1zcXVhcmUsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUsXG4gIFwic3VpdGNhc2Utcm9sbGluZ1wiOiAkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcsXG4gIFwicGVyc29uLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3duLFxuICBcImJhdHRlcnktZnVsbFwiOiAkZmEtdmFyLWJhdHRlcnktZnVsbCxcbiAgXCJiYXR0ZXJ5XCI6ICRmYS12YXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LTVcIjogJGZhLXZhci1iYXR0ZXJ5LTUsXG4gIFwic2t1bGwtY3Jvc3Nib25lc1wiOiAkZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXMsXG4gIFwiY29kZS1jb21wYXJlXCI6ICRmYS12YXItY29kZS1jb21wYXJlLFxuICBcImxpc3QtdWxcIjogJGZhLXZhci1saXN0LXVsLFxuICBcImxpc3QtZG90c1wiOiAkZmEtdmFyLWxpc3QtZG90cyxcbiAgXCJzY2hvb2wtbG9ja1wiOiAkZmEtdmFyLXNjaG9vbC1sb2NrLFxuICBcInRvd2VyLWNlbGxcIjogJGZhLXZhci10b3dlci1jZWxsLFxuICBcImRvd24tbG9uZ1wiOiAkZmEtdmFyLWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bixcbiAgXCJyYW5raW5nLXN0YXJcIjogJGZhLXZhci1yYW5raW5nLXN0YXIsXG4gIFwiY2hlc3Mta2luZ1wiOiAkZmEtdmFyLWNoZXNzLWtpbmcsXG4gIFwicGVyc29uLWhhcmFzc2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oYXJhc3NpbmcsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwibGFuZG1hcmstZG9tZVwiOiAkZmEtdmFyLWxhbmRtYXJrLWRvbWUsXG4gIFwibGFuZG1hcmstYWx0XCI6ICRmYS12YXItbGFuZG1hcmstYWx0LFxuICBcImFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctdXAsXG4gIFwidHZcIjogJGZhLXZhci10dixcbiAgXCJ0ZWxldmlzaW9uXCI6ICRmYS12YXItdGVsZXZpc2lvbixcbiAgXCJ0di1hbHRcIjogJGZhLXZhci10di1hbHQsXG4gIFwic2hyaW1wXCI6ICRmYS12YXItc2hyaW1wLFxuICBcImxpc3QtY2hlY2tcIjogJGZhLXZhci1saXN0LWNoZWNrLFxuICBcInRhc2tzXCI6ICRmYS12YXItdGFza3MsXG4gIFwianVnLWRldGVyZ2VudFwiOiAkZmEtdmFyLWp1Zy1kZXRlcmdlbnQsXG4gIFwiY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jaXJjbGUtdXNlcixcbiAgXCJ1c2VyLWNpcmNsZVwiOiAkZmEtdmFyLXVzZXItY2lyY2xlLFxuICBcInVzZXItc2hpZWxkXCI6ICRmYS12YXItdXNlci1zaGllbGQsXG4gIFwid2luZFwiOiAkZmEtdmFyLXdpbmQsXG4gIFwiY2FyLWJ1cnN0XCI6ICRmYS12YXItY2FyLWJ1cnN0LFxuICBcImNhci1jcmFzaFwiOiAkZmEtdmFyLWNhci1jcmFzaCxcbiAgXCJ5XCI6ICRmYS12YXIteSxcbiAgXCJwZXJzb24tc25vd2JvYXJkaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dib2FyZGluZyxcbiAgXCJzbm93Ym9hcmRpbmdcIjogJGZhLXZhci1zbm93Ym9hcmRpbmcsXG4gIFwidHJ1Y2stZmFzdFwiOiAkZmEtdmFyLXRydWNrLWZhc3QsXG4gIFwic2hpcHBpbmctZmFzdFwiOiAkZmEtdmFyLXNoaXBwaW5nLWZhc3QsXG4gIFwiZmlzaFwiOiAkZmEtdmFyLWZpc2gsXG4gIFwidXNlci1ncmFkdWF0ZVwiOiAkZmEtdmFyLXVzZXItZ3JhZHVhdGUsXG4gIFwiY2lyY2xlLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlLFxuICBcImFkanVzdFwiOiAkZmEtdmFyLWFkanVzdCxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQsXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkZmEtdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwiYmFzZWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbCxcbiAgXCJiYXNlYmFsbC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmFsbCxcbiAgXCJqZXQtZmlnaHRlci11cFwiOiAkZmEtdmFyLWpldC1maWdodGVyLXVwLFxuICBcImRpYWdyYW0tcHJvamVjdFwiOiAkZmEtdmFyLWRpYWdyYW0tcHJvamVjdCxcbiAgXCJwcm9qZWN0LWRpYWdyYW1cIjogJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0sXG4gIFwiY29weVwiOiAkZmEtdmFyLWNvcHksXG4gIFwidm9sdW1lLXhtYXJrXCI6ICRmYS12YXItdm9sdW1lLXhtYXJrLFxuICBcInZvbHVtZS1tdXRlXCI6ICRmYS12YXItdm9sdW1lLW11dGUsXG4gIFwidm9sdW1lLXRpbWVzXCI6ICRmYS12YXItdm9sdW1lLXRpbWVzLFxuICBcImhhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1oYW5kLXNwYXJrbGVzLFxuICBcImdyaXBcIjogJGZhLXZhci1ncmlwLFxuICBcImdyaXAtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCxcbiAgXCJzaGFyZS1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlLFxuICBcInNoYXJlLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLXNxdWFyZSxcbiAgXCJjaGlsZC1jb21iYXRhbnRcIjogJGZhLXZhci1jaGlsZC1jb21iYXRhbnQsXG4gIFwiY2hpbGQtcmlmbGVcIjogJGZhLXZhci1jaGlsZC1yaWZsZSxcbiAgXCJndW5cIjogJGZhLXZhci1ndW4sXG4gIFwic3F1YXJlLXBob25lXCI6ICRmYS12YXItc3F1YXJlLXBob25lLFxuICBcInBob25lLXNxdWFyZVwiOiAkZmEtdmFyLXBob25lLXNxdWFyZSxcbiAgXCJwbHVzXCI6ICRmYS12YXItcGx1cyxcbiAgXCJhZGRcIjogJGZhLXZhci1hZGQsXG4gIFwiZXhwYW5kXCI6ICRmYS12YXItZXhwYW5kLFxuICBcImNvbXB1dGVyXCI6ICRmYS12YXItY29tcHV0ZXIsXG4gIFwieG1hcmtcIjogJGZhLXZhci14bWFyayxcbiAgXCJjbG9zZVwiOiAkZmEtdmFyLWNsb3NlLFxuICBcIm11bHRpcGx5XCI6ICRmYS12YXItbXVsdGlwbHksXG4gIFwicmVtb3ZlXCI6ICRmYS12YXItcmVtb3ZlLFxuICBcInRpbWVzXCI6ICRmYS12YXItdGltZXMsXG4gIFwiYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzXCI6ICRmYS12YXItYXJyb3dzLFxuICBcImNoYWxrYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdXNlcixcbiAgXCJjaGFsa2JvYXJkLXRlYWNoZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIsXG4gIFwicGVzby1zaWduXCI6ICRmYS12YXItcGVzby1zaWduLFxuICBcImJ1aWxkaW5nLXNoaWVsZFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZCxcbiAgXCJiYWJ5XCI6ICRmYS12YXItYmFieSxcbiAgXCJ1c2Vycy1saW5lXCI6ICRmYS12YXItdXNlcnMtbGluZSxcbiAgXCJxdW90ZS1sZWZ0XCI6ICRmYS12YXItcXVvdGUtbGVmdCxcbiAgXCJxdW90ZS1sZWZ0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQtYWx0LFxuICBcInRyYWN0b3JcIjogJGZhLXZhci10cmFjdG9yLFxuICBcInRyYXNoLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImxpbmVzLWxlYW5pbmdcIjogJGZhLXZhci1saW5lcy1sZWFuaW5nLFxuICBcInJ1bGVyLWNvbWJpbmVkXCI6ICRmYS12YXItcnVsZXItY29tYmluZWQsXG4gIFwiY29weXJpZ2h0XCI6ICRmYS12YXItY29weXJpZ2h0LFxuICBcImVxdWFsc1wiOiAkZmEtdmFyLWVxdWFscyxcbiAgXCJibGVuZGVyXCI6ICRmYS12YXItYmxlbmRlcixcbiAgXCJ0ZWV0aFwiOiAkZmEtdmFyLXRlZXRoLFxuICBcInNoZWtlbC1zaWduXCI6ICRmYS12YXItc2hla2VsLXNpZ24sXG4gIFwiaWxzXCI6ICRmYS12YXItaWxzLFxuICBcInNoZWtlbFwiOiAkZmEtdmFyLXNoZWtlbCxcbiAgXCJzaGVxZWxcIjogJGZhLXZhci1zaGVxZWwsXG4gIFwic2hlcWVsLXNpZ25cIjogJGZhLXZhci1zaGVxZWwtc2lnbixcbiAgXCJtYXBcIjogJGZhLXZhci1tYXAsXG4gIFwicm9ja2V0XCI6ICRmYS12YXItcm9ja2V0LFxuICBcInBob3RvLWZpbG1cIjogJGZhLXZhci1waG90by1maWxtLFxuICBcInBob3RvLXZpZGVvXCI6ICRmYS12YXItcGhvdG8tdmlkZW8sXG4gIFwiZm9sZGVyLW1pbnVzXCI6ICRmYS12YXItZm9sZGVyLW1pbnVzLFxuICBcInN0b3JlXCI6ICRmYS12YXItc3RvcmUsXG4gIFwiYXJyb3ctdHJlbmQtdXBcIjogJGZhLXZhci1hcnJvdy10cmVuZC11cCxcbiAgXCJwbHVnLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzLFxuICBcInNpZ24taGFuZ2luZ1wiOiAkZmEtdmFyLXNpZ24taGFuZ2luZyxcbiAgXCJzaWduXCI6ICRmYS12YXItc2lnbixcbiAgXCJiZXppZXItY3VydmVcIjogJGZhLXZhci1iZXppZXItY3VydmUsXG4gIFwiYmVsbC1zbGFzaFwiOiAkZmEtdmFyLWJlbGwtc2xhc2gsXG4gIFwidGFibGV0XCI6ICRmYS12YXItdGFibGV0LFxuICBcInRhYmxldC1hbmRyb2lkXCI6ICRmYS12YXItdGFibGV0LWFuZHJvaWQsXG4gIFwic2Nob29sLWZsYWdcIjogJGZhLXZhci1zY2hvb2wtZmxhZyxcbiAgXCJmaWxsXCI6ICRmYS12YXItZmlsbCxcbiAgXCJhbmdsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLXVwLFxuICBcImRydW1zdGljay1iaXRlXCI6ICRmYS12YXItZHJ1bXN0aWNrLWJpdGUsXG4gIFwiaG9sbHktYmVycnlcIjogJGZhLXZhci1ob2xseS1iZXJyeSxcbiAgXCJjaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWxlZnQsXG4gIFwiYmFjdGVyaWFcIjogJGZhLXZhci1iYWN0ZXJpYSxcbiAgXCJoYW5kLWxpemFyZFwiOiAkZmEtdmFyLWhhbmQtbGl6YXJkLFxuICBcIm5vdGRlZlwiOiAkZmEtdmFyLW5vdGRlZixcbiAgXCJkaXNlYXNlXCI6ICRmYS12YXItZGlzZWFzZSxcbiAgXCJicmllZmNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsLFxuICBcImdlbmRlcmxlc3NcIjogJGZhLXZhci1nZW5kZXJsZXNzLFxuICBcImNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXJpZ2h0LFxuICBcInJldHdlZXRcIjogJGZhLXZhci1yZXR3ZWV0LFxuICBcImNhci1yZWFyXCI6ICRmYS12YXItY2FyLXJlYXIsXG4gIFwiY2FyLWFsdFwiOiAkZmEtdmFyLWNhci1hbHQsXG4gIFwicHVtcC1zb2FwXCI6ICRmYS12YXItcHVtcC1zb2FwLFxuICBcInZpZGVvLXNsYXNoXCI6ICRmYS12YXItdmlkZW8tc2xhc2gsXG4gIFwiYmF0dGVyeS1xdWFydGVyXCI6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyLFxuICBcImJhdHRlcnktMlwiOiAkZmEtdmFyLWJhdHRlcnktMixcbiAgXCJyYWRpb1wiOiAkZmEtdmFyLXJhZGlvLFxuICBcImJhYnktY2FycmlhZ2VcIjogJGZhLXZhci1iYWJ5LWNhcnJpYWdlLFxuICBcImNhcnJpYWdlLWJhYnlcIjogJGZhLXZhci1jYXJyaWFnZS1iYWJ5LFxuICBcInRyYWZmaWMtbGlnaHRcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LFxuICBcInRoZXJtb21ldGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXIsXG4gIFwidnItY2FyZGJvYXJkXCI6ICRmYS12YXItdnItY2FyZGJvYXJkLFxuICBcImhhbmQtbWlkZGxlLWZpbmdlclwiOiAkZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcixcbiAgXCJwZXJjZW50XCI6ICRmYS12YXItcGVyY2VudCxcbiAgXCJwZXJjZW50YWdlXCI6ICRmYS12YXItcGVyY2VudGFnZSxcbiAgXCJ0cnVjay1tb3ZpbmdcIjogJGZhLXZhci10cnVjay1tb3ZpbmcsXG4gIFwiZ2xhc3Mtd2F0ZXItZHJvcGxldFwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQsXG4gIFwiZGlzcGxheVwiOiAkZmEtdmFyLWRpc3BsYXksXG4gIFwiZmFjZS1zbWlsZVwiOiAkZmEtdmFyLWZhY2Utc21pbGUsXG4gIFwic21pbGVcIjogJGZhLXZhci1zbWlsZSxcbiAgXCJ0aHVtYnRhY2tcIjogJGZhLXZhci10aHVtYnRhY2ssXG4gIFwidGh1bWItdGFja1wiOiAkZmEtdmFyLXRodW1iLXRhY2ssXG4gIFwidHJvcGh5XCI6ICRmYS12YXItdHJvcGh5LFxuICBcInBlcnNvbi1wcmF5aW5nXCI6ICRmYS12YXItcGVyc29uLXByYXlpbmcsXG4gIFwicHJheVwiOiAkZmEtdmFyLXByYXksXG4gIFwiaGFtbWVyXCI6ICRmYS12YXItaGFtbWVyLFxuICBcImhhbmQtcGVhY2VcIjogJGZhLXZhci1oYW5kLXBlYWNlLFxuICBcInJvdGF0ZVwiOiAkZmEtdmFyLXJvdGF0ZSxcbiAgXCJzeW5jLWFsdFwiOiAkZmEtdmFyLXN5bmMtYWx0LFxuICBcInNwaW5uZXJcIjogJGZhLXZhci1zcGlubmVyLFxuICBcInJvYm90XCI6ICRmYS12YXItcm9ib3QsXG4gIFwicGVhY2VcIjogJGZhLXZhci1wZWFjZSxcbiAgXCJnZWFyc1wiOiAkZmEtdmFyLWdlYXJzLFxuICBcImNvZ3NcIjogJGZhLXZhci1jb2dzLFxuICBcIndhcmVob3VzZVwiOiAkZmEtdmFyLXdhcmVob3VzZSxcbiAgXCJhcnJvdy11cC1yaWdodC1kb3RzXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90cyxcbiAgXCJzcGxvdGNoXCI6ICRmYS12YXItc3Bsb3RjaCxcbiAgXCJmYWNlLWdyaW4taGVhcnRzXCI6ICRmYS12YXItZmFjZS1ncmluLWhlYXJ0cyxcbiAgXCJncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWdyaW4taGVhcnRzLFxuICBcImRpY2UtZm91clwiOiAkZmEtdmFyLWRpY2UtZm91cixcbiAgXCJzaW0tY2FyZFwiOiAkZmEtdmFyLXNpbS1jYXJkLFxuICBcInRyYW5zZ2VuZGVyXCI6ICRmYS12YXItdHJhbnNnZW5kZXIsXG4gIFwidHJhbnNnZW5kZXItYWx0XCI6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0LFxuICBcIm1lcmN1cnlcIjogJGZhLXZhci1tZXJjdXJ5LFxuICBcImFycm93LXR1cm4tZG93blwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duXCI6ICRmYS12YXItbGV2ZWwtZG93bixcbiAgXCJwZXJzb24tZmFsbGluZy1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0LFxuICBcImF3YXJkXCI6ICRmYS12YXItYXdhcmQsXG4gIFwidGlja2V0LXNpbXBsZVwiOiAkZmEtdmFyLXRpY2tldC1zaW1wbGUsXG4gIFwidGlja2V0LWFsdFwiOiAkZmEtdmFyLXRpY2tldC1hbHQsXG4gIFwiYnVpbGRpbmdcIjogJGZhLXZhci1idWlsZGluZyxcbiAgXCJhbmdsZXMtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlcy1sZWZ0LFxuICBcImFuZ2xlLWRvdWJsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQsXG4gIFwicXJjb2RlXCI6ICRmYS12YXItcXJjb2RlLFxuICBcImNsb2NrLXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItY2xvY2stcm90YXRlLWxlZnQsXG4gIFwiaGlzdG9yeVwiOiAkZmEtdmFyLWhpc3RvcnksXG4gIFwiZmFjZS1ncmluLWJlYW0tc3dlYXRcIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJncmluLWJlYW0tc3dlYXRcIjogJGZhLXZhci1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZmlsZS1leHBvcnRcIjogJGZhLXZhci1maWxlLWV4cG9ydCxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGUsXG4gIFwic2hpZWxkXCI6ICRmYS12YXItc2hpZWxkLFxuICBcInNoaWVsZC1ibGFua1wiOiAkZmEtdmFyLXNoaWVsZC1ibGFuayxcbiAgXCJhcnJvdy11cC1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQsXG4gIFwiaG91c2UtbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwsXG4gIFwiZ29sZi1iYWxsLXRlZVwiOiAkZmEtdmFyLWdvbGYtYmFsbC10ZWUsXG4gIFwiZ29sZi1iYWxsXCI6ICRmYS12YXItZ29sZi1iYWxsLFxuICBcImNpcmNsZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0LFxuICBcImhvdXNlLWNoaW1uZXktd2luZG93XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3csXG4gIFwicGVuLW5pYlwiOiAkZmEtdmFyLXBlbi1uaWIsXG4gIFwidGVudC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdCxcbiAgXCJ0ZW50c1wiOiAkZmEtdmFyLXRlbnRzLFxuICBcIndhbmQtbWFnaWNcIjogJGZhLXZhci13YW5kLW1hZ2ljLFxuICBcIm1hZ2ljXCI6ICRmYS12YXItbWFnaWMsXG4gIFwiZG9nXCI6ICRmYS12YXItZG9nLFxuICBcImNhcnJvdFwiOiAkZmEtdmFyLWNhcnJvdCxcbiAgXCJtb29uXCI6ICRmYS12YXItbW9vbixcbiAgXCJ3aW5lLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItd2luZS1nbGFzcy1lbXB0eSxcbiAgXCJ3aW5lLWdsYXNzLWFsdFwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0LFxuICBcImNoZWVzZVwiOiAkZmEtdmFyLWNoZWVzZSxcbiAgXCJ5aW4teWFuZ1wiOiAkZmEtdmFyLXlpbi15YW5nLFxuICBcIm11c2ljXCI6ICRmYS12YXItbXVzaWMsXG4gIFwiY29kZS1jb21taXRcIjogJGZhLXZhci1jb2RlLWNvbW1pdCxcbiAgXCJ0ZW1wZXJhdHVyZS1sb3dcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1sb3csXG4gIFwicGVyc29uLWJpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1iaWtpbmcsXG4gIFwiYmlraW5nXCI6ICRmYS12YXItYmlraW5nLFxuICBcImJyb29tXCI6ICRmYS12YXItYnJvb20sXG4gIFwic2hpZWxkLWhlYXJ0XCI6ICRmYS12YXItc2hpZWxkLWhlYXJ0LFxuICBcImdvcHVyYW1cIjogJGZhLXZhci1nb3B1cmFtLFxuICBcImVhcnRoLW9jZWFuaWFcIjogJGZhLXZhci1lYXJ0aC1vY2VhbmlhLFxuICBcImdsb2JlLW9jZWFuaWFcIjogJGZhLXZhci1nbG9iZS1vY2VhbmlhLFxuICBcInNxdWFyZS14bWFya1wiOiAkZmEtdmFyLXNxdWFyZS14bWFyayxcbiAgXCJ0aW1lcy1zcXVhcmVcIjogJGZhLXZhci10aW1lcy1zcXVhcmUsXG4gIFwieG1hcmstc3F1YXJlXCI6ICRmYS12YXIteG1hcmstc3F1YXJlLFxuICBcImhhc2h0YWdcIjogJGZhLXZhci1oYXNodGFnLFxuICBcInVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcImV4cGFuZC1hbHRcIjogJGZhLXZhci1leHBhbmQtYWx0LFxuICBcIm9pbC1jYW5cIjogJGZhLXZhci1vaWwtY2FuLFxuICBcInRcIjogJGZhLXZhci10LFxuICBcImhpcHBvXCI6ICRmYS12YXItaGlwcG8sXG4gIFwiY2hhcnQtY29sdW1uXCI6ICRmYS12YXItY2hhcnQtY29sdW1uLFxuICBcImluZmluaXR5XCI6ICRmYS12YXItaW5maW5pdHksXG4gIFwidmlhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci12aWFsLWNpcmNsZS1jaGVjayxcbiAgXCJwZXJzb24tYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJ2b2ljZW1haWxcIjogJGZhLXZhci12b2ljZW1haWwsXG4gIFwiZmFuXCI6ICRmYS12YXItZmFuLFxuICBcInBlcnNvbi13YWxraW5nLWx1Z2dhZ2VcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlLFxuICBcInVwLWRvd25cIjogJGZhLXZhci11cC1kb3duLFxuICBcImFycm93cy1hbHQtdlwiOiAkZmEtdmFyLWFycm93cy1hbHQtdixcbiAgXCJjbG91ZC1tb29uLXJhaW5cIjogJGZhLXZhci1jbG91ZC1tb29uLXJhaW4sXG4gIFwiY2FsZW5kYXJcIjogJGZhLXZhci1jYWxlbmRhcixcbiAgXCJ0cmFpbGVyXCI6ICRmYS12YXItdHJhaWxlcixcbiAgXCJiYWhhaVwiOiAkZmEtdmFyLWJhaGFpLFxuICBcImhheWthbFwiOiAkZmEtdmFyLWhheWthbCxcbiAgXCJzZC1jYXJkXCI6ICRmYS12YXItc2QtY2FyZCxcbiAgXCJkcmFnb25cIjogJGZhLXZhci1kcmFnb24sXG4gIFwic2hvZS1wcmludHNcIjogJGZhLXZhci1zaG9lLXByaW50cyxcbiAgXCJjaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNpcmNsZS1wbHVzLFxuICBcInBsdXMtY2lyY2xlXCI6ICRmYS12YXItcGx1cy1jaXJjbGUsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rLFxuICBcImdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rLFxuICBcImhhbmQtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZyxcbiAgXCJwbHVnLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxpbmstc2xhc2hcIjogJGZhLXZhci1saW5rLXNsYXNoLFxuICBcImNoYWluLWJyb2tlblwiOiAkZmEtdmFyLWNoYWluLWJyb2tlbixcbiAgXCJjaGFpbi1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLXNsYXNoLFxuICBcInVubGlua1wiOiAkZmEtdmFyLXVubGluayxcbiAgXCJjbG9uZVwiOiAkZmEtdmFyLWNsb25lLFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCxcbiAgXCJhcnJvdy11cC16LWFcIjogJGZhLXZhci1hcnJvdy11cC16LWEsXG4gIFwic29ydC1hbHBoYS11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCxcbiAgXCJmaXJlLWZsYW1lLWN1cnZlZFwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkLFxuICBcImZpcmUtYWx0XCI6ICRmYS12YXItZmlyZS1hbHQsXG4gIFwidG9ybmFkb1wiOiAkZmEtdmFyLXRvcm5hZG8sXG4gIFwiZmlsZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXMsXG4gIFwiYm9vay1xdXJhblwiOiAkZmEtdmFyLWJvb2stcXVyYW4sXG4gIFwicXVyYW5cIjogJGZhLXZhci1xdXJhbixcbiAgXCJhbmNob3JcIjogJGZhLXZhci1hbmNob3IsXG4gIFwiYm9yZGVyLWFsbFwiOiAkZmEtdmFyLWJvcmRlci1hbGwsXG4gIFwiZmFjZS1hbmdyeVwiOiAkZmEtdmFyLWZhY2UtYW5ncnksXG4gIFwiYW5ncnlcIjogJGZhLXZhci1hbmdyeSxcbiAgXCJjb29raWUtYml0ZVwiOiAkZmEtdmFyLWNvb2tpZS1iaXRlLFxuICBcImFycm93LXRyZW5kLWRvd25cIjogJGZhLXZhci1hcnJvdy10cmVuZC1kb3duLFxuICBcInJzc1wiOiAkZmEtdmFyLXJzcyxcbiAgXCJmZWVkXCI6ICRmYS12YXItZmVlZCxcbiAgXCJkcmF3LXBvbHlnb25cIjogJGZhLXZhci1kcmF3LXBvbHlnb24sXG4gIFwic2NhbGUtYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS1iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlXCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZSxcbiAgXCJnYXVnZS1zaW1wbGUtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoLFxuICBcInRhY2hvbWV0ZXJcIjogJGZhLXZhci10YWNob21ldGVyLFxuICBcInRhY2hvbWV0ZXItZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdCxcbiAgXCJzaG93ZXJcIjogJGZhLXZhci1zaG93ZXIsXG4gIFwiZGVza3RvcFwiOiAkZmEtdmFyLWRlc2t0b3AsXG4gIFwiZGVza3RvcC1hbHRcIjogJGZhLXZhci1kZXNrdG9wLWFsdCxcbiAgXCJtXCI6ICRmYS12YXItbSxcbiAgXCJ0YWJsZS1saXN0XCI6ICRmYS12YXItdGFibGUtbGlzdCxcbiAgXCJ0aC1saXN0XCI6ICRmYS12YXItdGgtbGlzdCxcbiAgXCJjb21tZW50LXNtc1wiOiAkZmEtdmFyLWNvbW1lbnQtc21zLFxuICBcInNtc1wiOiAkZmEtdmFyLXNtcyxcbiAgXCJib29rXCI6ICRmYS12YXItYm9vayxcbiAgXCJ1c2VyLXBsdXNcIjogJGZhLXZhci11c2VyLXBsdXMsXG4gIFwiY2hlY2tcIjogJGZhLXZhci1jaGVjayxcbiAgXCJiYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyxcbiAgXCJiYXR0ZXJ5LTRcIjogJGZhLXZhci1iYXR0ZXJ5LTQsXG4gIFwiaG91c2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrLFxuICBcImFuZ2xlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1sZWZ0LFxuICBcImRpYWdyYW0tc3VjY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3IsXG4gIFwidHJ1Y2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci10cnVjay1hcnJvdy1yaWdodCxcbiAgXCJhcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnRcIjogJGZhLXZhci1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQsXG4gIFwiaGFuZC1maXN0XCI6ICRmYS12YXItaGFuZC1maXN0LFxuICBcImZpc3QtcmFpc2VkXCI6ICRmYS12YXItZmlzdC1yYWlzZWQsXG4gIFwiY2xvdWQtbW9vblwiOiAkZmEtdmFyLWNsb3VkLW1vb24sXG4gIFwiYnJpZWZjYXNlXCI6ICRmYS12YXItYnJpZWZjYXNlLFxuICBcInBlcnNvbi1mYWxsaW5nXCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmcsXG4gIFwiaW1hZ2UtcG9ydHJhaXRcIjogJGZhLXZhci1pbWFnZS1wb3J0cmFpdCxcbiAgXCJwb3J0cmFpdFwiOiAkZmEtdmFyLXBvcnRyYWl0LFxuICBcInVzZXItdGFnXCI6ICRmYS12YXItdXNlci10YWcsXG4gIFwicnVnXCI6ICRmYS12YXItcnVnLFxuICBcImVhcnRoLWV1cm9wZVwiOiAkZmEtdmFyLWVhcnRoLWV1cm9wZSxcbiAgXCJnbG9iZS1ldXJvcGVcIjogJGZhLXZhci1nbG9iZS1ldXJvcGUsXG4gIFwiY2FydC1mbGF0YmVkLXN1aXRjYXNlXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlLFxuICBcImx1Z2dhZ2UtY2FydFwiOiAkZmEtdmFyLWx1Z2dhZ2UtY2FydCxcbiAgXCJyZWN0YW5nbGUteG1hcmtcIjogJGZhLXZhci1yZWN0YW5nbGUteG1hcmssXG4gIFwicmVjdGFuZ2xlLXRpbWVzXCI6ICRmYS12YXItcmVjdGFuZ2xlLXRpbWVzLFxuICBcInRpbWVzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXRpbWVzLXJlY3RhbmdsZSxcbiAgXCJ3aW5kb3ctY2xvc2VcIjogJGZhLXZhci13aW5kb3ctY2xvc2UsXG4gIFwiYmFodC1zaWduXCI6ICRmYS12YXItYmFodC1zaWduLFxuICBcImJvb2stb3BlblwiOiAkZmEtdmFyLWJvb2stb3BlbixcbiAgXCJib29rLWpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItYm9vay1qb3VybmFsLXdoaWxscyxcbiAgXCJqb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWpvdXJuYWwtd2hpbGxzLFxuICBcImhhbmRjdWZmc1wiOiAkZmEtdmFyLWhhbmRjdWZmcyxcbiAgXCJ0cmlhbmdsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXRyaWFuZ2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUsXG4gIFwid2FybmluZ1wiOiAkZmEtdmFyLXdhcm5pbmcsXG4gIFwiZGF0YWJhc2VcIjogJGZhLXZhci1kYXRhYmFzZSxcbiAgXCJzaGFyZVwiOiAkZmEtdmFyLXNoYXJlLFxuICBcIm1haWwtZm9yd2FyZFwiOiAkZmEtdmFyLW1haWwtZm9yd2FyZCxcbiAgXCJib3R0bGUtZHJvcGxldFwiOiAkZmEtdmFyLWJvdHRsZS1kcm9wbGV0LFxuICBcIm1hc2stZmFjZVwiOiAkZmEtdmFyLW1hc2stZmFjZSxcbiAgXCJoaWxsLXJvY2tzbGlkZVwiOiAkZmEtdmFyLWhpbGwtcm9ja3NsaWRlLFxuICBcInJpZ2h0LWxlZnRcIjogJGZhLXZhci1yaWdodC1sZWZ0LFxuICBcImV4Y2hhbmdlLWFsdFwiOiAkZmEtdmFyLWV4Y2hhbmdlLWFsdCxcbiAgXCJwYXBlci1wbGFuZVwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLFxuICBcInJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZHVuZ2VvblwiOiAkZmEtdmFyLWR1bmdlb24sXG4gIFwiYWxpZ24tcmlnaHRcIjogJGZhLXZhci1hbGlnbi1yaWdodCxcbiAgXCJtb25leS1iaWxsLTEtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZS1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0LFxuICBcImxpZmUtcmluZ1wiOiAkZmEtdmFyLWxpZmUtcmluZyxcbiAgXCJoYW5kc1wiOiAkZmEtdmFyLWhhbmRzLFxuICBcInNpZ24tbGFuZ3VhZ2VcIjogJGZhLXZhci1zaWduLWxhbmd1YWdlLFxuICBcInNpZ25pbmdcIjogJGZhLXZhci1zaWduaW5nLFxuICBcImNhbGVuZGFyLWRheVwiOiAkZmEtdmFyLWNhbGVuZGFyLWRheSxcbiAgXCJ3YXRlci1sYWRkZXJcIjogJGZhLXZhci13YXRlci1sYWRkZXIsXG4gIFwibGFkZGVyLXdhdGVyXCI6ICRmYS12YXItbGFkZGVyLXdhdGVyLFxuICBcInN3aW1taW5nLXBvb2xcIjogJGZhLXZhci1zd2ltbWluZy1wb29sLFxuICBcImFycm93cy11cC1kb3duXCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24sXG4gIFwiYXJyb3dzLXZcIjogJGZhLXZhci1hcnJvd3MtdixcbiAgXCJmYWNlLWdyaW1hY2VcIjogJGZhLXZhci1mYWNlLWdyaW1hY2UsXG4gIFwiZ3JpbWFjZVwiOiAkZmEtdmFyLWdyaW1hY2UsXG4gIFwid2hlZWxjaGFpci1tb3ZlXCI6ICRmYS12YXItd2hlZWxjaGFpci1tb3ZlLFxuICBcIndoZWVsY2hhaXItYWx0XCI6ICRmYS12YXItd2hlZWxjaGFpci1hbHQsXG4gIFwidHVybi1kb3duXCI6ICRmYS12YXItdHVybi1kb3duLFxuICBcImxldmVsLWRvd24tYWx0XCI6ICRmYS12YXItbGV2ZWwtZG93bi1hbHQsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtZW52ZWxvcGVcIjogJGZhLXZhci1zcXVhcmUtZW52ZWxvcGUsXG4gIFwiZW52ZWxvcGUtc3F1YXJlXCI6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlLFxuICBcImRpY2VcIjogJGZhLXZhci1kaWNlLFxuICBcImJvd2xpbmctYmFsbFwiOiAkZmEtdmFyLWJvd2xpbmctYmFsbCxcbiAgXCJicmFpblwiOiAkZmEtdmFyLWJyYWluLFxuICBcImJhbmRhZ2VcIjogJGZhLXZhci1iYW5kYWdlLFxuICBcImJhbmQtYWlkXCI6ICRmYS12YXItYmFuZC1haWQsXG4gIFwiY2FsZW5kYXItbWludXNcIjogJGZhLXZhci1jYWxlbmRhci1taW51cyxcbiAgXCJjaXJjbGUteG1hcmtcIjogJGZhLXZhci1jaXJjbGUteG1hcmssXG4gIFwidGltZXMtY2lyY2xlXCI6ICRmYS12YXItdGltZXMtY2lyY2xlLFxuICBcInhtYXJrLWNpcmNsZVwiOiAkZmEtdmFyLXhtYXJrLWNpcmNsZSxcbiAgXCJnaWZ0c1wiOiAkZmEtdmFyLWdpZnRzLFxuICBcImhvdGVsXCI6ICRmYS12YXItaG90ZWwsXG4gIFwiZWFydGgtYXNpYVwiOiAkZmEtdmFyLWVhcnRoLWFzaWEsXG4gIFwiZ2xvYmUtYXNpYVwiOiAkZmEtdmFyLWdsb2JlLWFzaWEsXG4gIFwiaWQtY2FyZC1jbGlwXCI6ICRmYS12YXItaWQtY2FyZC1jbGlwLFxuICBcImlkLWNhcmQtYWx0XCI6ICRmYS12YXItaWQtY2FyZC1hbHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1wbHVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzLFxuICBcInNlYXJjaC1wbHVzXCI6ICRmYS12YXItc2VhcmNoLXBsdXMsXG4gIFwidGh1bWJzLXVwXCI6ICRmYS12YXItdGh1bWJzLXVwLFxuICBcInVzZXItY2xvY2tcIjogJGZhLXZhci11c2VyLWNsb2NrLFxuICBcImhhbmQtZG90c1wiOiAkZmEtdmFyLWhhbmQtZG90cyxcbiAgXCJhbGxlcmdpZXNcIjogJGZhLXZhci1hbGxlcmdpZXMsXG4gIFwiZmlsZS1pbnZvaWNlXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLFxuICBcIndpbmRvdy1taW5pbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSxcbiAgXCJtdWctc2F1Y2VyXCI6ICRmYS12YXItbXVnLXNhdWNlcixcbiAgXCJjb2ZmZWVcIjogJGZhLXZhci1jb2ZmZWUsXG4gIFwiYnJ1c2hcIjogJGZhLXZhci1icnVzaCxcbiAgXCJtYXNrXCI6ICRmYS12YXItbWFzayxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLW1pbnVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51cyxcbiAgXCJzZWFyY2gtbWludXNcIjogJGZhLXZhci1zZWFyY2gtbWludXMsXG4gIFwicnVsZXItdmVydGljYWxcIjogJGZhLXZhci1ydWxlci12ZXJ0aWNhbCxcbiAgXCJ1c2VyLWxhcmdlXCI6ICRmYS12YXItdXNlci1sYXJnZSxcbiAgXCJ1c2VyLWFsdFwiOiAkZmEtdmFyLXVzZXItYWx0LFxuICBcInRyYWluLXRyYW1cIjogJGZhLXZhci10cmFpbi10cmFtLFxuICBcInVzZXItbnVyc2VcIjogJGZhLXZhci11c2VyLW51cnNlLFxuICBcInN5cmluZ2VcIjogJGZhLXZhci1zeXJpbmdlLFxuICBcImNsb3VkLXN1blwiOiAkZmEtdmFyLWNsb3VkLXN1bixcbiAgXCJzdG9wd2F0Y2gtMjBcIjogJGZhLXZhci1zdG9wd2F0Y2gtMjAsXG4gIFwic3F1YXJlLWZ1bGxcIjogJGZhLXZhci1zcXVhcmUtZnVsbCxcbiAgXCJtYWduZXRcIjogJGZhLXZhci1tYWduZXQsXG4gIFwiamFyXCI6ICRmYS12YXItamFyLFxuICBcIm5vdGUtc3RpY2t5XCI6ICRmYS12YXItbm90ZS1zdGlja3ksXG4gIFwic3RpY2t5LW5vdGVcIjogJGZhLXZhci1zdGlja3ktbm90ZSxcbiAgXCJidWctc2xhc2hcIjogJGZhLXZhci1idWctc2xhc2gsXG4gIFwiYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wLFxuICBcImJvbmVcIjogJGZhLXZhci1ib25lLFxuICBcInVzZXItaW5qdXJlZFwiOiAkZmEtdmFyLXVzZXItaW5qdXJlZCxcbiAgXCJmYWNlLXNhZC10ZWFyXCI6ICRmYS12YXItZmFjZS1zYWQtdGVhcixcbiAgXCJzYWQtdGVhclwiOiAkZmEtdmFyLXNhZC10ZWFyLFxuICBcInBsYW5lXCI6ICRmYS12YXItcGxhbmUsXG4gIFwidGVudC1hcnJvd3MtZG93blwiOiAkZmEtdmFyLXRlbnQtYXJyb3dzLWRvd24sXG4gIFwiZXhjbGFtYXRpb25cIjogJGZhLXZhci1leGNsYW1hdGlvbixcbiAgXCJhcnJvd3Mtc3BpblwiOiAkZmEtdmFyLWFycm93cy1zcGluLFxuICBcInByaW50XCI6ICRmYS12YXItcHJpbnQsXG4gIFwidHVya2lzaC1saXJhLXNpZ25cIjogJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbixcbiAgXCJ0cnlcIjogJGZhLXZhci10cnksXG4gIFwidHVya2lzaC1saXJhXCI6ICRmYS12YXItdHVya2lzaC1saXJhLFxuICBcImRvbGxhci1zaWduXCI6ICRmYS12YXItZG9sbGFyLXNpZ24sXG4gIFwiZG9sbGFyXCI6ICRmYS12YXItZG9sbGFyLFxuICBcInVzZFwiOiAkZmEtdmFyLXVzZCxcbiAgXCJ4XCI6ICRmYS12YXIteCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWRvbGxhclwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyLFxuICBcInNlYXJjaC1kb2xsYXJcIjogJGZhLXZhci1zZWFyY2gtZG9sbGFyLFxuICBcInVzZXJzLWdlYXJcIjogJGZhLXZhci11c2Vycy1nZWFyLFxuICBcInVzZXJzLWNvZ1wiOiAkZmEtdmFyLXVzZXJzLWNvZyxcbiAgXCJwZXJzb24tbWlsaXRhcnktcG9pbnRpbmdcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmcsXG4gIFwiYnVpbGRpbmctY29sdW1uc1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnMsXG4gIFwiYmFua1wiOiAkZmEtdmFyLWJhbmssXG4gIFwiaW5zdGl0dXRpb25cIjogJGZhLXZhci1pbnN0aXR1dGlvbixcbiAgXCJtdXNldW1cIjogJGZhLXZhci1tdXNldW0sXG4gIFwidW5pdmVyc2l0eVwiOiAkZmEtdmFyLXVuaXZlcnNpdHksXG4gIFwidW1icmVsbGFcIjogJGZhLXZhci11bWJyZWxsYSxcbiAgXCJ0cm93ZWxcIjogJGZhLXZhci10cm93ZWwsXG4gIFwiZFwiOiAkZmEtdmFyLWQsXG4gIFwic3RhcGxlclwiOiAkZmEtdmFyLXN0YXBsZXIsXG4gIFwibWFza3MtdGhlYXRlclwiOiAkZmEtdmFyLW1hc2tzLXRoZWF0ZXIsXG4gIFwidGhlYXRlci1tYXNrc1wiOiAkZmEtdmFyLXRoZWF0ZXItbWFza3MsXG4gIFwia2lwLXNpZ25cIjogJGZhLXZhci1raXAtc2lnbixcbiAgXCJoYW5kLXBvaW50LWxlZnRcIjogJGZhLXZhci1oYW5kLXBvaW50LWxlZnQsXG4gIFwiaGFuZHNoYWtlLXNpbXBsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUsXG4gIFwiaGFuZHNoYWtlLWFsdFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQsXG4gIFwiamV0LWZpZ2h0ZXJcIjogJGZhLXZhci1qZXQtZmlnaHRlcixcbiAgXCJmaWdodGVyLWpldFwiOiAkZmEtdmFyLWZpZ2h0ZXItamV0LFxuICBcInNxdWFyZS1zaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHQtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSxcbiAgXCJiYXJjb2RlXCI6ICRmYS12YXItYmFyY29kZSxcbiAgXCJwbHVzLW1pbnVzXCI6ICRmYS12YXItcGx1cy1taW51cyxcbiAgXCJ2aWRlb1wiOiAkZmEtdmFyLXZpZGVvLFxuICBcInZpZGVvLWNhbWVyYVwiOiAkZmEtdmFyLXZpZGVvLWNhbWVyYSxcbiAgXCJncmFkdWF0aW9uLWNhcFwiOiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwLFxuICBcIm1vcnRhci1ib2FyZFwiOiAkZmEtdmFyLW1vcnRhci1ib2FyZCxcbiAgXCJoYW5kLWhvbGRpbmctbWVkaWNhbFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsLFxuICBcInBlcnNvbi1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrLFxuICBcInR1cm4tdXBcIjogJGZhLXZhci10dXJuLXVwLFxuICBcImxldmVsLXVwLWFsdFwiOiAkZmEtdmFyLWxldmVsLXVwLWFsdCxcbik7XG5cbiRmYS1icmFuZC1pY29uczogKFxuICBcIm1vbmVyb1wiOiAkZmEtdmFyLW1vbmVybyxcbiAgXCJob29saVwiOiAkZmEtdmFyLWhvb2xpLFxuICBcInllbHBcIjogJGZhLXZhci15ZWxwLFxuICBcImNjLXZpc2FcIjogJGZhLXZhci1jYy12aXNhLFxuICBcImxhc3RmbVwiOiAkZmEtdmFyLWxhc3RmbSxcbiAgXCJzaG9wd2FyZVwiOiAkZmEtdmFyLXNob3B3YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLFxuICBcImF3c1wiOiAkZmEtdmFyLWF3cyxcbiAgXCJyZWRoYXRcIjogJGZhLXZhci1yZWRoYXQsXG4gIFwieW9hc3RcIjogJGZhLXZhci15b2FzdCxcbiAgXCJjbG91ZGZsYXJlXCI6ICRmYS12YXItY2xvdWRmbGFyZSxcbiAgXCJ1cHNcIjogJGZhLXZhci11cHMsXG4gIFwicGl4aXZcIjogJGZhLXZhci1waXhpdixcbiAgXCJ3cGV4cGxvcmVyXCI6ICRmYS12YXItd3BleHBsb3JlcixcbiAgXCJkeWFsb2dcIjogJGZhLXZhci1keWFsb2csXG4gIFwiYml0eVwiOiAkZmEtdmFyLWJpdHksXG4gIFwic3RhY2twYXRoXCI6ICRmYS12YXItc3RhY2twYXRoLFxuICBcImJ1eXNlbGxhZHNcIjogJGZhLXZhci1idXlzZWxsYWRzLFxuICBcImZpcnN0LW9yZGVyXCI6ICRmYS12YXItZmlyc3Qtb3JkZXIsXG4gIFwibW9keFwiOiAkZmEtdmFyLW1vZHgsXG4gIFwiZ3VpbGRlZFwiOiAkZmEtdmFyLWd1aWxkZWQsXG4gIFwidm52XCI6ICRmYS12YXItdm52LFxuICBcInNxdWFyZS1qc1wiOiAkZmEtdmFyLXNxdWFyZS1qcyxcbiAgXCJqcy1zcXVhcmVcIjogJGZhLXZhci1qcy1zcXVhcmUsXG4gIFwibWljcm9zb2Z0XCI6ICRmYS12YXItbWljcm9zb2Z0LFxuICBcInFxXCI6ICRmYS12YXItcXEsXG4gIFwib3JjaWRcIjogJGZhLXZhci1vcmNpZCxcbiAgXCJqYXZhXCI6ICRmYS12YXItamF2YSxcbiAgXCJpbnZpc2lvblwiOiAkZmEtdmFyLWludmlzaW9uLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQsXG4gIFwiY2VudGVyY29kZVwiOiAkZmEtdmFyLWNlbnRlcmNvZGUsXG4gIFwiZ2xpZGUtZ1wiOiAkZmEtdmFyLWdsaWRlLWcsXG4gIFwiZHJ1cGFsXCI6ICRmYS12YXItZHJ1cGFsLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJicmF2ZVwiOiAkZmEtdmFyLWJyYXZlLFxuICBcInNpc3RyaXhcIjogJGZhLXZhci1zaXN0cml4LFxuICBcInNxdWFyZS1pbnN0YWdyYW1cIjogJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtLFxuICBcImluc3RhZ3JhbS1zcXVhcmVcIjogJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlLFxuICBcImJhdHRsZS1uZXRcIjogJGZhLXZhci1iYXR0bGUtbmV0LFxuICBcInRoZS1yZWQteWV0aVwiOiAkZmEtdmFyLXRoZS1yZWQteWV0aSxcbiAgXCJzcXVhcmUtaGFja2VyLW5ld3NcIjogJGZhLXZhci1zcXVhcmUtaGFja2VyLW5ld3MsXG4gIFwiaGFja2VyLW5ld3Mtc3F1YXJlXCI6ICRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlLFxuICBcImVkZ2VcIjogJGZhLXZhci1lZGdlLFxuICBcInRocmVhZHNcIjogJGZhLXZhci10aHJlYWRzLFxuICBcIm5hcHN0ZXJcIjogJGZhLXZhci1uYXBzdGVyLFxuICBcInNxdWFyZS1zbmFwY2hhdFwiOiAkZmEtdmFyLXNxdWFyZS1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1zcXVhcmVcIjogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUsXG4gIFwiZ29vZ2xlLXBsdXMtZ1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLWcsXG4gIFwiYXJ0c3RhdGlvblwiOiAkZmEtdmFyLWFydHN0YXRpb24sXG4gIFwibWFya2Rvd25cIjogJGZhLXZhci1tYXJrZG93bixcbiAgXCJzb3VyY2V0cmVlXCI6ICRmYS12YXItc291cmNldHJlZSxcbiAgXCJnb29nbGUtcGx1c1wiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLFxuICBcImRpYXNwb3JhXCI6ICRmYS12YXItZGlhc3BvcmEsXG4gIFwiZm91cnNxdWFyZVwiOiAkZmEtdmFyLWZvdXJzcXVhcmUsXG4gIFwic3RhY2stb3ZlcmZsb3dcIjogJGZhLXZhci1zdGFjay1vdmVyZmxvdyxcbiAgXCJnaXRodWItYWx0XCI6ICRmYS12YXItZ2l0aHViLWFsdCxcbiAgXCJwaG9lbml4LXNxdWFkcm9uXCI6ICRmYS12YXItcGhvZW5peC1zcXVhZHJvbixcbiAgXCJwYWdlbGluZXNcIjogJGZhLXZhci1wYWdlbGluZXMsXG4gIFwiYWxnb2xpYVwiOiAkZmEtdmFyLWFsZ29saWEsXG4gIFwicmVkLXJpdmVyXCI6ICRmYS12YXItcmVkLXJpdmVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhLFxuICBcInNhZmFyaVwiOiAkZmEtdmFyLXNhZmFyaSxcbiAgXCJnb29nbGVcIjogJGZhLXZhci1nb29nbGUsXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2VcIjogJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSxcbiAgXCJmb250LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWFsdCxcbiAgXCJhdGxhc3NpYW5cIjogJGZhLXZhci1hdGxhc3NpYW4sXG4gIFwibGlua2VkaW4taW5cIjogJGZhLXZhci1saW5rZWRpbi1pbixcbiAgXCJkaWdpdGFsLW9jZWFuXCI6ICRmYS12YXItZGlnaXRhbC1vY2VhbixcbiAgXCJuaW1ibHJcIjogJGZhLXZhci1uaW1ibHIsXG4gIFwiY2hyb21lY2FzdFwiOiAkZmEtdmFyLWNocm9tZWNhc3QsXG4gIFwiZXZlcm5vdGVcIjogJGZhLXZhci1ldmVybm90ZSxcbiAgXCJoYWNrZXItbmV3c1wiOiAkZmEtdmFyLWhhY2tlci1uZXdzLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmdcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLFxuICBcImFkdmVyc2FsXCI6ICRmYS12YXItYWR2ZXJzYWwsXG4gIFwiY3JlYXRpdmUtY29tbW9uc1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMsXG4gIFwid2F0Y2htYW4tbW9uaXRvcmluZ1wiOiAkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcsXG4gIFwiZm9udGljb25zXCI6ICRmYS12YXItZm9udGljb25zLFxuICBcIndlaXhpblwiOiAkZmEtdmFyLXdlaXhpbixcbiAgXCJzaGlydHNpbmJ1bGtcIjogJGZhLXZhci1zaGlydHNpbmJ1bGssXG4gIFwiY29kZXBlblwiOiAkZmEtdmFyLWNvZGVwZW4sXG4gIFwiZ2l0LWFsdFwiOiAkZmEtdmFyLWdpdC1hbHQsXG4gIFwibHlmdFwiOiAkZmEtdmFyLWx5ZnQsXG4gIFwicmV2XCI6ICRmYS12YXItcmV2LFxuICBcIndpbmRvd3NcIjogJGZhLXZhci13aW5kb3dzLFxuICBcIndpemFyZHMtb2YtdGhlLWNvYXN0XCI6ICRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3QsXG4gIFwic3F1YXJlLXZpYWRlb1wiOiAkZmEtdmFyLXNxdWFyZS12aWFkZW8sXG4gIFwidmlhZGVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpYWRlby1zcXVhcmUsXG4gIFwibWVldHVwXCI6ICRmYS12YXItbWVldHVwLFxuICBcImNlbnRvc1wiOiAkZmEtdmFyLWNlbnRvcyxcbiAgXCJhZG5cIjogJGZhLXZhci1hZG4sXG4gIFwiY2xvdWRzbWl0aFwiOiAkZmEtdmFyLWNsb3Vkc21pdGgsXG4gIFwib3BlbnN1c2VcIjogJGZhLXZhci1vcGVuc3VzZSxcbiAgXCJwaWVkLXBpcGVyLWFsdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0LFxuICBcInNxdWFyZS1kcmliYmJsZVwiOiAkZmEtdmFyLXNxdWFyZS1kcmliYmJsZSxcbiAgXCJkcmliYmJsZS1zcXVhcmVcIjogJGZhLXZhci1kcmliYmJsZS1zcXVhcmUsXG4gIFwiY29kaWVwaWVcIjogJGZhLXZhci1jb2RpZXBpZSxcbiAgXCJub2RlXCI6ICRmYS12YXItbm9kZSxcbiAgXCJtaXhcIjogJGZhLXZhci1taXgsXG4gIFwic3RlYW1cIjogJGZhLXZhci1zdGVhbSxcbiAgXCJjYy1hcHBsZS1wYXlcIjogJGZhLXZhci1jYy1hcHBsZS1wYXksXG4gIFwic2NyaWJkXCI6ICRmYS12YXItc2NyaWJkLFxuICBcImRlYmlhblwiOiAkZmEtdmFyLWRlYmlhbixcbiAgXCJvcGVuaWRcIjogJGZhLXZhci1vcGVuaWQsXG4gIFwiaW5zdGFsb2RcIjogJGZhLXZhci1pbnN0YWxvZCxcbiAgXCJleHBlZGl0ZWRzc2xcIjogJGZhLXZhci1leHBlZGl0ZWRzc2wsXG4gIFwic2VsbGNhc3RcIjogJGZhLXZhci1zZWxsY2FzdCxcbiAgXCJzcXVhcmUtdHdpdHRlclwiOiAkZmEtdmFyLXNxdWFyZS10d2l0dGVyLFxuICBcInR3aXR0ZXItc3F1YXJlXCI6ICRmYS12YXItdHdpdHRlci1zcXVhcmUsXG4gIFwici1wcm9qZWN0XCI6ICRmYS12YXItci1wcm9qZWN0LFxuICBcImRlbGljaW91c1wiOiAkZmEtdmFyLWRlbGljaW91cyxcbiAgXCJmcmVlYnNkXCI6ICRmYS12YXItZnJlZWJzZCxcbiAgXCJ2dWVqc1wiOiAkZmEtdmFyLXZ1ZWpzLFxuICBcImFjY3Vzb2Z0XCI6ICRmYS12YXItYWNjdXNvZnQsXG4gIFwiaW94aG9zdFwiOiAkZmEtdmFyLWlveGhvc3QsXG4gIFwiZm9udGljb25zLWZpXCI6ICRmYS12YXItZm9udGljb25zLWZpLFxuICBcImFwcC1zdG9yZVwiOiAkZmEtdmFyLWFwcC1zdG9yZSxcbiAgXCJjYy1tYXN0ZXJjYXJkXCI6ICRmYS12YXItY2MtbWFzdGVyY2FyZCxcbiAgXCJpdHVuZXMtbm90ZVwiOiAkZmEtdmFyLWl0dW5lcy1ub3RlLFxuICBcImdvbGFuZ1wiOiAkZmEtdmFyLWdvbGFuZyxcbiAgXCJraWNrc3RhcnRlclwiOiAkZmEtdmFyLWtpY2tzdGFydGVyLFxuICBcImdyYXZcIjogJGZhLXZhci1ncmF2LFxuICBcIndlaWJvXCI6ICRmYS12YXItd2VpYm8sXG4gIFwidW5jaGFydGVkXCI6ICRmYS12YXItdW5jaGFydGVkLFxuICBcImZpcnN0ZHJhZnRcIjogJGZhLXZhci1maXJzdGRyYWZ0LFxuICBcInNxdWFyZS15b3V0dWJlXCI6ICRmYS12YXItc3F1YXJlLXlvdXR1YmUsXG4gIFwieW91dHViZS1zcXVhcmVcIjogJGZhLXZhci15b3V0dWJlLXNxdWFyZSxcbiAgXCJ3aWtpcGVkaWEtd1wiOiAkZmEtdmFyLXdpa2lwZWRpYS13LFxuICBcIndwcmVzc3JcIjogJGZhLXZhci13cHJlc3NyLFxuICBcInJlbmRhY3RcIjogJGZhLXZhci1yZW5kYWN0LFxuICBcImFuZ2VsbGlzdFwiOiAkZmEtdmFyLWFuZ2VsbGlzdCxcbiAgXCJnYWxhY3RpYy1yZXB1YmxpY1wiOiAkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljLFxuICBcIm5mYy1kaXJlY3Rpb25hbFwiOiAkZmEtdmFyLW5mYy1kaXJlY3Rpb25hbCxcbiAgXCJza3lwZVwiOiAkZmEtdmFyLXNreXBlLFxuICBcImpvZ2V0XCI6ICRmYS12YXItam9nZXQsXG4gIFwiZmVkb3JhXCI6ICRmYS12YXItZmVkb3JhLFxuICBcInN0cmlwZS1zXCI6ICRmYS12YXItc3RyaXBlLXMsXG4gIFwibWV0YVwiOiAkZmEtdmFyLW1ldGEsXG4gIFwibGFyYXZlbFwiOiAkZmEtdmFyLWxhcmF2ZWwsXG4gIFwiaG90amFyXCI6ICRmYS12YXItaG90amFyLFxuICBcImJsdWV0b290aC1iXCI6ICRmYS12YXItYmx1ZXRvb3RoLWIsXG4gIFwic3F1YXJlLWxldHRlcmJveGRcIjogJGZhLXZhci1zcXVhcmUtbGV0dGVyYm94ZCxcbiAgXCJzdGlja2VyLW11bGVcIjogJGZhLXZhci1zdGlja2VyLW11bGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy16ZXJvXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvLFxuICBcImhpcHNcIjogJGZhLXZhci1oaXBzLFxuICBcImJlaGFuY2VcIjogJGZhLXZhci1iZWhhbmNlLFxuICBcInJlZGRpdFwiOiAkZmEtdmFyLXJlZGRpdCxcbiAgXCJkaXNjb3JkXCI6ICRmYS12YXItZGlzY29yZCxcbiAgXCJjaHJvbWVcIjogJGZhLXZhci1jaHJvbWUsXG4gIFwiYXBwLXN0b3JlLWlvc1wiOiAkZmEtdmFyLWFwcC1zdG9yZS1pb3MsXG4gIFwiY2MtZGlzY292ZXJcIjogJGZhLXZhci1jYy1kaXNjb3ZlcixcbiAgXCJ3cGJlZ2lubmVyXCI6ICRmYS12YXItd3BiZWdpbm5lcixcbiAgXCJjb25mbHVlbmNlXCI6ICRmYS12YXItY29uZmx1ZW5jZSxcbiAgXCJzaG9lbGFjZVwiOiAkZmEtdmFyLXNob2VsYWNlLFxuICBcIm1kYlwiOiAkZmEtdmFyLW1kYixcbiAgXCJkb2NodWJcIjogJGZhLXZhci1kb2NodWIsXG4gIFwiYWNjZXNzaWJsZS1pY29uXCI6ICRmYS12YXItYWNjZXNzaWJsZS1pY29uLFxuICBcImViYXlcIjogJGZhLXZhci1lYmF5LFxuICBcImFtYXpvblwiOiAkZmEtdmFyLWFtYXpvbixcbiAgXCJ1bnNwbGFzaFwiOiAkZmEtdmFyLXVuc3BsYXNoLFxuICBcInlhcm5cIjogJGZhLXZhci15YXJuLFxuICBcInNxdWFyZS1zdGVhbVwiOiAkZmEtdmFyLXNxdWFyZS1zdGVhbSxcbiAgXCJzdGVhbS1zcXVhcmVcIjogJGZhLXZhci1zdGVhbS1zcXVhcmUsXG4gIFwiNTAwcHhcIjogJGZhLXZhci01MDBweCxcbiAgXCJzcXVhcmUtdmltZW9cIjogJGZhLXZhci1zcXVhcmUtdmltZW8sXG4gIFwidmltZW8tc3F1YXJlXCI6ICRmYS12YXItdmltZW8tc3F1YXJlLFxuICBcImFzeW1tZXRyaWtcIjogJGZhLXZhci1hc3ltbWV0cmlrLFxuICBcImZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZSxcbiAgXCJmb250LWF3ZXNvbWUtZmxhZ1wiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnLFxuICBcImZvbnQtYXdlc29tZS1sb2dvLWZ1bGxcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsLFxuICBcImdyYXRpcGF5XCI6ICRmYS12YXItZ3JhdGlwYXksXG4gIFwiYXBwbGVcIjogJGZhLXZhci1hcHBsZSxcbiAgXCJoaXZlXCI6ICRmYS12YXItaGl2ZSxcbiAgXCJnaXRrcmFrZW5cIjogJGZhLXZhci1naXRrcmFrZW4sXG4gIFwia2V5YmFzZVwiOiAkZmEtdmFyLWtleWJhc2UsXG4gIFwiYXBwbGUtcGF5XCI6ICRmYS12YXItYXBwbGUtcGF5LFxuICBcInBhZGxldFwiOiAkZmEtdmFyLXBhZGxldCxcbiAgXCJhbWF6b24tcGF5XCI6ICRmYS12YXItYW1hem9uLXBheSxcbiAgXCJzcXVhcmUtZ2l0aHViXCI6ICRmYS12YXItc3F1YXJlLWdpdGh1YixcbiAgXCJnaXRodWItc3F1YXJlXCI6ICRmYS12YXItZ2l0aHViLXNxdWFyZSxcbiAgXCJzdHVtYmxldXBvblwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLFxuICBcImZlZGV4XCI6ICRmYS12YXItZmVkZXgsXG4gIFwicGhvZW5peC1mcmFtZXdvcmtcIjogJGZhLXZhci1waG9lbml4LWZyYW1ld29yayxcbiAgXCJzaG9waWZ5XCI6ICRmYS12YXItc2hvcGlmeSxcbiAgXCJuZW9zXCI6ICRmYS12YXItbmVvcyxcbiAgXCJzcXVhcmUtdGhyZWFkc1wiOiAkZmEtdmFyLXNxdWFyZS10aHJlYWRzLFxuICBcImhhY2tlcnJhbmtcIjogJGZhLXZhci1oYWNrZXJyYW5rLFxuICBcInJlc2VhcmNoZ2F0ZVwiOiAkZmEtdmFyLXJlc2VhcmNoZ2F0ZSxcbiAgXCJzd2lmdFwiOiAkZmEtdmFyLXN3aWZ0LFxuICBcImFuZ3VsYXJcIjogJGZhLXZhci1hbmd1bGFyLFxuICBcInNwZWFrYXBcIjogJGZhLXZhci1zcGVha2FwLFxuICBcImFuZ3J5Y3JlYXRpdmVcIjogJGZhLXZhci1hbmdyeWNyZWF0aXZlLFxuICBcInktY29tYmluYXRvclwiOiAkZmEtdmFyLXktY29tYmluYXRvcixcbiAgXCJlbXBpcmVcIjogJGZhLXZhci1lbXBpcmUsXG4gIFwiZW52aXJhXCI6ICRmYS12YXItZW52aXJhLFxuICBcImdvb2dsZS1zY2hvbGFyXCI6ICRmYS12YXItZ29vZ2xlLXNjaG9sYXIsXG4gIFwic3F1YXJlLWdpdGxhYlwiOiAkZmEtdmFyLXNxdWFyZS1naXRsYWIsXG4gIFwiZ2l0bGFiLXNxdWFyZVwiOiAkZmEtdmFyLWdpdGxhYi1zcXVhcmUsXG4gIFwic3R1ZGlvdmluYXJpXCI6ICRmYS12YXItc3R1ZGlvdmluYXJpLFxuICBcInBpZWQtcGlwZXJcIjogJGZhLXZhci1waWVkLXBpcGVyLFxuICBcIndvcmRwcmVzc1wiOiAkZmEtdmFyLXdvcmRwcmVzcyxcbiAgXCJwcm9kdWN0LWh1bnRcIjogJGZhLXZhci1wcm9kdWN0LWh1bnQsXG4gIFwiZmlyZWZveFwiOiAkZmEtdmFyLWZpcmVmb3gsXG4gIFwibGlub2RlXCI6ICRmYS12YXItbGlub2RlLFxuICBcImdvb2RyZWFkc1wiOiAkZmEtdmFyLWdvb2RyZWFkcyxcbiAgXCJzcXVhcmUtb2Rub2tsYXNzbmlraVwiOiAkZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpLFxuICBcIm9kbm9rbGFzc25pa2ktc3F1YXJlXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmUsXG4gIFwianNmaWRkbGVcIjogJGZhLXZhci1qc2ZpZGRsZSxcbiAgXCJzaXRoXCI6ICRmYS12YXItc2l0aCxcbiAgXCJ0aGVtZWlzbGVcIjogJGZhLXZhci10aGVtZWlzbGUsXG4gIFwicGFnZTRcIjogJGZhLXZhci1wYWdlNCxcbiAgXCJoYXNobm9kZVwiOiAkZmEtdmFyLWhhc2hub2RlLFxuICBcInJlYWN0XCI6ICRmYS12YXItcmVhY3QsXG4gIFwiY2MtcGF5cGFsXCI6ICRmYS12YXItY2MtcGF5cGFsLFxuICBcInNxdWFyZXNwYWNlXCI6ICRmYS12YXItc3F1YXJlc3BhY2UsXG4gIFwiY2Mtc3RyaXBlXCI6ICRmYS12YXItY2Mtc3RyaXBlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2hhcmVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlLFxuICBcImJpdGNvaW5cIjogJGZhLXZhci1iaXRjb2luLFxuICBcImtleWNkblwiOiAkZmEtdmFyLWtleWNkbixcbiAgXCJvcGVyYVwiOiAkZmEtdmFyLW9wZXJhLFxuICBcIml0Y2gtaW9cIjogJGZhLXZhci1pdGNoLWlvLFxuICBcInVtYnJhY29cIjogJGZhLXZhci11bWJyYWNvLFxuICBcImdhbGFjdGljLXNlbmF0ZVwiOiAkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSxcbiAgXCJ1YnVudHVcIjogJGZhLXZhci11YnVudHUsXG4gIFwiZHJhZnQyZGlnaXRhbFwiOiAkZmEtdmFyLWRyYWZ0MmRpZ2l0YWwsXG4gIFwic3RyaXBlXCI6ICRmYS12YXItc3RyaXBlLFxuICBcImhvdXp6XCI6ICRmYS12YXItaG91enosXG4gIFwiZ2dcIjogJGZhLXZhci1nZyxcbiAgXCJkaGxcIjogJGZhLXZhci1kaGwsXG4gIFwic3F1YXJlLXBpbnRlcmVzdFwiOiAkZmEtdmFyLXNxdWFyZS1waW50ZXJlc3QsXG4gIFwicGludGVyZXN0LXNxdWFyZVwiOiAkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmUsXG4gIFwieGluZ1wiOiAkZmEtdmFyLXhpbmcsXG4gIFwiYmxhY2tiZXJyeVwiOiAkZmEtdmFyLWJsYWNrYmVycnksXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1wZFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQsXG4gIFwicGxheXN0YXRpb25cIjogJGZhLXZhci1wbGF5c3RhdGlvbixcbiAgXCJxdWluc2NhcGVcIjogJGZhLXZhci1xdWluc2NhcGUsXG4gIFwibGVzc1wiOiAkZmEtdmFyLWxlc3MsXG4gIFwiYmxvZ2dlci1iXCI6ICRmYS12YXItYmxvZ2dlci1iLFxuICBcIm9wZW5jYXJ0XCI6ICRmYS12YXItb3BlbmNhcnQsXG4gIFwidmluZVwiOiAkZmEtdmFyLXZpbmUsXG4gIFwic2lnbmFsLW1lc3NlbmdlclwiOiAkZmEtdmFyLXNpZ25hbC1tZXNzZW5nZXIsXG4gIFwicGF5cGFsXCI6ICRmYS12YXItcGF5cGFsLFxuICBcImdpdGxhYlwiOiAkZmEtdmFyLWdpdGxhYixcbiAgXCJ0eXBvM1wiOiAkZmEtdmFyLXR5cG8zLFxuICBcInJlZGRpdC1hbGllblwiOiAkZmEtdmFyLXJlZGRpdC1hbGllbixcbiAgXCJ5YWhvb1wiOiAkZmEtdmFyLXlhaG9vLFxuICBcImRhaWx5bW90aW9uXCI6ICRmYS12YXItZGFpbHltb3Rpb24sXG4gIFwiYWZmaWxpYXRldGhlbWVcIjogJGZhLXZhci1hZmZpbGlhdGV0aGVtZSxcbiAgXCJwaWVkLXBpcGVyLXBwXCI6ICRmYS12YXItcGllZC1waXBlci1wcCxcbiAgXCJib290c3RyYXBcIjogJGZhLXZhci1ib290c3RyYXAsXG4gIFwib2Rub2tsYXNzbmlraVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ksXG4gIFwibmZjLXN5bWJvbFwiOiAkZmEtdmFyLW5mYy1zeW1ib2wsXG4gIFwibWludGJpdFwiOiAkZmEtdmFyLW1pbnRiaXQsXG4gIFwiZXRoZXJldW1cIjogJGZhLXZhci1ldGhlcmV1bSxcbiAgXCJzcGVha2VyLWRlY2tcIjogJGZhLXZhci1zcGVha2VyLWRlY2ssXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1ldVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUsXG4gIFwicGF0cmVvblwiOiAkZmEtdmFyLXBhdHJlb24sXG4gIFwiYXZpYW5leFwiOiAkZmEtdmFyLWF2aWFuZXgsXG4gIFwiZWxsb1wiOiAkZmEtdmFyLWVsbG8sXG4gIFwiZ29mb3JlXCI6ICRmYS12YXItZ29mb3JlLFxuICBcImJpbW9iamVjdFwiOiAkZmEtdmFyLWJpbW9iamVjdCxcbiAgXCJicmF2ZS1yZXZlcnNlXCI6ICRmYS12YXItYnJhdmUtcmV2ZXJzZSxcbiAgXCJmYWNlYm9vay1mXCI6ICRmYS12YXItZmFjZWJvb2stZixcbiAgXCJzcXVhcmUtZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXMsXG4gIFwiZ29vZ2xlLXBsdXMtc3F1YXJlXCI6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlLFxuICBcIm1hbmRhbG9yaWFuXCI6ICRmYS12YXItbWFuZGFsb3JpYW4sXG4gIFwiZmlyc3Qtb3JkZXItYWx0XCI6ICRmYS12YXItZmlyc3Qtb3JkZXItYWx0LFxuICBcIm9zaVwiOiAkZmEtdmFyLW9zaSxcbiAgXCJnb29nbGUtd2FsbGV0XCI6ICRmYS12YXItZ29vZ2xlLXdhbGxldCxcbiAgXCJkLWFuZC1kLWJleW9uZFwiOiAkZmEtdmFyLWQtYW5kLWQtYmV5b25kLFxuICBcInBlcmlzY29wZVwiOiAkZmEtdmFyLXBlcmlzY29wZSxcbiAgXCJmdWxjcnVtXCI6ICRmYS12YXItZnVsY3J1bSxcbiAgXCJjbG91ZHNjYWxlXCI6ICRmYS12YXItY2xvdWRzY2FsZSxcbiAgXCJmb3J1bWJlZVwiOiAkZmEtdmFyLWZvcnVtYmVlLFxuICBcIm1penVuaVwiOiAkZmEtdmFyLW1penVuaSxcbiAgXCJzY2hsaXhcIjogJGZhLXZhci1zY2hsaXgsXG4gIFwic3F1YXJlLXhpbmdcIjogJGZhLXZhci1zcXVhcmUteGluZyxcbiAgXCJ4aW5nLXNxdWFyZVwiOiAkZmEtdmFyLXhpbmctc3F1YXJlLFxuICBcImJhbmRjYW1wXCI6ICRmYS12YXItYmFuZGNhbXAsXG4gIFwid3Bmb3Jtc1wiOiAkZmEtdmFyLXdwZm9ybXMsXG4gIFwiY2xvdWR2ZXJzaWZ5XCI6ICRmYS12YXItY2xvdWR2ZXJzaWZ5LFxuICBcInVzcHNcIjogJGZhLXZhci11c3BzLFxuICBcIm1lZ2Fwb3J0XCI6ICRmYS12YXItbWVnYXBvcnQsXG4gIFwibWFnZW50b1wiOiAkZmEtdmFyLW1hZ2VudG8sXG4gIFwic3BvdGlmeVwiOiAkZmEtdmFyLXNwb3RpZnksXG4gIFwib3B0aW4tbW9uc3RlclwiOiAkZmEtdmFyLW9wdGluLW1vbnN0ZXIsXG4gIFwiZmx5XCI6ICRmYS12YXItZmx5LFxuICBcImF2aWF0b1wiOiAkZmEtdmFyLWF2aWF0byxcbiAgXCJpdHVuZXNcIjogJGZhLXZhci1pdHVuZXMsXG4gIFwiY3V0dGxlZmlzaFwiOiAkZmEtdmFyLWN1dHRsZWZpc2gsXG4gIFwiYmxvZ2dlclwiOiAkZmEtdmFyLWJsb2dnZXIsXG4gIFwiZmxpY2tyXCI6ICRmYS12YXItZmxpY2tyLFxuICBcInZpYmVyXCI6ICRmYS12YXItdmliZXIsXG4gIFwic291bmRjbG91ZFwiOiAkZmEtdmFyLXNvdW5kY2xvdWQsXG4gIFwiZGlnZ1wiOiAkZmEtdmFyLWRpZ2csXG4gIFwidGVuY2VudC13ZWlib1wiOiAkZmEtdmFyLXRlbmNlbnQtd2VpYm8sXG4gIFwibGV0dGVyYm94ZFwiOiAkZmEtdmFyLWxldHRlcmJveGQsXG4gIFwic3ltZm9ueVwiOiAkZmEtdmFyLXN5bWZvbnksXG4gIFwibWF4Y2RuXCI6ICRmYS12YXItbWF4Y2RuLFxuICBcImV0c3lcIjogJGZhLXZhci1ldHN5LFxuICBcImZhY2Vib29rLW1lc3NlbmdlclwiOiAkZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcixcbiAgXCJhdWRpYmxlXCI6ICRmYS12YXItYXVkaWJsZSxcbiAgXCJ0aGluay1wZWFrc1wiOiAkZmEtdmFyLXRoaW5rLXBlYWtzLFxuICBcImJpbGliaWxpXCI6ICRmYS12YXItYmlsaWJpbGksXG4gIFwiZXJsYW5nXCI6ICRmYS12YXItZXJsYW5nLFxuICBcIngtdHdpdHRlclwiOiAkZmEtdmFyLXgtdHdpdHRlcixcbiAgXCJjb3R0b24tYnVyZWF1XCI6ICRmYS12YXItY290dG9uLWJ1cmVhdSxcbiAgXCJkYXNoY3ViZVwiOiAkZmEtdmFyLWRhc2hjdWJlLFxuICBcIjQyLWdyb3VwXCI6ICRmYS12YXItNDItZ3JvdXAsXG4gIFwiaW5ub3NvZnRcIjogJGZhLXZhci1pbm5vc29mdCxcbiAgXCJzdGFjay1leGNoYW5nZVwiOiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlLFxuICBcImVsZW1lbnRvclwiOiAkZmEtdmFyLWVsZW1lbnRvcixcbiAgXCJzcXVhcmUtcGllZC1waXBlclwiOiAkZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyLFxuICBcInBpZWQtcGlwZXItc3F1YXJlXCI6ICRmYS12YXItcGllZC1waXBlci1zcXVhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uZFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQsXG4gIFwicGFsZmVkXCI6ICRmYS12YXItcGFsZmVkLFxuICBcInN1cGVycG93ZXJzXCI6ICRmYS12YXItc3VwZXJwb3dlcnMsXG4gIFwicmVzb2x2aW5nXCI6ICRmYS12YXItcmVzb2x2aW5nLFxuICBcInhib3hcIjogJGZhLXZhci14Ym94LFxuICBcInNlYXJjaGVuZ2luXCI6ICRmYS12YXItc2VhcmNoZW5naW4sXG4gIFwidGlrdG9rXCI6ICRmYS12YXItdGlrdG9rLFxuICBcInNxdWFyZS1mYWNlYm9va1wiOiAkZmEtdmFyLXNxdWFyZS1mYWNlYm9vayxcbiAgXCJmYWNlYm9vay1zcXVhcmVcIjogJGZhLXZhci1mYWNlYm9vay1zcXVhcmUsXG4gIFwicmVucmVuXCI6ICRmYS12YXItcmVucmVuLFxuICBcImxpbnV4XCI6ICRmYS12YXItbGludXgsXG4gIFwiZ2xpZGVcIjogJGZhLXZhci1nbGlkZSxcbiAgXCJsaW5rZWRpblwiOiAkZmEtdmFyLWxpbmtlZGluLFxuICBcImh1YnNwb3RcIjogJGZhLXZhci1odWJzcG90LFxuICBcImRlcGxveWRvZ1wiOiAkZmEtdmFyLWRlcGxveWRvZyxcbiAgXCJ0d2l0Y2hcIjogJGZhLXZhci10d2l0Y2gsXG4gIFwicmF2ZWxyeVwiOiAkZmEtdmFyLXJhdmVscnksXG4gIFwibWl4ZXJcIjogJGZhLXZhci1taXhlcixcbiAgXCJzcXVhcmUtbGFzdGZtXCI6ICRmYS12YXItc3F1YXJlLWxhc3RmbSxcbiAgXCJsYXN0Zm0tc3F1YXJlXCI6ICRmYS12YXItbGFzdGZtLXNxdWFyZSxcbiAgXCJ2aW1lb1wiOiAkZmEtdmFyLXZpbWVvLFxuICBcIm1lbmRlbGV5XCI6ICRmYS12YXItbWVuZGVsZXksXG4gIFwidW5pcmVnaXN0cnlcIjogJGZhLXZhci11bmlyZWdpc3RyeSxcbiAgXCJmaWdtYVwiOiAkZmEtdmFyLWZpZ21hLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcmVtaXhcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4LFxuICBcImNjLWFtYXpvbi1wYXlcIjogJGZhLXZhci1jYy1hbWF6b24tcGF5LFxuICBcImRyb3Bib3hcIjogJGZhLXZhci1kcm9wYm94LFxuICBcImluc3RhZ3JhbVwiOiAkZmEtdmFyLWluc3RhZ3JhbSxcbiAgXCJjbXBsaWRcIjogJGZhLXZhci1jbXBsaWQsXG4gIFwidXB3b3JrXCI6ICRmYS12YXItdXB3b3JrLFxuICBcImZhY2Vib29rXCI6ICRmYS12YXItZmFjZWJvb2ssXG4gIFwiZ3JpcGZpcmVcIjogJGZhLXZhci1ncmlwZmlyZSxcbiAgXCJqZWRpLW9yZGVyXCI6ICRmYS12YXItamVkaS1vcmRlcixcbiAgXCJ1aWtpdFwiOiAkZmEtdmFyLXVpa2l0LFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcInBoYWJyaWNhdG9yXCI6ICRmYS12YXItcGhhYnJpY2F0b3IsXG4gIFwidXNzdW5uYWhcIjogJGZhLXZhci11c3N1bm5haCxcbiAgXCJlYXJseWJpcmRzXCI6ICRmYS12YXItZWFybHliaXJkcyxcbiAgXCJ0cmFkZS1mZWRlcmF0aW9uXCI6ICRmYS12YXItdHJhZGUtZmVkZXJhdGlvbixcbiAgXCJhdXRvcHJlZml4ZXJcIjogJGZhLXZhci1hdXRvcHJlZml4ZXIsXG4gIFwid2hhdHNhcHBcIjogJGZhLXZhci13aGF0c2FwcCxcbiAgXCJzbGlkZXNoYXJlXCI6ICRmYS12YXItc2xpZGVzaGFyZSxcbiAgXCJnb29nbGUtcGxheVwiOiAkZmEtdmFyLWdvb2dsZS1wbGF5LFxuICBcInZpYWRlb1wiOiAkZmEtdmFyLXZpYWRlbyxcbiAgXCJsaW5lXCI6ICRmYS12YXItbGluZSxcbiAgXCJnb29nbGUtZHJpdmVcIjogJGZhLXZhci1nb29nbGUtZHJpdmUsXG4gIFwic2VydmljZXN0YWNrXCI6ICRmYS12YXItc2VydmljZXN0YWNrLFxuICBcInNpbXBseWJ1aWx0XCI6ICRmYS12YXItc2ltcGx5YnVpbHQsXG4gIFwiYml0YnVja2V0XCI6ICRmYS12YXItYml0YnVja2V0LFxuICBcImltZGJcIjogJGZhLXZhci1pbWRiLFxuICBcImRlZXplclwiOiAkZmEtdmFyLWRlZXplcixcbiAgXCJyYXNwYmVycnktcGlcIjogJGZhLXZhci1yYXNwYmVycnktcGksXG4gIFwiamlyYVwiOiAkZmEtdmFyLWppcmEsXG4gIFwiZG9ja2VyXCI6ICRmYS12YXItZG9ja2VyLFxuICBcInNjcmVlbnBhbFwiOiAkZmEtdmFyLXNjcmVlbnBhbCxcbiAgXCJibHVldG9vdGhcIjogJGZhLXZhci1ibHVldG9vdGgsXG4gIFwiZ2l0dGVyXCI6ICRmYS12YXItZ2l0dGVyLFxuICBcImQtYW5kLWRcIjogJGZhLXZhci1kLWFuZC1kLFxuICBcIm1pY3JvYmxvZ1wiOiAkZmEtdmFyLW1pY3JvYmxvZyxcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkZmEtdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImdnLWNpcmNsZVwiOiAkZmEtdmFyLWdnLWNpcmNsZSxcbiAgXCJwaWVkLXBpcGVyLWhhdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItaGF0LFxuICBcImtpY2tzdGFydGVyLWtcIjogJGZhLXZhci1raWNrc3RhcnRlci1rLFxuICBcInlhbmRleFwiOiAkZmEtdmFyLXlhbmRleCxcbiAgXCJyZWFkbWVcIjogJGZhLXZhci1yZWFkbWUsXG4gIFwiaHRtbDVcIjogJGZhLXZhci1odG1sNSxcbiAgXCJzZWxsc3lcIjogJGZhLXZhci1zZWxsc3ksXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJ3ZWJmbG93XCI6ICRmYS12YXItd2ViZmxvdyxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInN0dWJiZXJcIjogJGZhLXZhci1zdHViYmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwib2R5c2VlXCI6ICRmYS12YXItb2R5c2VlLFxuICBcInNxdWFyZS13aGF0c2FwcFwiOiAkZmEtdmFyLXNxdWFyZS13aGF0c2FwcCxcbiAgXCJ3aGF0c2FwcC1zcXVhcmVcIjogJGZhLXZhci13aGF0c2FwcC1zcXVhcmUsXG4gIFwibm9kZS1qc1wiOiAkZmEtdmFyLW5vZGUtanMsXG4gIFwiZWRnZS1sZWdhY3lcIjogJGZhLXZhci1lZGdlLWxlZ2FjeSxcbiAgXCJzbGFja1wiOiAkZmEtdmFyLXNsYWNrLFxuICBcInNsYWNrLWhhc2hcIjogJGZhLXZhci1zbGFjay1oYXNoLFxuICBcIm1lZHJ0XCI6ICRmYS12YXItbWVkcnQsXG4gIFwidXNiXCI6ICRmYS12YXItdXNiLFxuICBcInR1bWJsclwiOiAkZmEtdmFyLXR1bWJscixcbiAgXCJ2YWFkaW5cIjogJGZhLXZhci12YWFkaW4sXG4gIFwicXVvcmFcIjogJGZhLXZhci1xdW9yYSxcbiAgXCJzcXVhcmUteC10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXgtdHdpdHRlcixcbiAgXCJyZWFjdGV1cm9wZVwiOiAkZmEtdmFyLXJlYWN0ZXVyb3BlLFxuICBcIm1lZGl1bVwiOiAkZmEtdmFyLW1lZGl1bSxcbiAgXCJtZWRpdW0tbVwiOiAkZmEtdmFyLW1lZGl1bS1tLFxuICBcImFtaWxpYVwiOiAkZmEtdmFyLWFtaWxpYSxcbiAgXCJtaXhjbG91ZFwiOiAkZmEtdmFyLW1peGNsb3VkLFxuICBcImZsaXBib2FyZFwiOiAkZmEtdmFyLWZsaXBib2FyZCxcbiAgXCJ2aWFjb2luXCI6ICRmYS12YXItdmlhY29pbixcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICRmYS12YXItY3JpdGljYWwtcm9sZSxcbiAgXCJzaXRyb3hcIjogJGZhLXZhci1zaXRyb3gsXG4gIFwiZGlzY291cnNlXCI6ICRmYS12YXItZGlzY291cnNlLFxuICBcImpvb21sYVwiOiAkZmEtdmFyLWpvb21sYSxcbiAgXCJtYXN0b2RvblwiOiAkZmEtdmFyLW1hc3RvZG9uLFxuICBcImFpcmJuYlwiOiAkZmEtdmFyLWFpcmJuYixcbiAgXCJ3b2xmLXBhY2stYmF0dGFsaW9uXCI6ICRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbixcbiAgXCJidXktbi1sYXJnZVwiOiAkZmEtdmFyLWJ1eS1uLWxhcmdlLFxuICBcImd1bHBcIjogJGZhLXZhci1ndWxwLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJzdHJhdmFcIjogJGZhLXZhci1zdHJhdmEsXG4gIFwiZW1iZXJcIjogJGZhLXZhci1lbWJlcixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJ0ZWFtc3BlYWtcIjogJGZhLXZhci10ZWFtc3BlYWssXG4gIFwicHVzaGVkXCI6ICRmYS12YXItcHVzaGVkLFxuICBcIndvcmRwcmVzcy1zaW1wbGVcIjogJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlLFxuICBcIm51dHJpdGlvbml4XCI6ICRmYS12YXItbnV0cml0aW9uaXgsXG4gIFwid29kdVwiOiAkZmEtdmFyLXdvZHUsXG4gIFwiZ29vZ2xlLXBheVwiOiAkZmEtdmFyLWdvb2dsZS1wYXksXG4gIFwiaW50ZXJjb21cIjogJGZhLXZhci1pbnRlcmNvbSxcbiAgXCJ6aGlodVwiOiAkZmEtdmFyLXpoaWh1LFxuICBcImtvcnZ1ZVwiOiAkZmEtdmFyLWtvcnZ1ZSxcbiAgXCJwaXhcIjogJGZhLXZhci1waXgsXG4gIFwic3RlYW0tc3ltYm9sXCI6ICRmYS12YXItc3RlYW0tc3ltYm9sLFxuKTtcbiIsIi8vIGljb25zIGluIGEgbGlzdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS1tYXJnaW4sICN7JGZhLWxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIGJvcmRlcmVkICsgcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1jb2xvciwgI3skZmEtYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1yYWRpdXMsICN7JGZhLWJvcmRlci1yYWRpdXN9KTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7JGZhLWJvcmRlci1zdHlsZX0pO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci13aWR0aCwgI3skZmEtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nLCAjeyRmYS1ib3JkZXItcGFkZGluZ30pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuIiwiLy8gYW5pbWF0aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgwLCAwLjg0MCwgMC40MjAsIDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXJldmVyc2Uge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG4vLyBpZiBhZ2VudCBvciBvcGVyYXRpbmcgc3lzdGVtIHByZWZlcnMgcmVkdWNlZCBtb3Rpb24sIGRpc2FibGUgYW5pbWF0aW9uc1xuLy8gc2VlOiBodHRwczovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDIwLzA5L2Rlc2lnbi1yZWR1Y2VkLW1vdGlvbi1zZW5zaXRpdml0aWVzL1xuLy8gc2VlOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQG1lZGlhL3ByZWZlcnMtcmVkdWNlZC1tb3Rpb25cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LFxuICAuI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3BpbixcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIDAlLCA5MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDQ1JSB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1zY2FsZSwgMS4yNSkpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDMwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTsgfVxuICA1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTsgfVxuICA1NyUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7IH1cbiAgNjQlICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICA1MCUgeyBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mYWRlLW9wYWNpdHksIDAuNCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteCwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteSwgMSksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteiwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG4gIDQlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gIDglLCAyNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpOyB9XG4gIDEyJSwgMjglIHsgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIDE2JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7IH1cbiAgMjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpOyB9XG4gIDMyJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7IH1cbiAgMzYlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpOyB9XG4gIDQwJSwgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuIiwiLy8gcm90YXRpbmcgKyBmbGlwcGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuIiwiLy8gc3RhY2tpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduO1xuICB3aWR0aDogJGZhLXN0YWNrLXdpZHRoO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLXotaW5kZXgsICN7JGZhLXN0YWNrLXotaW5kZXh9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLCAjeyRmYS1pbnZlcnNlfSk7XG59XG4iLCIvLyBzcGVjaWZpYyBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG5cbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktYnJhbmRzOiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtYnJhbmQtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06YmVmb3JlIHsgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkaWNvbiB9XFxcIlwiKTsgfVxufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuIiwiLyogR2xvYmFsICovXG5AaW1wb3J0IFwiYmFzZS9iYXNlX2dsb2JhbFwiO1xuQGltcG9ydCBcImJhc2UvYmFzZV9saW5rc1wiO1xuQGltcG9ydCBcImJhc2UvYmFzZV9oZWFkZXJcIjtcbkBpbXBvcnQgXCJiYXNlL2Jhc2VfZm9vdGVyXCI7XG5AaW1wb3J0IFwiYmFzZS9iYXNlX2Zvcm1zXCI7XG5AaW1wb3J0IFwiYmFzZS9iYXNlX2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJiYXNlL2Jhc2VfZmFjZXRzXCI7XG5cbi8qIEVNUyBUaGVtZSBCYXNlICovXG5cbi8vIEBpbXBvcnQgXCJlbXMtYmFzZS9jb250YWluZXJcIjtcbi8vIEBpbXBvcnQgXCJlbXMtYmFzZS90aGVtZS1kZW1vXCI7XG5AaW1wb3J0IFwiZW1zLWJhc2UvYXJjaGl2ZVwiO1xuQGltcG9ydCBcImVtcy1iYXNlL2Jsb2NrLXNldHRpbmdzXCI7XG5AaW1wb3J0IFwiZW1zLWJhc2UvYmFzZS1hbmltYXRpb25zXCI7XG5cbiIsIi8qIEdsb2JhbCAqL1xuXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGVtc19iZztcblx0b3ZlcmZsb3cteDogY2xpcDtcblx0bWFyZ2luOiAwO1xufVxuXG4vLyAuY29udGFpbmVyIHtcbi8vIEBpbmNsdWRlIGNvbnRhaW5lcjtcbi8vIH1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi5ub3dyYXAge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYmctY292ZXIge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zci1vbmx5IHtcblx0QGluY2x1ZGUgc3Itb25seTtcbn1cblxuLmVudHJ5LWNvbnRlbnQge1xuXHRAaW5jbHVkZSBjb250YWluZXI7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaXMtc3R5bGUtcm91bmRlZC1jb3JuZXJzIHtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hbGlnbndpZGUge1xuXHQvLyB3aWR0aDogMTAwJTtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcGluaztcblxuXHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBjYWxjKCRtYXgtd2lkdGggKyAoJGdyaWQtZ3V0dGVyLXdpZHRoICogMikpKSB7XG5cdHdpZHRoOiAkd2lkZS13aWR0aDtcblx0bWF4LXdpZHRoOiAxMDB2dztcblx0bWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG5cdG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHQvLyB9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogY2FsYygkd2lkZS13aWR0aCkpIHtcblx0XHR3aWR0aDogJHdpZGUtd2lkdGg7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSAkd2lkZS13aWR0aC8yKTtcblx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gJHdpZGUtd2lkdGgvMik7XG5cdH1cblxuXHQmPi5hY2YtaW5uZXItYmxvY2tzLWNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyO1xuXHR9XG5cblx0Ly8gYW5kIHRoZSBsaXN0IGJsb2NrcyBuZWVkIHRvIGJlIGFkanVzdGVkXG5cdCYud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcblxuXHRcdG9sLFxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCkgKyAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXHRcdH1cblxuXHR9XG59XG5cbi5pcy1kZXNrdG9wLXByZXZpZXcgLmFsaWdud2lkZSB7XG5cdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uaXMtc3R5bGUtbmFycm93LXdpZHRoIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogY2FsYygkbmFycm93LXdpZHRoICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSkge1xuXHRcdHdpZHRoOiAkbmFycm93LXdpZHRoO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxufVxuXG4uaXMtc3R5bGUtbmFycm93LW1pZC13aWR0aCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGNhbGMoJG5hcnJvdy1taWQtd2lkdGggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpKSB7XG5cdFx0d2lkdGg6ICRuYXJyb3ctbWlkLXdpZHRoO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxufVxuXG5cbi5uby1zaWRlYmFyIC5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwge1xuXHRtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG5cdG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uYWxpZ25mdWxsIHtcblxuXG5cdC8vIGFuZCB0aGUgbGlzdCBibG9ja3MgbmVlZCB0byBiZSBhZGp1c3RlZFxuXG5cdCYud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcblxuXHRcdG9sLFxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0yMCkgKyBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdFx0fVxuXG5cdH1cblxuXHQmLmlzLWxheW91dC1jb25zdHJhaW5lZC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXI7XG5cdH1cblxufVxuXG4vLyB9XG5cbi5hbGlnbmZ1bGwsXG4uYWxpZ253aWRlIHtcblxuXHQvL2dyb3VwIGJsb2NrcyBkb250IGhhdmUgaW5uZXIgY29udGFpbmVyLCBzbyB0aGF0IG5lZWRzIHRvIGJlIGFkZGVkIGhlcmVcblx0Ji53cC1ibG9jay1ncm91cC5pcy1sYXlvdXQtY29uc3RyYWluZWQ+Kjpub3QodWwpOm5vdChvbCksXG5cdD4uaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXI7XG5cdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWF4LXdpZHRoKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcblx0XHR9XG5cdH1cbn1cblxuLmVtcy1wYWRkaW5nLWRlZmF1bHQge1xuXHRwYWRkaW5nOiBzcGFjaW5nKCdzbScpO1xufVxuXG4ucm91bmRlZCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjpub3QoZmlndXJlKSB7XG5cdFx0QGV4dGVuZCAuZW1zLXBhZGRpbmctZGVmYXVsdDtcblx0fVxufVxuXG5cblxuLmNvbnRlbnQtNDA0X19jb250ZW50IHtcblx0cGFkZGluZy10b3A6IHNwYWNpbmcoJ2xnJyk7XG5cdHBhZGRpbmctYm90dG9tOiBzcGFjaW5nKCdsZycpO1xufVxuXG4uY29udGVudC00MDRfX2hlYWRlciB7XG5cdHBhZGRpbmctdG9wOiBzcGFjaW5nKCdsZycpO1xufVxuXG4vLyBtaW4taGVpZ2h0IG9uIGJvZHkgY29udGVudFxuLnNpdGUtY29udGVudCB7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MDBweCk7XG59XG5cblxuXG4ubGlzdC1yZXNldCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIkBtaXhpbiBzci1vbmx5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRjbGlwOiBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0Y2xpcC1wYXRoOiBub25lO1xuXHR9XG59XG5cbkBtaXhpbiBjb250YWluZXIge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXG5cdG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHNtKTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiBzcGFjaW5nKCdtZCcpO1xuXHRcdC8vIHBhZGRpbmctcmlnaHQ6IHNwYWNpbmcoJ21kJyk7XG5cdFx0bWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbWQpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuXHRcdG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHh4bCk7XG5cdH1cbn1cblxuQG1peGluIGJhZGdlIHtcblx0cGFkZGluZzogNnB4IDEycHggNXB4O1xuXHRjb2xvcjogJGJhZGdlX2NvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2VfYmFja2dyb3VuZF9jb2xvcjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuIiwiLy8gYTpub3QoLmJ0bik6bm90KC5saW5rZWQtY29udGVudC1ibG9jayk6bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspIHtcbi8vICAgICBjb2xvcjogaW5oZXJpdDtcbi8vICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgY29sb3I6ICRlbXNfc2Vjb25kYXJ5O1xuLy8gICAgIH1cbi8vICAgICAuaW5zaWRlLWFydGljbGUgJixcbi8vICAgICBwICYge1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vICAgICAgICAgY29sb3I6ICRlbXNfcHJpbWFyeTtcbi8vICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgICBjb2xvcjogJGVtc19zZWNvbmRhcnk7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGEge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5hW2hyZWYkPVwiLnBkZlwiXTpub3QoLndwLWJsb2NrLWJ1dHRvbl9fbGluaykge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNTgwNjUgMTkuMDMxMkg0LjUxNjEzVjIxSDIuNTgwNjVDMS4xNTcyNiAyMSAwIDE5LjgyMjkgMCAxOC4zNzVWMi42MjVDMCAxLjE3NzE1IDEuMTU3MjYgMCAyLjU4MDY1IDBIOS4yNTQwM0M5LjkzOTUyIDAgMTAuNTk2OCAwLjI3NDgwNSAxMS4wODA2IDAuNzY2OTkyTDE0LjcyOTggNC40Nzg5MUMxNS4yMTM3IDQuOTcxMDkgMTUuNDgzOSA1LjYzOTY1IDE1LjQ4MzkgNi4zMzY5MVYxMi40Njg4SDEzLjU0ODRWNi41NjI1SDEwLjMyMjZDOS42MDg4NyA2LjU2MjUgOS4wMzIyNiA1Ljk3NTk4IDkuMDMyMjYgNS4yNVYxLjk2ODc1SDIuNTgwNjVDMi4yMjU4MSAxLjk2ODc1IDEuOTM1NDggMi4yNjQwNiAxLjkzNTQ4IDIuNjI1VjE4LjM3NUMxLjkzNTQ4IDE4LjczNTkgMi4yMjU4MSAxOS4wMzEyIDIuNTgwNjUgMTkuMDMxMlpNNy4wOTY3NyAxNC40Mzc1SDguMzg3MUM5LjYzMzA2IDE0LjQzNzUgMTAuNjQ1MiAxNS40NjcgMTAuNjQ1MiAxNi43MzQ0QzEwLjY0NTIgMTguMDAxOCA5LjYzMzA2IDE5LjAzMTIgOC4zODcxIDE5LjAzMTJINy43NDE5NFYyMC4zNDM4QzcuNzQxOTQgMjAuNzA0NyA3LjQ1MTYxIDIxIDcuMDk2NzcgMjFDNi43NDE5NCAyMSA2LjQ1MTYxIDIwLjcwNDcgNi40NTE2MSAyMC4zNDM4VjE4LjM3NVYxNS4wOTM4QzYuNDUxNjEgMTQuNzMyOCA2Ljc0MTk0IDE0LjQzNzUgNy4wOTY3NyAxNC40Mzc1Wk04LjM4NzEgMTcuNzE4OEM4LjkyMzM5IDE3LjcxODggOS4zNTQ4NCAxNy4yNzk5IDkuMzU0ODQgMTYuNzM0NEM5LjM1NDg0IDE2LjE4ODkgOC45MjMzOSAxNS43NSA4LjM4NzEgMTUuNzVINy43NDE5NFYxNy43MTg4SDguMzg3MVpNMTIuMjU4MSAxNC40Mzc1SDEzLjU0ODRDMTQuNjE2OSAxNC40Mzc1IDE1LjQ4MzkgMTUuMzE5MyAxNS40ODM5IDE2LjQwNjJWMTkuMDMxMkMxNS40ODM5IDIwLjExODIgMTQuNjE2OSAyMSAxMy41NDg0IDIxSDEyLjI1ODFDMTEuOTAzMiAyMSAxMS42MTI5IDIwLjcwNDcgMTEuNjEyOSAyMC4zNDM4VjE1LjA5MzhDMTEuNjEyOSAxNC43MzI4IDExLjkwMzIgMTQuNDM3NSAxMi4yNTgxIDE0LjQzNzVaTTEzLjU0ODQgMTkuNjg3NUMxMy45MDMyIDE5LjY4NzUgMTQuMTkzNSAxOS4zOTIyIDE0LjE5MzUgMTkuMDMxMlYxNi40MDYyQzE0LjE5MzUgMTYuMDQ1MyAxMy45MDMyIDE1Ljc1IDEzLjU0ODQgMTUuNzVIMTIuOTAzMlYxOS42ODc1SDEzLjU0ODRaTTE2Ljc3NDIgMTUuMDkzOEMxNi43NzQyIDE0LjczMjggMTcuMDY0NSAxNC40Mzc1IDE3LjQxOTQgMTQuNDM3NUgxOS4zNTQ4QzE5LjcwOTcgMTQuNDM3NSAyMCAxNC43MzI4IDIwIDE1LjA5MzhDMjAgMTUuNDU0NyAxOS43MDk3IDE1Ljc1IDE5LjM1NDggMTUuNzVIMTguMDY0NVYxNy4wNjI1SDE5LjM1NDhDMTkuNzA5NyAxNy4wNjI1IDIwIDE3LjM1NzggMjAgMTcuNzE4OEMyMCAxOC4wNzk3IDE5LjcwOTcgMTguMzc1IDE5LjM1NDggMTguMzc1SDE4LjA2NDVWMjAuMzQzOEMxOC4wNjQ1IDIwLjcwNDcgMTcuNzc0MiAyMSAxNy40MTk0IDIxQzE3LjA2NDUgMjEgMTYuNzc0MiAyMC43MDQ3IDE2Ljc3NDIgMjAuMzQzOFYxNy43MTg4VjE1LjA5MzhaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZzogNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRmbGV4OiAwIDAgMzJweDtcblx0fVxufVxuIiwiLnNpdGUtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbn1cblxuLm5hdmJhciB7XG5cdHBhZGRpbmc6IDA7XG5cdHotaW5kZXg6IDEwMDI7XG5cblx0LmhlYWRlci1uYXYtY29udGFpbmVyX19tZW51cyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0Z2FwOiBzcGFjaW5nKCdzbScpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdH1cblxuXHQubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogc3BhY2luZygnbWQnKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdC8vZ2FwOiBzcGFjaW5nKCdtZCcpO1xuXHRcdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRnYXA6IHNwYWNpbmcoJ21kJyk7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRhIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHQvLyBzdWJtZW51XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblxuXHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0Y29sb3I6ICRoZWFkZXJfbmF2X2xpbmtfY29sb3I7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG5cdFx0XHQmLnByaW1hcnktYnV0dG9uIHtcblxuXHRcdFx0XHQubmF2LWxpbmssXG5cdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdFx0Ji5jdXJyZW50LW1lbnUtYW5jZXN0b3Ige1xuXHRcdFx0XHRjb2xvcjogJGhlYWRlcl9uYXZfbGlua19jb2xvcl9hY3RpdmU7XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbGluayxcblx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRlcl9uYXZfbGlua193ZWlnaHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGhlYWRlcl9uYXZfbGlua19zaXplO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogJGhlYWRlcl9uYXZfbGlua19oZWlnaHQ7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAkaGVhZGVyX25hdl9saW5rX2xldHRlcl9zcGFjaW5nO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeHhsKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBmb250LXNpemUoMTZweCwgMThweCwgMTA4MHB4LCAxNDAwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHQvLyByZXNldCBCUyBzdHlsZXMsIGFwcGx5IGF0IGxpIGxldmVsXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHQvLyBjb250ZW50OiBcIlxcZTMxM1wiOyAvLyBrZXlib2FyZF9hcnJvd19kb3duXG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ly8gY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHQvLyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdC8vIEBleHRlbmQgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQgIW9wdGlvbmFsO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNob3c6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTMxNlwiOyAvLyBrZXlib2FyZF9hcnJvd191cFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgKyBzcGFjaW5nKCdtZCcpKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vICYuc2VhcmNoLXRvZ2dsZSBhIHtcblx0XHRcdC8vIFx0Y29sb3I6ICNmZmZmZmYwMDtcblx0XHRcdC8vIH1cblxuXHRcdH1cblxuXHR9XG5cblx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGZpbGw6ICR3aGl0ZTtcblx0fVxuXG5cbn1cblxuXG5cbiN1dGlsaXR5LW5hdmJhciB7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdGdhcDogc3BhY2luZygnbWQnKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0LnNlYXJjaC10b2dnbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA1O1xuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDAgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiA1NnB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMSAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOS41MzMzIDIyLjExNDFDMTQuODExNCAyNi4wMTc5IDcuODk5NTYgMjUuNzEwNyAzLjUyMjQgMjEuMTkyM0MtMS4xNzQxMyAxNi4zNDQzIC0xLjE3NDEzIDguNDg0MDYgMy41MjI0IDMuNjM2MDNDOC4yMTg5MyAtMS4yMTIwMSAxNS44MzM1IC0xLjIxMjAxIDIwLjUzIDMuNjM2MDNDMjQuOTA3MiA4LjE1NDM4IDI1LjIwNDkgMTUuMjg5MiAyMS40MjMgMjAuMTYzNEwzMC42MDg2IDI5LjY0NTNDMzEuMTMwNSAzMC4xODQgMzEuMTMwNSAzMS4wNTczIDMwLjYwODYgMzEuNTk2QzMwLjA4NjggMzIuMTM0NyAyOS4yNDA3IDMyLjEzNDcgMjguNzE4OSAzMS41OTZMMTkuNTMzMyAyMi4xMTQxWk01LjQxMjE0IDE5LjI0MTZDMS43NTkyOCAxNS40NzA5IDEuNzU5MjggOS4zNTc0MiA1LjQxMjE0IDUuNTg2NzNDOS4wNjQ5OSAxLjgxNjAzIDE0Ljk4NzQgMS44MTYwMyAxOC42NDAzIDUuNTg2NzNDMjIuMjkwNSA5LjM1NDY1IDIyLjI5MzIgMTUuNDYxOSAxOC42NDgzIDE5LjIzMzNDMTguNjQ1NiAxOS4yMzYgMTguNjQzIDE5LjIzODggMTguNjQwMyAxOS4yNDE2QzE4LjYzNzYgMTkuMjQ0MyAxOC42MzQ5IDE5LjI0NzEgMTguNjMyMyAxOS4yNDk5QzE0Ljk3ODggMjMuMDEyMyA5LjA2MjMyIDIzLjAwOTUgNS40MTIxNCAxOS4yNDE2WicgZmlsbD0nJTIzZmZmZmZmJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTQgMS40MUwxMi41OSAwTDcgNS41OUwxLjQxIDBMMCAxLjQxTDUuNTkgN0wwIDEyLjU5TDEuNDEgMTRMNyA4LjQxTDEyLjU5IDE0TDE0IDEyLjU5TDguNDEgN0wxNCAxLjQxWicgZmlsbD0nJTIzMTEyNzRBJy8lM0UlM0Mvc3ZnJTNFIFwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5tZW51LWl0ZW0ge1xuXHRcdHBhZGRpbmctYmxvY2s6IDA7XG5cdH1cblxuXHQucHJpbWFyeS1idXR0b24tbGluayBhIHtcblx0XHRAZXh0ZW5kIC5idG47XG5cdFx0QGV4dGVuZCAucHJpbWFyeS1idXR0b247XG5cdH1cblxuXHQud2hpdGUtb3V0bGluZS1idXR0b24tbGluayBhIHtcblx0XHRAZXh0ZW5kIC5idG47XG5cdFx0QGV4dGVuZCAud2hpdGUtb3V0bGluZS1idXR0b247XG5cdH1cblxuXHRmb3JtLnNlYXJjaC1mb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC5zZWFyY2gtc3VibWl0IHtcblx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0d2lkdGg6IDU2cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEnIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMSAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOS41MzMzIDIyLjExNDFDMTQuODExNCAyNi4wMTc5IDcuODk5NTYgMjUuNzEwNyAzLjUyMjQgMjEuMTkyM0MtMS4xNzQxMyAxNi4zNDQzIC0xLjE3NDEzIDguNDg0MDYgMy41MjI0IDMuNjM2MDNDOC4yMTg5MyAtMS4yMTIwMSAxNS44MzM1IC0xLjIxMjAxIDIwLjUzIDMuNjM2MDNDMjQuOTA3MiA4LjE1NDM4IDI1LjIwNDkgMTUuMjg5MiAyMS40MjMgMjAuMTYzNEwzMC42MDg2IDI5LjY0NTNDMzEuMTMwNSAzMC4xODQgMzEuMTMwNSAzMS4wNTczIDMwLjYwODYgMzEuNTk2QzMwLjA4NjggMzIuMTM0NyAyOS4yNDA3IDMyLjEzNDcgMjguNzE4OSAzMS41OTZMMTkuNTMzMyAyMi4xMTQxWk01LjQxMjE0IDE5LjI0MTZDMS43NTkyOCAxNS40NzA5IDEuNzU5MjggOS4zNTc0MiA1LjQxMjE0IDUuNTg2NzNDOS4wNjQ5OSAxLjgxNjAzIDE0Ljk4NzQgMS44MTYwMyAxOC42NDAzIDUuNTg2NzNDMjIuMjkwNSA5LjM1NDY1IDIyLjI5MzIgMTUuNDYxOSAxOC42NDgzIDE5LjIzMzNDMTguNjQ1NiAxOS4yMzYgMTguNjQzIDE5LjIzODggMTguNjQwMyAxOS4yNDE2QzE4LjYzNzYgMTkuMjQ0MyAxOC42MzQ5IDE5LjI0NzEgMTguNjMyMyAxOS4yNDk5QzE0Ljk3ODggMjMuMDEyMyA5LjA2MjMyIDIzLjAwOTUgNS40MTIxNCAxOS4yNDE2WicgZmlsbD0nJTIzMTEyNzRBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdCosXG5cdC5tZW51LWl0ZW0gYSB7XG5cdFx0Zm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuXHRcdC8vIHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0Ly9vdmVycmlkZXMgYSBib290c3RyYXAgY2hhbmdlIGluIF9yZWJvb3Quc2Nzc1xuXHQvLyB3aGljaCBzZXRzIHRoZSBpbnNldCB0byBiZSAtMnB4LiBpZiB3ZSB1bmRvIHRoYXQsIHRoZSBmb2N1cyBzdHlsZSBmb3Igc2VhcmNoXG5cdC8vIGxvb2tzIGxpa2UgYWxsIG90aGVyIGZvY3VzIHN0eWxlcyAoYnJvd3NlciBkZWZhdWx0cylcblx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IHVuc2V0O1xuXHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4KTtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdG1hcmdpbi1yaWdodDogLTM2cHg7XG5cdFx0fVxuXHR9XG5cblx0cGFkZGluZy1yaWdodDogMzZweDtcblxuXHQmOmhhcyguc2VhcmNoLXRvZ2dsZS5hY3RpdmUpIHtcblx0XHQvL3BhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdC5uYXYtbGluayB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRvcmRlcjogLTE7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VhcmNoLWZpZWxkIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LnNlYXJjaC10b2dnbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0fVxuXG5cblxufVxuXG5cbi5pcy1sYXlvdXQtY29uc3RyYWluZWQge1xuXHQuaW5zaWRlLWhlYWRlciB7XG5cdFx0Z2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRcdHBhZGRpbmc6IHNwYWNpbmcoJ2xnJykgc3BhY2luZygnbWQnKSBzcGFjaW5nKCdsZycpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHh4bCkge1xuXHRcdFx0Z2FwOiAkc3BhY2VyO1xuXHRcdH1cblxuXHRcdC5zaXRlLWxvZ28ge1xuXHRcdFx0d2lkdGg6ICRsb2dvX3dpZHRoO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHh4bCkge1xuXHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHQvL2ZpeGVzIGZvY3VzIHN0eWxlXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG4vLyBNZWdhbWVudVxuXG4ud3AtYmxvY2stb3V0ZXJtb3N0LW1lZ2EtbWVudV9fbWVudS1jb250YWluZXIge1xuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtbmF2aWdhdGlvbi1icmVha3BvaW50KSB7XG5cdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cblxuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLW1vYmlsZS1vbmx5IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmF2aWdhdGlvbi1kZXNrdG9wLW9ubHkge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1uYXZpZ2F0aW9uLWJyZWFrcG9pbnQpIHtcblx0LndwLWJsb2NrLW91dGVybW9zdC1tZWdhLW1lbnVfX3RvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSsud3AtYmxvY2stb3V0ZXJtb3N0LW1lZ2EtbWVudV9fbWVudS1jb250YWluZXIge1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm5hdmlnYXRpb24tbW9iaWxlLW9ubHkge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQubmF2aWdhdGlvbi1kZXNrdG9wLW9ubHkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cblxuXG5cbi5hbGVydC1iYW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG5cblx0Jl9fY2xvc2Uge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzODQgNTEyJyUzRSUzQyEtLSFGb250IEF3ZXNvbWUgRnJlZSA2LjcuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tJTNFJTNDcGF0aCBkPSdNMzc2LjYgODQuNWMxMS4zLTEzLjYgOS41LTMzLjgtNC4xLTQ1LjFzLTMzLjgtOS41LTQ1LjEgNC4xTDE5MiAyMDYgNTYuNiA0My41QzQ1LjMgMjkuOSAyNS4xIDI4LjEgMTEuNSAzOS40Uy0zLjkgNzAuOSA3LjQgODQuNUwxNTAuMyAyNTYgNy40IDQyNy41Yy0xMS4zIDEzLjYtOS41IDMzLjggNC4xIDQ1LjFzMzMuOCA5LjUgNDUuMS00LjFMMTkyIDMwNiAzMjcuNCA0NjguNWMxMS4zIDEzLjYgMzEuNSAxNS40IDQ1LjEgNC4xczE1LjQtMzEuNSA0LjEtNDUuMUwyMzMuNyAyNTYgMzc2LjYgODQuNXonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0fVxuXG5cdCYuaGlkZGVuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cbn1cbiIsIi53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwucHJlZm9vdGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG4vLyAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5mb290ZXItY29udGVudCB7XG4vLyBcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5OyAvLyBtYXRjaCB0aGUgZm9vdGVyIGJhY2tncm91bmQgY29sb3IsIGFwcGx5IHRvIGVkaXRvciBmb3IgdmlzaWJpbGl0eVxuLy8gfVxuLy8gYm9keTpub3QoOmhhcygucHJlZm9vdGVyLWJsb2NrKSkge1xuLy8gXHQuc2l0ZS1mb290ZXIge1xuLy8gXHRcdG1hcmdpbi10b3A6IHNwYWNpbmcoJ3hsJyk7XG4vLyBcdH1cbi8vIH1cblxuXG4uZW50cnktY29udGVudCB7XG5cdHBhZGRpbmctYm90dG9tOiBzcGFjaW5nKCd4bCcpO1xufVxuXG4uZW50cnktY29udGVudDpoYXMoPjpsYXN0LWNoaWxkLmhhcy1iYWNrZ3JvdW5kKSxcbi5lbnRyeS1jb250ZW50Omhhcyg+Lmhhcy1iYWNrZ3JvdW5kICsgOmxhc3QtY2hpbGQ6ZW1wdHkpIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cblxuLnNpdGUtZm9vdGVyIHtcblx0Ji5iZy1kYXJrIHtcblxuXG5cdFx0LnNvY2lhbC1saW5rc19faXRlbSBpIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC5zb2NpYWwtbGlua3NfX2l0ZW0gaSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHR9XG5cdH1cblxuXHRwYWRkaW5nOiAwIHZhcigtLWJzLWd1dHRlci14KTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0cGFkZGluZzogY2FsYyhzcGFjaW5nKCdzbScpICogNCkgMDtcblxuXHRcdFx0Ly8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHQvLyBcdHBhZGRpbmc6IHNwYWNpbmcoJ21kJykgMDtcblx0XHRcdC8vIH1cblx0XHR9XG5cblxuXHR9XG5cblx0LmNvcHlyaWdodC1iYXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0QGV4dGVuZCAuc21hbGx0ZXh0O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG59XG5cblxuXG5cblxuLnNpdGUtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblx0Y29sb3I6ICR3aGl0ZTtcblxuXHRhIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHR9XG5cblx0Lm1lbnUtaXRlbSBhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdC5zaXRlLWxvZ28ge1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCNtZW51LWZvb3Rlci1tZW51IHtcblx0XHRAZXh0ZW5kIC5saXN0LXJlc2V0O1xuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdEBleHRlbmQgLmxpc3QtcmVzZXQ7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0OndoZXJlKC5pcy1sYXlvdXQtZmxvdyk+KiB7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDEycHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxufVxuXG5cblxuLmZvb3Rlci1sYXlvdXQtY29sdW1ucyB7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IHNwYWNpbmcoJ3hsJyk7XG5cdH1cblxuXHQ+LmZvb3Rlci1sYXlvdXQtY29sdW1uIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogc3BhY2luZygnbWQnKTtcblxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHQvLyBcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdC8vIFx0ZmxleDogMSAxICRsb2dvX3dpZHRoO1xuXHRcdC8vIH1cblxuXHRcdC5zaXRlLWJyYW5kaW5nIC5mb290ZXItaW1hZ2Uge1xuXHRcdFx0d2lkdGg6ICRmb290ZXJfbG9nb193aWR0aDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBzcGFjaW5nKCdtZCcpO1xuXHRcdH1cblxuXHRcdCYuZm9vdGVyLWNvbnRlbnQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblxuXHR9XG5cblx0I21lbnUtZm9vdGVyLW1lbnUge1xuXG5cdFx0PmxpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBzcGFjaW5nKCdtZCcpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdD5saSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiBzcGFjaW5nKCdsZycpO1xuXHRcdFx0ZmxleDogMCAxIDc1MHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0fVxuXG5cdFx0Pi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKCdzbScpO1xuXHRcdH1cblx0fVxuXG5cdC5jb3B5cmlnaHQge1xuXHRcdG1hcmdpbi10b3A6IHNwYWNpbmcoJ2xnJyk7XG5cdH1cbn1cblxuXG5cbmZvb3Rlci5jb3B5cmlnaHQge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGNvbG9yOiAkd2hpdGU7XG5cblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLXRvcDogc3BhY2luZygneHMnKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogc3BhY2luZygneHMnKTtcblxuXHRcdCYuY29weXJpZ2h0X19jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogc3BhY2luZygnbWQnKTtcblxuXHRcdFx0Pioge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRAZXh0ZW5kIC5zbWFsbHRleHQ7XG5cdFx0XHR9XG5cblx0XHRcdC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Ly8gXHRcdD4gKiB7XG5cdFx0XHQvLyBcdFx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRcdC8vIFx0XHR9XG5cdFx0XHQvLyBcdH1cblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG4iLCJcblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdEBleHRlbmQgLnByaW1hcnktYnV0dG9uO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuXHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRwYWRkaW5nOiA2cHggNHB4O1xuXHRcdGJhY2tncm91bmQ6ICRpbnB1dC1iZztcblx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xuXHRcdGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuXHRcdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXHRcdC8vIGhlaWdodDogJGlucHV0LWhlaWdodDtcblx0XHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dHJhbnNpdGlvbjogJGlucHV0LXRyYW5zaXRpb247XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdC8vIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcblx0XHR9XG5cblx0fVxuXHRpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRcdHBhZGRpbmc6IDdweCAxMnB4IDhweDtcblx0XHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0fVxufVxuXG4uZ2Zvcm1fZGVzY3JpcHRpb24ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5nZm9ybV9ib2R5IHtcblxuXHRpbnB1dFt0eXBlPXRleHRdLFxuXHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0aW5wdXRbdHlwZT10ZWxdLFxuXHRpbnB1dFt0eXBlPXVybF0sXG5cdGlucHV0W3R5cGU9bnVtYmVyXSxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0cGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuXHRcdGJhY2tncm91bmQ6ICRpbnB1dC1iZztcblx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xuXHRcdGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuXHRcdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXHRcdGhlaWdodDogJGlucHV0LWhlaWdodDtcblx0XHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUgIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuXHRcdHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcblx0XHRcdC8vIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuXHRcdFx0Y29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcblx0XHRcdC8vIG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG5cdFx0Zm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcblx0XHRib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQ7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0XHRsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuXHR9XG59XG5cbi5nZm9ybV9mb290ZXIudG9wX2xhYmVsIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5cbjpyb290IHtcblx0LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKVxufVxuXG5cblxuLy8gd3Agc2VhcmNoIGZvcm1cbi53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cblxuXHRidXR0b24ud3AtYmxvY2stc2VhcmNoX19idXR0b24uaGFzLWljb24ud3AtZWxlbWVudC1idXR0b24ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0LnNlYXJjaC1pY29uIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXG5cdC53cC1ibG9jay1zZWFyY2hfX2lucHV0IHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cbn1cblxuc2VjdGlvbi5jb250ZW50LW5vbmUubm8tcmVzdWx0cyB7XG5cdHBhZGRpbmctdG9wOiBzcGFjaW5nKCd4eGwnKTtcblx0cGFkZGluZy1ib3R0b206IHNwYWNpbmcoJ3h4bCcpO1xufVxuIiwiLy8ud3AtYmxvY2stYnV0dG9ucyB7XG4ud3AtYmxvY2stYnV0dG9uIHtcblx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0cGFkZGluZzogJGJ0bi1wYWRkaW5nLXkgJGJ0bi1wYWRkaW5nLXg7XG5cdFx0Zm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcblx0XHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cdFx0Ym9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZDtcblx0XHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0XHRsaW5lLWhlaWdodDogJGJ0bi1saW5lLWhlaWdodDtcblx0fVxuXG5cdCY6bm90KC5pcy1zdHlsZS1vdXRsaW5lKSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHQvLyBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAxMCUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDEwJSk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtc3R5bGUtc2Vjb25kYXJ5IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkc2Vjb25kYXJ5LCAxMCUpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRzZWNvbmRhcnksIDEwJSk7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1zdHlsZS10ZXJ0aWFyeSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItY29sb3I6ICR0ZXJ0aWFyeTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0ZXJ0aWFyeSwgMTAlKTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkdGVydGlhcnksIDEwJSk7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1zdHlsZS13aGl0ZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQmLmlzLXN0eWxlLWxpbmsge1xuXHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblxuXG5cdC8vICY6bm90KFtjbGFzcyo9XCJpcy1zdHlsZVwiXSkge1xuXHQvLyBcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHQvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdC8vIFx0XHRjb2xvcjogJHdoaXRlO1xuXHQvLyBcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0Ly8gXHRcdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuXG5cdC8vIFx0XHQmOmhvdmVyIHtcblx0Ly8gXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHQvLyBcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdC8vIFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9XG5cbn1cblxuLy99XG5cbi5idG4sXG4ud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcblx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0cmFuc2l0aW9uOiAzNTBtcyBlYXNlLWluLW91dDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWxpbmspIHtcblx0LndwLWJsb2NrLWJ1dHRvbl9fbGlua1tocmVmJD1cIi5wZGZcIl0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDEwcHg7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNTgwNjUgMTkuMDMxMkg0LjUxNjEzVjIxSDIuNTgwNjVDMS4xNTcyNiAyMSAwIDE5LjgyMjkgMCAxOC4zNzVWMi42MjVDMCAxLjE3NzE1IDEuMTU3MjYgMCAyLjU4MDY1IDBIOS4yNTQwM0M5LjkzOTUyIDAgMTAuNTk2OCAwLjI3NDgwNSAxMS4wODA2IDAuNzY2OTkyTDE0LjcyOTggNC40Nzg5MUMxNS4yMTM3IDQuOTcxMDkgMTUuNDgzOSA1LjYzOTY1IDE1LjQ4MzkgNi4zMzY5MVYxMi40Njg4SDEzLjU0ODRWNi41NjI1SDEwLjMyMjZDOS42MDg4NyA2LjU2MjUgOS4wMzIyNiA1Ljk3NTk4IDkuMDMyMjYgNS4yNVYxLjk2ODc1SDIuNTgwNjVDMi4yMjU4MSAxLjk2ODc1IDEuOTM1NDggMi4yNjQwNiAxLjkzNTQ4IDIuNjI1VjE4LjM3NUMxLjkzNTQ4IDE4LjczNTkgMi4yMjU4MSAxOS4wMzEyIDIuNTgwNjUgMTkuMDMxMlpNNy4wOTY3NyAxNC40Mzc1SDguMzg3MUM5LjYzMzA2IDE0LjQzNzUgMTAuNjQ1MiAxNS40NjcgMTAuNjQ1MiAxNi43MzQ0QzEwLjY0NTIgMTguMDAxOCA5LjYzMzA2IDE5LjAzMTIgOC4zODcxIDE5LjAzMTJINy43NDE5NFYyMC4zNDM4QzcuNzQxOTQgMjAuNzA0NyA3LjQ1MTYxIDIxIDcuMDk2NzcgMjFDNi43NDE5NCAyMSA2LjQ1MTYxIDIwLjcwNDcgNi40NTE2MSAyMC4zNDM4VjE4LjM3NVYxNS4wOTM4QzYuNDUxNjEgMTQuNzMyOCA2Ljc0MTk0IDE0LjQzNzUgNy4wOTY3NyAxNC40Mzc1Wk04LjM4NzEgMTcuNzE4OEM4LjkyMzM5IDE3LjcxODggOS4zNTQ4NCAxNy4yNzk5IDkuMzU0ODQgMTYuNzM0NEM5LjM1NDg0IDE2LjE4ODkgOC45MjMzOSAxNS43NSA4LjM4NzEgMTUuNzVINy43NDE5NFYxNy43MTg4SDguMzg3MVpNMTIuMjU4MSAxNC40Mzc1SDEzLjU0ODRDMTQuNjE2OSAxNC40Mzc1IDE1LjQ4MzkgMTUuMzE5MyAxNS40ODM5IDE2LjQwNjJWMTkuMDMxMkMxNS40ODM5IDIwLjExODIgMTQuNjE2OSAyMSAxMy41NDg0IDIxSDEyLjI1ODFDMTEuOTAzMiAyMSAxMS42MTI5IDIwLjcwNDcgMTEuNjEyOSAyMC4zNDM4VjE1LjA5MzhDMTEuNjEyOSAxNC43MzI4IDExLjkwMzIgMTQuNDM3NSAxMi4yNTgxIDE0LjQzNzVaTTEzLjU0ODQgMTkuNjg3NUMxMy45MDMyIDE5LjY4NzUgMTQuMTkzNSAxOS4zOTIyIDE0LjE5MzUgMTkuMDMxMlYxNi40MDYyQzE0LjE5MzUgMTYuMDQ1MyAxMy45MDMyIDE1Ljc1IDEzLjU0ODQgMTUuNzVIMTIuOTAzMlYxOS42ODc1SDEzLjU0ODRaTTE2Ljc3NDIgMTUuMDkzOEMxNi43NzQyIDE0LjczMjggMTcuMDY0NSAxNC40Mzc1IDE3LjQxOTQgMTQuNDM3NUgxOS4zNTQ4QzE5LjcwOTcgMTQuNDM3NSAyMCAxNC43MzI4IDIwIDE1LjA5MzhDMjAgMTUuNDU0NyAxOS43MDk3IDE1Ljc1IDE5LjM1NDggMTUuNzVIMTguMDY0NVYxNy4wNjI1SDE5LjM1NDhDMTkuNzA5NyAxNy4wNjI1IDIwIDE3LjM1NzggMjAgMTcuNzE4OEMyMCAxOC4wNzk3IDE5LjcwOTcgMTguMzc1IDE5LjM1NDggMTguMzc1SDE4LjA2NDVWMjAuMzQzOEMxOC4wNjQ1IDIwLjcwNDcgMTcuNzc0MiAyMSAxNy40MTk0IDIxQzE3LjA2NDUgMjEgMTYuNzc0MiAyMC43MDQ3IDE2Ljc3NDIgMjAuMzQzOFYxNy43MTg4VjE1LjA5MzhaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi8vIHVzYWJsZSBjbGFzc2VzIGZvciBidXR0b25zXG4uYmFzZS1idXR0b24ge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAkYnRuLXBhZGRpbmcteDtcblx0Zm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcblx0Ym9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuXHRib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkO1xuXHRmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcblx0bGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG59XG5cbi5wcmltYXJ5LWJ1dHRvbiB7XG5cdEBleHRlbmQgLmJhc2UtYnV0dG9uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnNlY29uZGFyeS1idXR0b24ge1xuXHRAZXh0ZW5kIC5iYXNlLWJ1dHRvbjtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm91dGxpbmUtYnV0dG9uIHtcblx0QGV4dGVuZCAuYmFzZS1idXR0b247XG5cdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxufVxuXG4ud2hpdGUtb3V0bGluZS1idXR0b24ge1xuXHRAZXh0ZW5kIC5iYXNlLWJ1dHRvbjtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuXHRjb2xvcjogJHdoaXRlO1xuXHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi5zZWNvbmRhcnktb3V0bGluZS1idXR0b24ge1xuXHRAZXh0ZW5kIC5iYXNlLWJ1dHRvbjtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5mYWNldHdwLWlucHV0LWJhc2Uge1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdHBhZGRpbmc6IHNwYWNpbmcoJ3NtJykgY2FsYyhzcGFjaW5nKCdtZCcpICsgNDhweCkgc3BhY2luZygnc20nKSBzcGFjaW5nKCdtZCcpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG5cdGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXHRib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbn1cblxuLmZhY2V0d3AtdHlwZS1mc2VsZWN0IHtcblx0LmZzLWxhYmVsLXdyYXAge1xuXHRcdC8qIGhlaWdodDogMTAwJTsgKi9cblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdC8vIGZvbnQtc2l6ZTogMjBweDtcblx0XHRwYWRkaW5nOiBzcGFjaW5nKCdzbScpIGNhbGMoc3BhY2luZygnbWQnKSArIDQ4cHgpIHNwYWNpbmcoJ3NtJykgc3BhY2luZygnbWQnKTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC5mcy1sYWJlbCB7XG5cdFx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0fVxuXHR9XG5cblx0LmZzLXdyYXAge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHRzcGFuLmZzLWFycm93IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG5cdFx0d2lkdGg6IDE2cHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG5cdFx0cmlnaHQ6IDEycHg7XG5cdFx0dHJhbnNpdGlvbjogMHMgYWxsO1xuXHR9XG59XG5cbi5mYWNldHdwLXR5cGUtZHJvcGRvd24ge1xuXHQuZm9ybS1zZWxlY3Qge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHBhZGRpbmc6IHNwYWNpbmcoJ3NtJykgY2FsYyhzcGFjaW5nKCdtZCcpICsgNDhweCkgc3BhY2luZygnc20nKSBzcGFjaW5nKCdtZCcpO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cblxuLmZhY2V0d3Atc2VhcmNoIHtcblx0Ym9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0cGFkZGluZy1sZWZ0OiBzcGFjaW5nKCdtZCcpO1xuXHRwYWRkaW5nLWJsb2NrOiBzcGFjaW5nKCdzbScpO1xuXG59XG5cblxuLmZhY2V0d3AtdHlwZS1hdXRvY29tcGxldGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IHNwYWNpbmcoJ3NtJyk7XG5cblx0LmZhY2V0d3AtYXV0b2NvbXBsZXRlIHtcblx0XHRAZXh0ZW5kIC5mYWNldHdwLWlucHV0LWJhc2U7XG5cdH1cblxuXHQuZmFjZXR3cC1hdXRvY29tcGxldGUtdXBkYXRlIHtcblx0XHRAZXh0ZW5kIC5wcmltYXJ5LWJ1dHRvbjtcblx0fVxufVxuXG4uZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdEBleHRlbmQgLmZhY2V0d3AtaW5wdXQtYmFzZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTJweCkgY2VudGVyO1xuXG5cdCYuc2hvdyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHRyYW5zZm9ybT0nc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgwLCAtMTYpJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcblxuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufVxuXG4uZmlsdGVycyB7XG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcblx0XHRcdGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdHotaW5kZXg6IDk7XG5cdFx0fVxuXHR9XG59XG5cbi5mYWNldHdwLXJlc2V0IHtcblx0QGV4dGVuZCAucHJpbWFyeS1idXR0b247XG5cdG1hcmdpbi10b3A6ICRzcGFjZXI7XG59XG5cbi5mYWNldHdwLXRlbXBsYXRlIHtcblx0Y29udGFpbmVyOiBmYWNldHdwLXRlbXBsYXRlIC8gaW5saW5lLXNpemU7XG5cblx0LmdyaWQge1xuXHRcdEBjb250YWluZXIgZmFjZXR3cC10ZW1wbGF0ZSAod2lkdGggPCA1NzdweCkge1xuXHRcdFx0Z2FwOiAkc3BhY2VyO1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoIHtcblx0LmZpbHRlcnMge1xuXHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0fVxufVxuIiwiI21haW4ge1xuICAgID4ucGFnaW5nLW5hdmlnYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm5hdi1saW5rcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFyY2hpdmUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogJHNlY3Rpb25fcGFkZGluZ195O1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRzZWN0aW9uX3BhZGRpbmdfeSAqIDIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc2VjdGlvbl9wYWRkaW5nX3lfbW9iaWxlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygkc2VjdGlvbl9wYWRkaW5nX3lfbW9iaWxlICogMik7XG4gICAgfVxufVxuLm5vLXJlc3VsdHMgLmVudHJ5LWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59IiwiLmNvcm5lcnMtcm91bmRlZCB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvcm5lcnMtcGlsbCB7XG5cdGJvcmRlci1yYWRpdXM6IDEwMDAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29ybmVycy1jaXJjdWxhciB7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJib2R5Om5vdCguanMtZXJyb3IpOm5vdCgud3AtYWRtaW4pIHtcbio6bm90KC5hbmltYXRpb24tbm9uZSkge1xuXHQvLyBkZWZhdWx0IGFuaW1hdGlvbnNcblx0Ly8gbm90ZSBmcm9tIGt5bGU6IHRoaXMgd2FzIGF0IHRoZSBlbmQgXG5cdC8vIG9mIHRoZSBmaWxlIGJ1dCB0aGF0IHdhcyBjYXVzaW5nIGV2ZXJ5IGFuaW1hdGlvblxuXHQvLyB0byBsb29rIGV4YWN0bHkgbGlrZSBmYWRlLWluLXVwXG5cdCYud3AtYmxvY2staGVhZGluZzpub3QoLmZhZGUtaW4tdXApOm5vdCguZmFkZS1pbi1kb3duKTpub3QoLmZhZGUtaW4tcmlnaHQpOm5vdCguZmFkZS1pbi1sZWZ0KTpub3QoLmZhZGUtaW4pIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcblx0fVxuXHQmLmZhZGUtaW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0Ji5mYWRlLWluLXVwIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcblx0fVxuXG5cdCYuZmFkZS1pbi1kb3duIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG5cdH1cblxuXHQmLmZhZGUtaW4tcmlnaHQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcblx0fVxuXG5cdCYuZmFkZS1pbi1sZWZ0IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcblx0fVxuXG5cdCYuZmFkZS1pbiB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG59XG5cbn1cblxuIiwiLmVudHJ5LWNvbnRlbnQ+IHtcblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjaW5nKCdtZCcpO1xuICAgIH1cbn1cblxuLy8gY29udGFpbmVyIHNpemluZ1xuLy8gbGltaXQgdGhlIHdpZHRoIG9mIHdpZGUgY29udGFpbmVycyB0byB0aGUgY29udGVudCB3aWR0aFxuYm9keSAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkPi5hbGlnbndpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbmhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgb3BhY2l0eTogMTtcbn0iLCJmaWd1cmUud3AtYmxvY2stcHVsbHF1b3RlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAkY29udGVudF9wYWRkaW5nX3kgY2FsYygkY29udGVudF9wYWRkaW5nX3ggKiAyKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZzogJGNvbnRlbnRfcGFkZGluZ195X21vYmlsZSAwO1xuICAgIH1cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDMgIW9wdGlvbmFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBjaXRlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1ICFvcHRpb25hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbi5lbnRyeS1jb250ZW50Pi53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2VjdGlvbl9wYWRkaW5nX3k7XG4gICAgbWFyZ2luLXRvcDogJHNlY3Rpb25fcGFkZGluZ195O1xufVxuXG46d2hlcmUoLndwLWJsb2NrLWNvbHVtbnMuaXMtbGF5b3V0LWZsZXgpIHtcbiAgICBnYXA6ICRjb250ZW50X3BhZGRpbmdfeSAkY29udGVudF9wYWRkaW5nX3g7XG59XG5cbjp3aGVyZSgud3AtYmxvY2stY29sdW1ucy5pcy1sYXlvdXQtZmxleC5pcy1zdHlsZS1uby1ndXR0ZXIpIHtcbiAgICBnYXA6IDAgMCFpbXBvcnRhbnQ7XG59XG46d2hlcmUoLndwLWJsb2NrLWNvbHVtbnMuaXMtbGF5b3V0LWZsZXguaXMtc3R5bGUtc21hbGwtZ3V0dGVyKSB7XG4gICAgZ2FwOiBjYWxjKCRjb250ZW50X3BhZGRpbmdfeSAvIDMpIGNhbGMoJGNvbnRlbnRfcGFkZGluZ194IC8gMykgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1jb2x1bW4uaGFzLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6ICRjb250ZW50X3BhZGRpbmdfeSAkY29udGVudF9wYWRkaW5nX3g7ICAvLyB0aGlzIGlzIG1pcnJvcmVkIG9uIHRoZSBncm91cCBibG9ja1xufVxuLndwLWJsb2NrLWNvbHVtbi5pcy1zdHlsZS1yb3VuZGVkLWNvcm5lcnMge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJcbi5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAkY29udGVudF9wYWRkaW5nX3k7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNlY3Rpb25fcGFkZGluZ195O1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuXHRwYWRkaW5nOiAkY29udGVudF9wYWRkaW5nX3kgJGNvbnRlbnRfcGFkZGluZ194OyAvLyB0aGlzIGlzIG1pcnJvcmVkIG9uIHRoZSBjb2x1bW4gYmxvY2tcbiAgICAmLmFsaWduZnVsbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG4ud3AtYmxvY2stZ3JvdXA6aGFzKC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0LCAud3AtYmxvY2staW1hZ2UuYWxpZ25sZWZ0KSB7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xufSIsIi8vIC5lbnRyeS1jb250ZW50Pi53cC1ibG9jay1jb3ZlciB7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2luZygneGwnKTtcbi8vICAgICBtYXJnaW4tdG9wOiBzcGFjaW5nKCd4bCcpO1xuLy8gICAgIHBhZGRpbmctbGVmdDogMDtcbi8vICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4vLyAgICAgJjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyAud3AtYmxvY2stY292ZXIge1xuLy8gICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4vLyAgICAgICAgICYuaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4vLyAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OnNwYWNpbmcoJ3hsJyk7XG4vLyAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDpzcGFjaW5nKCd4bCcpO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG4vLyAvLyBuZXN0ZWQgY292ZXJzIHdpbGwgaGF2ZSAxMDAlIGhlaWdodCBieSBkZWZhdWx0IChleDogQ1RBIGJsb2Nrcylcbi8vIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1jb3ZlciB7XG4vLyAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gfVxuXG4ud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufSIsIi53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAkc2VjdGlvbl9wYWRkaW5nX3k7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNlY3Rpb25fcGFkZGluZ195O1xuXHRnYXA6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAvLyBpbXBvcnRhbnQgdG8gb3ZlcnJpZGUgdGhlIGlubGluZSB3cCBzdHlsZSBvZiA1MCUgMWZyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzZWN0aW9uX3BhZGRpbmdfeV9tb2JpbGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzZWN0aW9uX3BhZGRpbmdfeV9tb2JpbGU7XG4gICAgfVxuXG4gICAgPi53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHQvLyBwYWRkaW5nOiAwICRjb250ZW50X3BhZGRpbmdfeDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pcy1zdGFja2VkLW9uLW1vYmlsZSAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogJGNvbnRlbnRfcGFkZGluZ195X21vYmlsZSAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmlzLXN0eWxlLWNpcmNsZSBpbWcsLmlzLXN0eWxlLWNpcmNsZSBmaWd1cmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMDAwMDAwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaXMtc3R5bGUtcm91bmRlZCBpbWcsXG4uaXMtc3R5bGUtcm91bmRlZCBmaWd1cmUge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIud3AtYmxvY2stZ2FsbGVyeSB7XG4gICAgJi5pcy1zdHlsZS1hbGlnbi1jZW50ZXIgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuaXMtc3R5bGUtYWxpZ24tdG9wIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmlzLXN0eWxlLWFsaWduLWJvdHRvbSAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIud3AtYmxvY2stcXVvdGUge1xuICAgIC8vIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcmdiYSgwLDAsMCwuMDUpO1xuICAgIHBhZGRpbmc6IHNwYWNpbmcoJ21kJyk7XG59IiwiLy8gT3ZlcnJpZGUgZGVmYXVsdCBuYXZpZ2F0aW9uIGJyZWFrcG9pbnRcblxuYm9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXItb3Blbjpub3QoLmFsd2F5cy1zaG93bikge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuYm9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXI6bm90KC5oaWRkZW4tYnktZGVmYXVsdCk6bm90KC5pcy1tZW51LW9wZW4pIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1uYXZpZ2F0aW9uLWJyZWFrcG9pbnQpIHtcblx0Ym9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXItb3Blbjpub3QoLmFsd2F5cy1zaG93bikge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDs7XG5cdH1cblx0Ym9keSAud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXI6bm90KC5oaWRkZW4tYnktZGVmYXVsdCk6bm90KC5pcy1tZW51LW9wZW4pIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59IiwiLndwLWJsb2NrLXNlcGFyYXRvciB7XG5cdGNvbG9yOiAkaHItY29sb3I7XG5cblx0Jjpub3QoLmlzLXN0eWxlLWRvdHMpIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGhyLWNvbG9yO1xuXHR9XG5cblx0Ji5pcy1zdHlsZS13aWRlIHtcblx0XHRib3JkZXItd2lkdGg6IDRweDtcblx0fVxufVxuIiwiLnRlYXNlciB7XG5cdCYtLWZlYXR1cmVkX2ltYWdlIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDE2Lzk7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQvLyAmLS1wb3N0IHtcblxuXHRnYXA6ICRncmlkLWd1dHRlci13aWR0aDtcblx0Ly9tYXJnaW46IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikgMCAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cblx0LnRlYXNlci0tZmVhdHVyZWRfaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdGZsZXg6IDEgMSAzMCU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuYmFkZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAuN3JlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0fVxuXG5cdFx0PmEge1xuXHRcdFx0Ly8gbmVjZXNzYXJ5IGZvciBmb2N1cyBzdHlsZXNcblx0XHRcdC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5wb3N0X2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IHNwYWNpbmcoJ3NtJykgMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdGZsZXg6IDEgMSA3MCU7XG5cdFx0fVxuXG5cdFx0LnRlYXNlci0tdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgc3BhY2luZygnc20nKTtcblx0XHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdH1cblxuXHRcdC50ZWFzZXItLXBvc3QtbWV0YS5wb3N0LW1ldGEgcCB7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDA7XG5cdFx0fVxuXG5cdFx0LnRlYXNlci0tZXhjZXJwdCB7XG5cdFx0XHRtYXJnaW46IHNwYWNpbmcoJ3NtJykgMCAwO1xuXHRcdH1cblxuXHRcdC53cC1ibG9jay1idXR0b24ge1xuXHRcdFx0bWFyZ2luLXRvcDogc3BhY2luZygnc20nKTtcblx0XHR9XG5cdH1cblxuXHQmLnRlYXNlci1saXN0IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpIDA7XG5cdFx0fVxuXG5cdFx0LnRlYXNlci0tZmVhdHVyZWRfaW1hZ2Uge1xuXHRcdFx0ZmxleDogMSAwIDMwJTtcblx0XHR9XG5cblx0XHQucG9zdF9jb250ZW50IHtcblx0XHRcdGZsZXg6IDEgMCA3MCU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2F0ZWdvcmllcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiBzcGFjaW5nKCdzbScpO1xuXHRcdG1hcmdpbi10b3A6IHNwYWNpbmcoJ3NtJyk7XG5cblx0XHQudGVhc2VyLS1jYXRlZ29yeSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IC43cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvLyB9XG5cdCYudGVhc2VyLWxpc3QudGVhc2VyLS1hbm5vdW5jZW1lbnQge1xuXHRcdC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcblxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMS8xO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWFjZi1mYWNldGVkLXRlYXNlcnMtYmxvY2stZXZlbnRzIHtcblx0LnRlYXNlci0tZXZlbnQge1xuXHRcdCYudGVhc2VyLWdyaWQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogJHNwYWNlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDAgMCAkc3BhY2VyO1xuXG5cdFx0XHQudGVhc2VyLS1mZWF0dXJlZF9pbWFnZSB7XG5cdFx0XHRcdGZsZXg6IDAgMSAzMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCAyMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblxuXHRcdFx0XHRcdCY6aGFzKHN2Zykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnBvc3RfY29udGVudCB7XG5cdFx0XHRcdGZsZXg6IDEgMSA3MCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaW5nbGUtLWV2ZW50IHtcblx0LmV2ZW50LWhlYWRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSkgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSkgIWltcG9ydGFudDtcblxuXHRcdCZfX2ZlYXR1cmVkX2ltYWdlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50ZWFzZXItLWluLW1lbW9yaWFtIHtcblx0Ji50ZWFzZXItbGlzdCB7XG5cdFx0LnRlYXNlci0taW1hZ2Uge1xuXHRcdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXG5cblx0XHR9XG5cblx0XHQudGVhc2VyLS10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNwYWNpbmcoJ3hzJyk7XG5cdFx0fVxuXG5cdFx0LnRlYXNlci0tZGF0ZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdH1cblxuXG5cdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJHJlZDtcblx0fVxufVxuXG4uc2luZ2xlLS1pbi1tZW1vcmlhbSB7XG5cdC5pbi1tZW1vcmlhbV9fY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6ICRzcGFjZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0LnBvc3QtZmVhdHVyZWQtaW1hZ2Uge1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdH1cbn1cbiIsIi5jb250cmFjdG9yLWRhdGFiYXNlIHtcblx0LmZpbHRlcnMge1xuXHRcdC5mYWNldHdwLWZhY2V0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiBzcGFjaW5nKCd4cycpO1xuXHRcdH1cblxuXHRcdC5mcy13cmFwLFxuXHRcdC5mYWNldHdwLWlucHV0LXdyYXAsXG5cdFx0LnNlYXJjaC1maWx0ZXIsXG5cdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQudGVhc2VyLS1jb250cmFjdG9yIHtcblx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJHJlZDtcblx0XHRwYWRkaW5nLWJvdHRvbTogc3BhY2luZygnbGcnKTtcblx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKCdsZycpO1xuXHR9XG59XG5cblxuXG5cbi50ZWFzZXItLWNvbnRyYWN0b3Ige1xuXHRjb250YWluZXI6IHRlYXNlci1jb250cmFjdG9yIC8gaW5saW5lLXNpemU7XG5cblxuXHQudGVhc2VyLS1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJHNwYWNlcjtcblx0fVxuXG5cdEBjb250YWluZXIgdGVhc2VyLWNvbnRyYWN0b3IgKHdpZHRoIDwgNzAwcHgpIHtcblx0XHQudGVhc2VyLS1jb250ZW50IHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQucG9zdF9jb250ZW50IHtcblx0XHRcdGZsZXg6IDEgMSBjYWxjKDEwMCUgLSAyMDBweCk7XG5cdFx0XHRtaW4td2lkdGg6IDM3MHB4XG5cdFx0fVxuXG5cdH1cblxuXHQudGVhc2VyLS1pbWFnZSB7XG5cdFx0ZmxleDogMCAwIDE1MHB4O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luLXJpZ2h0OiBzcGFjaW5nKCdzbScpO1xuXHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LnRlYXNlci0tdGl0bGUge1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHR9XG5cblx0LnBvc3RfX2NvbnRlbnQge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHR9XG5cblx0LmNvbnRyYWN0b3ItLXNwZWNpYWx0aWVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogc3BhY2luZygnc20nKTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogc3BhY2luZygnc20nKTtcblx0fVxuXG5cdC5jb250cmFjdG9yLS1zcGVjaWFsdHkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWdfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRwYWRkaW5nOiA0cHggMTJweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0LnRlYXNlci0tYnV0dG9ucyB7XG5cdFx0ZmxleDogMSAwIDIwMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHNwYWNpbmcoJ3NtJyk7XG5cblx0fVxuXG5cdC5jb250cmFjdG9yLXBob25lLFxuXHQuY29udHJhY3Rvci1lbWFpbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0QGV4dGVuZCAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZDtcblxuXHRcdH1cblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY29udHJhY3Rvci1waG9uZTpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdjYWxsJztcblxuXHR9XG5cblxuXHQuY29udHJhY3Rvci1lbWFpbDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdtYWlsJztcblxuXHR9XG5cblx0LmNvbnRyYWN0b3ItLWNvbnRhY3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJHNwYWNlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuc2VhcmNoLXJlc3VsdHMgJiB7XG5cdFx0LnRlYXNlci0tZmVhdHVyZWRfaW1hZ2Uge1xuXHRcdFx0LnRlYXNlci0taW1hZ2Uge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxufVxuXG4uc2luZ2xlLS1jb250cmFjdG9yIHtcblxuXHQuY29udHJhY3RvciB7XG5cdFx0Ji1kZXRhaWxzIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDU0MHB4LCAxZnIpKTtcblx0XHR9XG5cblx0XHQmLWhlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAkc3BhY2VyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19mZWF0dXJlZF9pbWFnZSB7XG5cdFx0XHRcdGZsZXg6IDAgMCAyNDBweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBzcGFjaW5nKCdzbScpO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1sb2dvIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCYtZmVhdHVyZXMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdHAge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IHNwYWNpbmcoJ3NtJyk7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250YWN0LWluZm8ge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKCdzbScpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5oYXMtaWJldy00OC1vZmZzZXQtaWNvbiB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDE1JTtcblx0XHRcdHdpZHRoOiAyMDhweDtcblx0XHRcdGhlaWdodDogMjA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWFnZXMvaWJldy1pY29uLnBuZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGxlZnQ6IC0xMDRweDtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBjYXJvdXNlbCBjb250cm9scyAtIGFycm93cyBhbmQgZG90c1xuLmNhcm91c2VsLWJsb2NrIHtcbiAgICAuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMThweCk7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PSczNicgdmlld0JveD0nMCAwIDI0IDM2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTAgNC41TDQuODkxMiAwTDI0IDE4TDQuODkxMiAzNkwwIDMxLjVMMTQuNCAxOEwwIDQuNVonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL3N2ZyUzRSUwQVwiKSwgJyMnLCAnJTIzJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PSczNicgdmlld0JveD0nMCAwIDI0IDM2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTAgNC41TDQuODkxMiAwTDI0IDE4TDQuODkxMiAzNkwwIDMxLjVMMTQuNCAxOEwwIDQuNVonIGZpbGw9JyUyMzk5OTk5OScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7fVxuICAgICAgICB9XG5cbiAgICAgICAgdWwuc2xpY2stZG90cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogc3BhY2luZygnc20nKSBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtYXJyb3dzPVwidHJ1ZVwiXSB7XG4gICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtYmxvY2sge1xuICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCBzcGFjaW5nKCdtZCcpO1xuICAgIH1cbiAgICAmLnR5cGVfaW1hZ2Uge1xuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAudGh1bWJuYWlsLXNsaWRlciB7XG4vLyAgICAgLnNsaWNrLXRyYWNrIHtcbi8vICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbi8vICAgICB9XG4vLyAgICAgLmltYWdlLXNsaWRlLnRodW1ibmFpbCB7XG4vLyAgICAgICAgIGhlaWdodDogMTAwJTtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4vLyAgICAgICAgIG9wYWNpdHk6IC42O1xuLy8gICAgICAgICBwYWRkaW5nOiA1cHg7XG4vLyAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbi8vICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICYuc2xpY2stY3VycmVudCB7XG4vLyAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgIGltZyB7XG4vLyAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLmNhcm91c2VsLWNvbnRhaW5lci1ibG9jayB7XG4gICAgJi5hbGlnbmZ1bGwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHNwYWNpbmcoJ21kJyk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNpbmcoJ21kJyk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHNwYWNpbmcoJ21kJyk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjaW5nKCdtZCcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbGlnbi10ZXh0LWNlbnRlciB7XG4gICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRleHQtbGVmdCB7XG4gICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRleHQtcmlnaHQge1xuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGltYWdlIHNsaWRlc1xuICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWxpZ25sZWZ0IHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2Utc2xpZGUtYmxvY2sgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaW1hZ2Utc2xpZGUtYmxvY2sge1xuICBoZWlnaHQ6IDQwdmg7XG59XG5cbi5iYWNrZ3JvdW5kLWNhcm91c2VsLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5jYXJvdXNlbC1ibG9ja19fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmVtcy1zbGljay1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgfVxuICB9XG4gIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY2Fyb3VzZWwtYmxvY2tfX2ltYWdlcyxcbiAgLnNsaWNrLWxpc3QsXG4gIC5zbGljay10cmFjayxcbiAgLnNsaWNrLXNsaWRlLFxuICAuc2xpY2stc2xpZGU+ZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3R0b206IDI1cHg7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgei1pbmRleDogMTAwMjtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogYXV0bztcbiAgICB9XG4gICAgfVxufVxuXG4ucmVzcG9uc2l2ZS1oZXJvLWJsb2NrIHtcblx0LmNhcm91c2VsLWJsb2NrX19jb250ZW50IHtcblx0XHRtaW4taGVpZ2h0OiAkaGVyby1oZWlnaHQgIWltcG9ydGFudDtcblx0fVxufVxuLnNsaWNrLXByZXYgLnNsaWNrLXByZXYtaWNvbjo6YmVmb3JlLFxuLnNsaWNrLW5leHQgLnNsaWNrLW5leHQtaWNvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcbn0iLCIudGVhbS1ncmlkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdC8vIGdyaWQtZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cdGNvbHVtbi1nYXA6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdHJvdy1nYXA6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdHBhZGRpbmc6ICRzZWN0aW9uX3BhZGRpbmdfeV9tb2JpbGUgMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdHBhZGRpbmc6ICRzZWN0aW9uX3BhZGRpbmdfeSAwO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG5cdH1cbn1cblxuXG5cbi50ZWFtLW1lbWJlci10ZWFzZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdC5idG4tcHJpbWFyeSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTFweDtcblx0XHRyaWdodDogLTFweDtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J2JsYWNrJyBjbGFzcz0nYmkgYmktcGx1cy1sZycgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNOCAyYS41LjUgMCAwIDEgLjUuNXY1aDVhLjUuNSAwIDAgMSAwIDFoLTV2NWEuNS41IDAgMCAxLTEgMHYtNWgtNWEuNS41IDAgMCAxIDAtMWg1di01QS41LjUgMCAwIDEgOCAyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0cGFkZGluZzogMCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlLWRrJyk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvLyBhc3BlY3QtcmF0aW86IDI1MCAvIDE3NTtcblx0XHRhc3BlY3QtcmF0aW86IDIvMztcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cblxuXHQudGVhbS1tZW1iZXItbG93ZXIge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlLWRrJyk7XG5cdFx0Ly8gcGFkZGluZy1ib3R0b206IDIycHg7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDE2cHg7XG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdC8vIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiBzcGFjaW5nKCdtZCcpIDA7XG5cdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQqIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQvLyBjb2xvcjogd2hpdGU7XG5cdFx0XHQvLyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQvLyBmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdC5yZWFkLW1vcmUge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cblx0fVxufVxuXG4jdGVhbU1vZGFsIHtcblx0Ly8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHQvLyAgIHRvcDogOHZoO1xuXHQvLyB9XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdHBhZGRpbmc6IHNwYWNpbmcoJ2xnJyk7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDEwcHg7XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHQvLyBcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdC8vIFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0Ly8gXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0Ly8gXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdC8vIH1cblxuXHRcdC5tb2RhbC1oZWFkZXIge1xuXHRcdFx0cGFkZGluZzogMHB4IDAgMDtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQubW9kYWwtaGVhZGVyLFxuXHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzg0IDUxMiclM0UlM0MhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyNSBGb250aWNvbnMsIEluYy4tLSUzRSUzQ3BhdGggZD0nTTM3Ni42IDg0LjVjMTEuMy0xMy42IDkuNS0zMy44LTQuMS00NS4xcy0zMy44LTkuNS00NS4xIDQuMUwxOTIgMjA2IDU2LjYgNDMuNUM0NS4zIDI5LjkgMjUuMSAyOC4xIDExLjUgMzkuNFMtMy45IDcwLjkgNy40IDg0LjVMMTUwLjMgMjU2IDcuNCA0MjcuNWMtMTEuMyAxMy42LTkuNSAzMy44IDQuMSA0NS4xczMzLjggOS41IDQ1LjEtNC4xTDE5MiAzMDYgMzI3LjQgNDY4LjVjMTEuMyAxMy42IDMxLjUgMTUuNCA0NS4xIDQuMXMxNS40LTMxLjUgNC4xLTQ1LjFMMjMzLjcgMjU2IDM3Ni42IDg0LjV6JyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdH1cblxuXHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0LmNvbC1sZWZ0IHtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdGZsZXg6IDAgMSAzNSU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbC1yaWdodCB7XG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0XHRmbGV4OiAwIDEgNjUlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3RlYW1NZW1iZXJUaXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC50ZWFtLW1lbWJlci1jb250YWN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDI0cHg7XG5cdH1cblxuXHQvLyAjdGVhbU1lbWJlclRpdGxlLFxuXHQvLyAjdGVhbU1vZGFsTmFtZSB7XG5cdC8vIFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHQvLyB9XG5cblx0I3RlYW1Nb2RhbEltYWdlIHtcblx0XHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKCdtZCcpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQvLyAjdGVhbU1vZGFsTmFtZSB7XG5cdC8vIFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Ly8gfVxuXG5cdCN0ZWFtTW9kYWxDcmVkZW50aWFscyB7XG5cdFx0Ly8gKiB7XG5cdFx0Ly8gXHQvLyBmb250LXNpemU6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdFx0Ly8gXHQvLyBmb250LXNpemU6IGNsYW1wKDIycHgsIDJ2dywgY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG5cdFx0Ly8gfVxuXHR9XG59XG5cblxuLnRlYW0tbWVtYmVyLXRlYXNlcixcbiN0ZWFtTW9kYWwge1xuXG5cdC50ZWFtLW1lbWJlci1waG9uZSxcblx0LnRlYW0tbWVtYmVyLWNlbGwsXG5cdC50ZWFtLW1lbWJlci1lbWFpbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0QGV4dGVuZCAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lZDtcblxuXHRcdH1cblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQudGVhbS1tZW1iZXItcGhvbmU6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnY2FsbCc7XG5cblx0fVxuXG5cdC50ZWFtLW1lbWJlci1jZWxsOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ21vYmlsZSc7XG5cblx0fVxuXG5cdC50ZWFtLW1lbWJlci1lbWFpbDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdtYWlsJztcblxuXHR9XG5cblx0LnRlYW0tbWVtYmVyLWJpbyB7XG5cdFx0bWFyZ2luLXRvcDogc3BhY2luZygnbWQnKTtcblx0fVxuXG5cdC50ZWFtLW1lbWJlci1uYW1lIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdC8vIGZvbnQtc2l6ZTogMzhweDtcblx0XHQvLyBmb250LXNpemU6IGNsYW1wKDMycHgsIDJ2dywgMzhweCk7XG5cdFx0Ly8gbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdC8vIGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cblxuXHQudGVhbS1tZW1iZXItdGl0bGUge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHR9XG59XG5cbi5zZWFyY2gtcmVzdWx0cyB7XG5cdC50ZWFzZXItLWxlYWRlcnNoaXAtcG9zaXRpb24gLnRlYXNlci0tZmVhdHVyZWRfaW1hZ2UgaW1nIHtcblx0XHRhc3BlY3QtcmF0aW86IDMgLyA0O1xuXHR9XG59XG4iLCIuYnJlYWRjcnVtYnMge1xuXHRtYXJnaW4tdG9wOiBzcGFjaW5nKCdtZCcpO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdG1hcmdpbi10b3A6IHNwYWNpbmcoJ3NtJyk7XG5cdH1cblxuXHRtYXJnaW4tYm90dG9tOiBzcGFjaW5nKCdzbScpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdC5icmVhZGNydW1iIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdH1cblxuXHQuYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCA4IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy43MDY2NCA2LjI5MzY1QzguMDk3MjcgNi42ODQyOCA4LjA5NzI3IDcuMzE4NjUgNy43MDY2NCA3LjcwOTI4TDEuNzA2NjQgMTMuNzA5M0MxLjMxNjAyIDE0LjA5OTkgMC42ODE2NDEgMTQuMDk5OSAwLjI5MTAxNiAxMy43MDkzQy0wLjA5OTYwOTQgMTMuMzE4NyAtMC4wOTk2MDk0IDEyLjY4NDMgMC4yOTEwMTYgMTIuMjkzN0w1LjU4NDc3IDYuOTk5OUwwLjI5NDE0MSAxLjcwNjE1Qy0wLjA5NjQ4NDQgMS4zMTU1MyAtMC4wOTY0ODQ0IDAuNjgxMTUyIDAuMjk0MTQxIDAuMjkwNTI3QzAuNjg0NzY2IC0wLjEwMDA5OCAxLjMxOTE0IC0wLjEwMDA5OCAxLjcwOTc3IDAuMjkwNTI3TDcuNzA5NzcgNi4yOTA1M0w3LjcwNjY0IDYuMjkzNjVaJyBmaWxsPSclMjMwNjE4MUMnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDVweCAtMnB4O1xuXG5cdFx0Ly8gJjpsYXN0LWNoaWxkIHtcblx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly8gfVxuXHR9XG59XG4iLCIvLyB0aGUgdGhvdWdodCBoZXJlIGlzIHRoYXQgdGhpcyB3aWxsIGJlIHRoZSBkZWZhdWx0IHBhZ2UgaGVhZGluZyBibG9ja1xuLy8gaXQgbmVlZHMgdGhpcyAuZW50cnktY29udGVudCBzcGVjaWZpY2l0eSB0byBvdmVycmlkZSB0aGUgZGVmYXVsdCBzdHlsZXNcbi5lbnRyeS1jb250ZW50Pi53cC1ibG9jay1jb3ZlciB7XG5cdG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuXG4vLyBreWxlIHRvZG86IGNoYW5nZSB0aGVzZSBjbGFzc2VzIHRvIG1hdGNoIHRoZSBuZXcgYmxvY2tzXG5cbi5wYWdlLWhlYWRpbmctYmxvY2ssXG4ucGFnZS1oZWFkaW5nLWNvdmVyLWJsb2NrLFxuLnBhZ2UtaGVhZGluZy1mZWF0dXJlZC1pbWFnZS1ibG9jayxcbi5wYWdlLWhlYWRpbmctdHdvLWNvbHVtbnMtYmxvY2sge1xuXHQucGFnZS10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5tZXRhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMTBweDtcblx0fVxuXG5cdC53cC1ibG9jay1wb3N0LWRhdGUsXG5cdC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0LndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQud3AtYmxvY2stcG9zdC10ZXJtcy50YXhvbm9teS1jYXRlZ29yeSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdGEge1xuXHRcdFx0QGluY2x1ZGUgYmFkZ2U7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy90aGlzIG9uZSBoYXMgbm8gaW1hZ2UgYXQgYWxsXG4ucGFnZS1oZWFkaW5nLWJsb2NrIHt9XG5cbi8vIGhhcyB0aGUgZmVhdHVyZWQgaW1hZ2UgaW4gYSBjb3ZlclxuLnBhZ2UtaGVhZGluZy1jb3Zlci1ibG9jayB7XG5cdC53cC1ibG9jay1jb3ZlciB7XG5cdFx0bWluLWhlaWdodDogMzIwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxufVxuXG4vLyBoYXMgdGhlIGZlYXR1cmVkIGltYWdlIG9uIGl0cyBvd24gaW4gYSBmZWF0dXJlZCBpbWFnZSBibG9jayAobm90IGEgY292ZXIpXG4ucGFnZS1oZWFkaW5nLWZlYXR1cmVkLWltYWdlLWJsb2NrIHtcblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdC8vIC5icmVhZGNydW1icyxcblx0LndwLWJsb2NrLWFjZi1icmVhZGNydW1icyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5icmVhZGNydW1icyB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuXG4ucGFnZS1oZWFkaW5nLWJsb2NrIHtcblx0Jl9fdGl0bGUuaGFzLWJhY2tncm91bmQge1xuXHRcdHBhZGRpbmctYmxvY2s6IHNwYWNpbmcoJ3hsJyk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IHNwYWNpbmcoJ2xnJyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVyby53cC1ibG9jay1jb3ZlciB7XG5cdFx0bWluLWhlaWdodDogNDYwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmFjY29yZGlvbi1idXR0b24ge1xuXG5cblxuXHQmOmhvdmVyLFxuXHQmOm5vdCguY29sbGFwc2VkKSxcblx0Jjpmb2N1cyB7XG5cdFx0Ly8gb3ZlcnJpZGUgYm9vdHN0cmFwIHN0eWxlc1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQvLyB1c2UgYnJvd3NlciBkZWZhdWx0IG91dGxpbmVcblx0XHRvdXRsaW5lOiBhdXRvO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHR9XG5cblxuXG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cblx0LmFjY29yZGlvbi1ib2R5IHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuIiwiLndwLWJsb2NrLWFjZi1zZWN0aW9uLWhlYWRpbmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0Ji5hbGlnbmNlbnRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAkbmFycm93LXdpZHRoO1xuXHR9XG5cblx0Ji5hbGlnbmxlZnQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR3aWR0aDogJG5hcnJvdy13aWR0aDtcblx0fVxuXG5cdCYuYWxpZ25yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAkbmFycm93LXdpZHRoO1xuXHR9XG59XG5cblxuXG5cblxuXG4uc2VjdGlvbi1oZWFkaW5nIHtcblx0LmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Y29sdW1uLWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXHRcdHBhZGRpbmc6ICRjb250ZW50X3BhZGRpbmdfeSAwO1xuXHRcdG1hcmdpbjogJHNlY3Rpb25fcGFkZGluZ195IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRoci1jb2xvcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblxuXHRcdFx0LndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdFx0XHRmbGV4OiAxIDAgNDAlXG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1idXR0b24ge1xuXHRcdFx0XHRmbGV4OiAxIDEgNjAlO1xuXHRcdFx0XHQvLyBtYXJnaW46IC01MHB4IDAgMDtcblx0XHRcdFx0Ly8gZmxvYXQ6IHJpZ2h0O1xuXG5cdFx0XHRcdC53cC1lbGVtZW50LWJ1dHRvbiB7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDE5MHB4O1xuXHRcdFx0XHRcdC8vIGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdC8vIHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZsZXg6IDEgMSA2MCU7XG5cdFx0XHRcdC8vIGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHQvLyBjbGVhcjogYm90aDtcblx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMjUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5hbGlnbi1jb250ZW50LXRvcCB7XG5cdFx0LmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5hbGlnbi1jb250ZW50LWJvdHRvbSB7XG5cdFx0LmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JlZC1saW5lIHtcblx0XHQud3AtYmxvY2staGVhZGluZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogJHNwYWNlcjtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5saW5rZWQtY29udGVudC1ibG9jayB7XG4gICAgLndwLWJsb2NrLWNvdmVyIHtcblxuICAgICAgICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQsXG4gICAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2hvd19hbHdheXN7fVxuICAgICYuZmFkZV9pbjpub3QoOmhvdmVyKSB7XG4gICAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICAgICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWRlX3VwOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb3Zlcl9fYmFja2dyb3VuZCwgXG4gICAgICAgICAgICAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpZGVfZG93bjpub3QoOmhvdmVyKSB7XG4gICAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICAgICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQsIFxuICAgICAgICAgICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpZGVfbGVmdDpub3QoOmhvdmVyKSB7XG4gICAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICAgICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQsIFxuICAgICAgICAgICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWRlX3JpZ2h0Om5vdCg6aG92ZXIpIHtcbiAgICAgICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb3Zlcl9fYmFja2dyb3VuZCwgXG4gICAgICAgICAgICAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnRhYi1jb250ZW50LW5hdiB7XG4gIC5uYXYtcGlsbHMge1xuICAgIGdhcDogc3BhY2luZygnc20nKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIC8vIHBhZGRpbmc6IDE1cHg7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgLy8gYmFja2dyb3VuZDogJGVtc19ibHVlX2JnO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDA7XG5cbiAgICBsaS5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW46IDAgMDtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAubmF2LXBpbGxzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICBmbGV4OiAxIDAgY2FsYyhjYWxjKDEwMCUgLyAzKSAtIDVweCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAubmF2LXBpbGxzIHtcbiAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgZmxleDogMSAwIGNhbGMoNTAlIC0gMi41cHgpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLm5hdi1waWxscyB7XG4gICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgIGZsZXg6IDEgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG5cdC50YWItY29udGVudCB7XG5cdFx0cGFkZGluZzogc3BhY2luZygnbWQnKSAwO1xuXG5cdFx0Ly8gbmVlZHMgdG8gYmUgcmVkZWNsYXJlZCB0byBnZXQgYXJvdW5kIHdyYXBwZXIgZGl2IHRoYXQgYnJlYWtzIGJvb3RzdHJhcCBzdGx5aW5nIGZvciBmYWRlXG5cdFx0LnRhYi1wYW5lIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi50YWJiZWQtY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG5cdC50YWItY29udGVudCB7XG5cdFx0ZmxleDogMSAxIDEwMCU7XG5cdH1cblxuXG5cblx0Ly8gcG9zaXRpb25pbmdcblx0Ji5wb3NpdGlvbl9zaWRlYmFyX3JpZ2h0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG5cblx0Ji5wb3NpdGlvbl9zaWRlYmFyX2xlZnQge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0fVxuXG5cdCYucG9zaXRpb25fdG9wIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdH1cblxuXHQvLyAgIHBvc2l0aW9uIGJhc2VkIHRhYiBzdHlsaW5nXG5cdCYucG9zaXRpb25fdG9wIHtcblx0XHQubmF2LXBpbGxzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRwYWRkaW5nOiAwIDAgc3BhY2luZygnc20nKTtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXG5cdH1cblxuXHQmLnBvc2l0aW9uX3NpZGViYXJfbGVmdCxcblx0Ji5wb3NpdGlvbl9zaWRlYmFyX3JpZ2h0IHtcblx0XHQudGFiLWNvbnRlbnQtbmF2IHtcblx0XHRcdGZsZXg6IDEgMSAzMDBweDtcblxuXHRcdFx0Lm5hdiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdC5uYXYtcGlsbHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly8gdGFiIHN0eWxlc1xuXG5cdCYuc3R5bGVfdGFicyB7XG5cdFx0Lm5hdi1pdGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0YXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGVtc19iZztcblx0XHRcdFx0cGFkZGluZzogc3BhY2luZygnc20nKTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RlZTJlYztcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRoZWFkZXJfbmF2X2xpbmtfY29sb3I7XG5cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnBvc2l0aW9uX3RvcCAubmF2LXBpbGxzIHtcblx0XHRcdGdhcDogMDtcblx0XHRcdHBhZGRpbmc6IDAgMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCYucG9zaXRpb25fc2lkZWJhcl9sZWZ0LFxuXHRcdCYucG9zaXRpb25fc2lkZWJhcl9yaWdodCB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0Lm5hdi1waWxscyB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTFweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTFweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnN0eWxlX2J1dHRvbnMge1xuXHRcdC5uYXYtbGluayB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmc6ICRidG4tcGFkZGluZy15ICRidG4tcGFkZGluZy14O1xuXHRcdFx0Zm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkYnRuLWxpbmUtaGVpZ2h0O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi53cC1ibG9jay1hY2YtZmFjZXRlZC10ZWFzZXJzLWJsb2NrLFxuLnNlYXJjaCB7XG5cdC5maWx0ZXJzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAkc3BhY2VyO1xuXHRcdG1hcmdpbi1ib3R0b206IHNwYWNpbmcoJ2xnJyk7XG5cblxuXG5cdFx0LmZhY2V0d3AtZmFjZXQge1xuXHRcdFx0bWFyZ2luOiAwIDA7XG5cblx0XHRcdC8vICY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHQvLyBcdG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblxuXHRcdC5mYWNldHdwLXR5cGUtc2VhcmNoOm5vdCg6b25seS1jaGlsZCkge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdC8vIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdC8vIFx0Pioge1xuXHRcdC8vIFx0XHR3aWR0aDogMTAwJTtcblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cdH1cbn1cblxuLmZhY2V0d3AtdGVtcGxhdGUge1xuXHQuZ3JpZCB7XG5cdFx0LnBvc3RfY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiBzcGFjaW5nKCdzbScpIDA7XG5cdFx0fVxuXHR9XG59XG5cbi5mYWNldHdwLXR5cGUtcGFnZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIi5wYWdlLWNvdmVyLWJsb2NrIHtcblx0Ji5hbGlnbmZ1bGwge1xuXHRcdC53cC1ibG9jay1jb3ZlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRcdC53cC1ibG9jay1ncm91cCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG5cblxuXG5cbiIsIlxuXG4ucG9zdC1jb3Zlcl9fY29sdW1ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogc3BhY2luZygneGwnKTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdC5wb3N0LWNvdmVyLWltYWdlIHtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXG5cdFx0aW1nIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRmbGV4OiAxIDEgNTAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LnBvc3QtbWV0YSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IHNwYWNpbmcoJ21kJyk7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0LXRhZ3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGdhcDogc3BhY2luZygnbWQnKTtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdC5iYWRnZSB7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuIiwiLmFjY29yZGlvbi1jYXJvdXNlbC1ibG9jayB7XG4gIC5hY2NvcmRpb24ge1xuICAgIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHJvdy1nYXA6IC0tYnMtZ2FwO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbiAgLmFjY29yZGlvbi1jYXJvdXNlbC1pbWFnZSB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAgLmNvbGxhcHNpbmcge1xuICAgICAgLy90cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuYWNjb3JkaW9uLWNhcm91c2VsLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgYSB7XG4gICAgICAgIEBleHRlbmQgLmJ0bjtcbiAgICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJsb2NrLXJlc3BvbnNpdmUtZ3JpZCB7XG5cdC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0fVxuXG5cdC0tYnMtZ2FwOiAjeyRzcGFjZXJ9O1xuXHQtLWJzLWNvbHVtbnM6IDE7XG5cblx0Ji5ncmlkLXNwYWNpbmctMCB7XG5cdFx0LS1icy1nYXA6IDA7XG5cdH1cblxuXHQmLmdyaWQtc3BhY2luZy0xMiB7XG5cdFx0LS1icy1nYXA6IDEycHg7XG5cdH1cblxuXHQmLmdyaWQtc3BhY2luZy0yNCB7XG5cdFx0LS1icy1nYXA6IDI0cHg7XG5cdH1cblxuXHQmLmdyaWQtc3BhY2luZy00OCB7XG5cdFx0LS1icy1nYXA6IDQ4cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTEge1xuXHRcdFx0LS1icy1jb2x1bW5zOiAxO1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1tZC0yIHtcblx0XHRcdC0tYnMtY29sdW1uczogMjtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbWQtMyB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDM7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTQge1xuXHRcdFx0LS1icy1jb2x1bW5zOiA0O1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1tZC01IHtcblx0XHRcdC0tYnMtY29sdW1uczogNTtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbWQtNiB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDY7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTcge1xuXHRcdFx0LS1icy1jb2x1bW5zOiA3O1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1tZC04IHtcblx0XHRcdC0tYnMtY29sdW1uczogODtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbWQtOSB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDk7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTEwIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTA7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTExIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTE7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LW1kLTEyIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTI7XG5cdFx0fVxuXG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTEge1xuXHRcdFx0LS1icy1jb2x1bW5zOiAxO1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1sZy0yIHtcblx0XHRcdC0tYnMtY29sdW1uczogMjtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbGctMyB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDM7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTQge1xuXHRcdFx0LS1icy1jb2x1bW5zOiA0O1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1sZy01IHtcblx0XHRcdC0tYnMtY29sdW1uczogNTtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbGctNiB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDY7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTcge1xuXHRcdFx0LS1icy1jb2x1bW5zOiA3O1xuXHRcdH1cblxuXHRcdCYuaXRlbXMtcGVyLXJvdy1sZy04IHtcblx0XHRcdC0tYnMtY29sdW1uczogODtcblx0XHR9XG5cblx0XHQmLml0ZW1zLXBlci1yb3ctbGctOSB7XG5cdFx0XHQtLWJzLWNvbHVtbnM6IDk7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTEwIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTA7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTExIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTE7XG5cdFx0fVxuXG5cdFx0Ji5pdGVtcy1wZXItcm93LWxnLTEyIHtcblx0XHRcdC0tYnMtY29sdW1uczogMTI7XG5cdFx0fVxuXHR9XG59XG4iLCIuZmVhdHVyZWQtYW5ub3VuY2VtZW50IHtcblx0Ji1pdGVtcyB7XG5cdFx0Z2FwOiAycHg7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0fVxuXHR9XG5cblx0Ji1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vbWluLWhlaWdodDogNDAwcHg7XG5cdFx0YXNwZWN0LXJhdGlvOiAxO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0bWF4LWhlaWdodDogbWF4KDMwMHB4LCAyMHZ3KTtcblx0XHR9XG5cblx0XHQmLnN0eWxlLWltYWdlLFxuXHRcdCYuc3R5bGUtaW1hZ2VfYmFja2dyb3VuZCB7XG5cdFx0XHQuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX2xpbmsge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZW5kO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbV9fdHlwZSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zdHlsZS1pbWFnZV9iYWNrZ3JvdW5kIHtcblx0XHRcdC5mZWF0dXJlZC1hbm5vdW5jZW1lbnQtaXRlbV9fbGluayB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc3R5bGUtcGF0dGVybiB7XG5cdFx0XHQuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX2xpbmsge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdHVyZWQtYW5ub3VuY2VtZW50LWl0ZW1fX3R5cGUge1xuXHRcdFx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IGZvbnQtc2l6ZSgyMXB4LCAyNnB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdCZfX3R5cGUge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXG5cbn1cbiIsIi50ZWFzZXItLXJlc291cmNlLWl0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLnRlYXNlci1ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJHNwYWNlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdC50ZWFzZXItLWZlYXR1cmVkX2ltYWdlIHtcblx0XHRcdGZsZXg6IDAgMCAzMCU7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdGZsZXg6IDAgMCAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0JjpoYXMoc3ZnKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oYXMtaWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb3BwZXI7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucG9zdF9jb250ZW50IHtcblx0XHRcdGZsZXg6IDEgMSA3MCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5yZXNvdXJjZS1saXN0IHtcblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHNwYWNpbmcoJ3NtJyk7XG5cdH1cbn1cblxuLnJlc291cmNlLWdyaWQge1xuXHQmX19pdGVtIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblxuXHRcdGFbaHJlZiQ9XCIucGRmXCJdIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdGdhcDogNDhweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIEljb24gQ1RBIEJsb2NrIFN0eWxlcyAqL1xuXG4uaWNvbi1jdGEtYmxvY2sge1xuXHRjb250YWluZXI6IGljb24tY3RhLWJsb2NrIC8gaW5saW5lLXNpemU7XG5cblx0QGNvbnRhaW5lciBpY29uLWN0YS1ibG9jayAod2lkdGggPCA0MjBweCkge1xuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWNvbHVtbixcblx0XHQud3AtYmxvY2stc2FmZS1zdmctc3ZnLWljb24ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWJ1dHRvbnMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cblxuLyogQ1RBIEJsb2NrIFN0eWxlcyAqL1xuXG4uY3RhLWJsb2NrIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0LndwLWJsb2NrLWJ1dHRvbnMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblxuXHRcdFx0Ji5pcy12ZXJ0aWNhbCB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5kaXNwYXRjaGVycy1yZXBvcnQge1xuXHQmLXJvdyB7XG5cdFx0Pioge1xuXHRcdFx0bWF4LXdpZHRoOiA3NjBweDtcblxuXHRcdH1cblxuXHRcdHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZWQ7XG5cblx0fVxuXG5cdCYtZW1wbG95ZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0fVxuXG5cdCYtcG9zaXRpb25zLWF2YWlsYWJsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuIiwiLmNhcm91c2VsLXNsaWRlX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmX19pbWFnZSB7XG4gICAgICAgIEBleHRlbmQgLmJnLWNvdmVyO1xuICAgICAgICAvLyBtaW4taGVpZ2h0OiA0MDBweDsgY2FuIGJlIHNldCB0byBpbXBvc2UgYSBtaW5pbXVtIGhlaWdodCBvbiB0aGUgY2Fyb3VzZWwsIG9yIGFzcGVjdCByYXRpbyBjYW4gYmUgdXNlZCBpbnN0ZWFkXG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAkY29udGVudF9wYWRkaW5nX3kgJGNvbnRlbnRfcGFkZGluZ194IDtcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogJGNvbnRlbnRfcGFkZGluZ195X21vYmlsZSAwO1xufVxuXG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGUge1xuICAgICYuaW1hZ2Utc2xpZGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zb2NpYWwtbGlua3Mge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGNvbHVtbi1nYXA6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bWF4LXdpZHRoOiAkZm9vdGVyX2xvZ29fd2lkdGg7XG5cdGZvbnQtc2l6ZTogMzZweDtcblxuXHQmX19pdGVtIHtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjY7XG5cdFx0fVxuXG5cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHQmLmljb24taWNvbiB7fVxuXG5cdFx0Ji5pbWFnZS1pY29uIHtcblx0XHRcdGhlaWdodDogMWVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBAaW1wb3J0ICcuLi9ib290c3RyYXAnO1xuLnRlYXNlciB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAkY29udGVudF9wYWRkaW5nX3kgKiAyO1xuICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgIEBleHRlbmQgLmJnLWNvdmVyO1xuICAgIH1cbiAgICAucG9zdC1tZXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIH1cbiAgICAvLyBsYXlvdXQgb3B0aW9ucyBmb3IgdGVhc2VyXG4gICAgJi5zaWRlcyB7XG4gICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3RfY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0X2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIC8vIEBleHRlbmQgLmNvbCAhb3B0aW9uYWw7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogNjUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGNvbnRlbnRfcGFkZGluZ194O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc3RhY2tlZCB7XG4gICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkY29udGVudF9wYWRkaW5nX3k7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHtcblxuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0c2VjdGlvbi5ibG9jayB7XG5cdFx0Ly8gY3VzdG9tIGJsb2Nrc1xuXHRcdG1hcmdpbi10b3A6ICRzZWN0aW9uX3BhZGRpbmdfeTtcblx0XHRtYXJnaW4tYm90dG9tOiAkc2VjdGlvbl9wYWRkaW5nX3k7XG5cdH1cblxufVxuXG4vLyAuY29udGFpbmVyLW5hcnJvdyB7XG4vLyAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbi8vICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbmFycm93LXdpZHRoO1xuLy8gICAgIHBhZGRpbmctbGVmdDogJGNvbnRhaW5lci1wYWRkaW5nLXg7XG4vLyAgICAgcGFkZGluZy1yaWdodDogJGNvbnRhaW5lci1wYWRkaW5nLXg7XG4vLyB9XG5cbi5pcy1zdHlsZS1kcm9wLXNoYWRvdyB7XG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xufVxuXG4ud3AtYmxvY2stcG9zdC1jb250ZW50IHtcblx0ZGlzcGxheTogZmxvdy1yb290O1xufVxuXG4uaXMtbGF5b3V0LWNvbnN0cmFpbmVkIHtcblx0Pi5tb2RhbCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi53cC1ibG9jay1ncm91cC5vdmVybGFwLXRvcCB7XG5cdHotaW5kZXg6IDU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogLTE4MHB4O1xuXG5cdCYuaG9tZS1jdGFzIHtcblx0XHRtYXJnaW4tdG9wOiAtMjgwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdG1hcmdpbi10b3A6IC00NDBweDtcblx0XHR9XG5cdH1cbn1cblxucDplbXB0eSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oYXMtcGF0dGVybi1iYWNrZ3JvdW5kLFxuLmlzLXN0eWxlLXBhdHRlcm4tYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2JnLXBhdHRlcm4ucG5nKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuIiwiLy8gdGhlbWUgc3BlY2lmaWMgdHlwb2dyYXBoeS4gc2l6ZXMvd2VpZ2h0cyBldGMgbGl2ZXMgaGVyZSBzbyB0aGVyZSBpcyBub3QgYW4gdXBzdHJlYW0gZmlsZSB0byBvdmVycmlkZS5cblxuLy8gcmVwbGFjZSB0aGlzIHdpdGggc2l0ZSBmb250XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1RdWlja3NhbmQ6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuXG5cbiRmZl9ib2R5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjsgLy8gdXBkYXRlIHRoaXMgdmFsdWUgaW4gdGhlbWUuanNvblxuJGZmX2hlYWRpbmc6ICRoZWFkaW5ncy1mb250LWZhbWlseTsgLy8gdXBkYXRlIHRoaXMgdmFsdWUgaW4gdGhlbWUuanNvblxuLy8gJGZmX2ljb25zOiAnTWF0ZXJpYWwgU3ltYm9scyBPdXRsaW5lZCc7XG5cblxuLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZWQge1xuXHRmb250LWZhbWlseTogJ01hdGVyaWFsIFN5bWJvbHMgT3V0bGluZWQnO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0LyogUHJlZmVycmVkIGljb24gc2l6ZSAqL1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5cbi5oYXMtZmYtYm9keS1mb250LWZhbWlseSB7XG5cdGZvbnQtZmFtaWx5OiAkZmZfYm9keTtcbn1cblxuLmhhcy1mZi1oZWFkaW5nLWZvbnQtZmFtaWx5IHtcblx0Zm9udC1mYW1pbHk6ICRmZl9oZWFkaW5nO1xufVxuXG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJGZmX2JvZHk7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuXHQvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0Ly8gXHRmb250LXNpemU6IDE2cHg7XG5cdC8vIH1cbn1cblxuLnNpdGUtY29udGVudCB7XG5cblx0cCxcblx0LnAge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAuNXJlbTtcblx0XHQvLyB0ZXh0LXdyYXA6IGJhbGFuY2U7XG5cdH1cbn1cblxuLy8gaDEsXG4vLyAuaDEsXG4vLyAuaXMtc3R5bGUtaDEge1xuLy8gICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtaDEtZm9udC1zaXplKTtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLWgxLWZvbnQtc2l6ZS1tb2JpbGUpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gaDIsXG4vLyAuaDIsXG4vLyAuaXMtc3R5bGUtaDIge1xuLy8gICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtaDItZm9udC1zaXplKTtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLWgyLWZvbnQtc2l6ZS1tb2JpbGUpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gaDMsXG4vLyAuaDMsXG4vLyAuaXMtc3R5bGUtaDMge1xuLy8gICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtaDMtZm9udC1zaXplKTtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLWgzLWZvbnQtc2l6ZS1tb2JpbGUpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gaDQsXG4vLyAuaDQsXG4vLyAuaXMtc3R5bGUtaDQge1xuLy8gICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtaDQtZm9udC1zaXplKTtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLWg0LWZvbnQtc2l6ZS1tb2JpbGUpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gaDUsXG4vLyAuaDUsXG4vLyAuaXMtc3R5bGUtaDUge1xuLy8gICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtaDUtZm9udC1zaXplKTtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbi8vIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4vLyBcdFx0Zm9udC1zaXplOiB2YXIoLS1icy1oNS1mb250LXNpemUtbW9iaWxlKTtcbi8vIFx0fVxuLy8gfVxuXG4vLyBoNixcbi8vIC5oNixcbi8vIC5pcy1zdHlsZS1oNiB7XG4vLyAgICAgZm9udC1zaXplOiB2YXIoLS1icy1oNi1mb250LXNpemUpO1xuLy8gICAgIGNvbG9yOiBib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbi8vIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4vLyBcdFx0Zm9udC1zaXplOiB2YXIoLS1icy1oNi1mb250LXNpemUtbW9iaWxlKTtcbi8vIFx0fVxuLy8gfVxuXG5cblxuXG5cbmgxLFxuLmhhcy1oLTEtZm9udC1zaXplLFxuLmhhcy1oLTEtaGVyby1mb250LXNpemUsXG5oMixcbi5oYXMtaC0yLWZvbnQtc2l6ZSxcbmgzLFxuLmhhcy1oLTMtZm9udC1zaXplIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjaztcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDQsXG4uaGFzLWgtNC1mb250LXNpemUge1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJsYWNrO1xufVxuXG5oNSxcbi5oYXMtaC01LWZvbnQtc2l6ZSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjMzXG59XG5cblxuaDYsXG4uaGFzLWgtNi1mb250LXNpemUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcblxuXHQmOmhvdmVyIHt9XG5cblx0cCAmIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cblx0XHQmOmhvdmVyIHt9XG5cdH1cblxufVxuXG4vLyAuaGFzLXdoaXRlLWNvbG9yIGE6bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspIHtcbi8vIFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbi8vIH1cblxuLndwLWJsb2NrLWhlYWRpbmcuaXMtc3R5bGUtZXllYnJvdyB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0Y29sb3I6ICRyZWQ7XG59XG5cbnAuaXMtc3R5bGUtdGFnIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRhZ19iYWNrZ3JvdW5kX2NvbG9yO1xuXHRwYWRkaW5nOiA0cHggNnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG59XG5cbnArLndwLWJsb2NrLWhlYWRpbmcge1xuXHRtYXJnaW4tdG9wOiAkY29udGVudF9wYWRkaW5nX3k7XG59XG5cbi8vIGZvbnQgc2l6ZSB2YXJpYW50c1xuLnNtYWxsdGV4dCxcbi5oYXMtc21hbGwtZm9udC1zaXplIHtcblx0Zm9udC1zaXplOiB2YXIoLS1icy1mb250LXNpemUtc20pO1xuXHRsaW5lLWhlaWdodDogMS43O1xuXHQvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0Ly8gICAgIGZvbnQtc2l6ZTogdmFyKCRoNS1mb250LXNpemUtbW9iaWxlKTtcblx0Ly8gfVxufVxuXG4ucHJlaGVhZGluZyB7XG5cdEBleHRlbmQgLnNtYWxsdGV4dDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cblxuLmxhcmdldGV4dCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuLmlzLXN0eWxlLXNtYWxsIHtcblx0QGV4dGVuZCAuc21hbGx0ZXh0O1xufVxuXG4uaXMtc3R5bGUtbGFyZ2Uge1xuXHRAZXh0ZW5kIC5sYXJnZXRleHQ7XG59XG5cbm1hcmsge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ud3AtYmxvY2staGVhZGluZzpub3QoLmhhcy10ZXh0LWNvbG9yKTpub3QoLmlzLXN0eWxlLWV5ZWJyb3cpIHtcblx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cblx0Lmhhcy10ZXh0LWNvbG9yICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG59XG4iLCIuYWxlcnQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogc3BhY2luZygnc20nKTtcbiAgcGFkZGluZy1ib3R0b206IHNwYWNpbmcoJ3NtJyk7XG4gICoge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmFsZXJ0LWJhbm5lcl9fY2xvc2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIiNwcmltYXJ5LW1lbnUge1xuICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgYm94LXNoYWRvdzogJG1lbnUtc2hhZG93O1xuXG4gICAgICAgIGxpLCBsaSBhICB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmF1dGhvci1kaXNwbGF5IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTVweDtcblxuXHQmX19hdmF0YXIge1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGhlaWdodDogODBweDtcblx0XHRib3JkZXItcmFkaXVzOiA4MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXG5cdCZfX25hbWUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4ucG9zdC1jb3Zlci1ibG9jayB7XG5cdC5wb3N0LXN1YnRpdGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiBzcGFjaW5nKCdzbScpO1xuXHR9XG5cblx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5cbi5wb3N0LW1ldGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHNwYWNpbmcoJ3NtJyk7XG59XG5cbi5zaW5nbGUtLXBvc3QsXG4uc2luZ2xlLS1hbm5vdW5jZW1lbnQge1xuXHQucG9zdC1oZWFkZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpICFpbXBvcnRhbnQ7XG5cblx0XHQmX19mZWF0dXJlZF9pbWFnZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VhcmNoIHtcbiAgLmdyaWQge1xuICAgIGdhcDogMjBweDsgICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZ2FwOiA0OHB4O1xuICAgIH1cbiAgfVxuICAudGVhc2VyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn0iXX0= */
